1.314 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.399 * * * [progress]: [2/2] Setting up program. 0.410 * [progress]: [Phase 2 of 3] Improving. 0.414 * [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.415 * * [simplify]: Extracting # 0 : cost 0 0.415 * * [simplify]: Extracting # 1 : cost 0 0.416 * * [simplify]: Extracting # 2 : cost 0 0.416 * * [simplify]: Extracting # 3 : cost 0 0.416 * * [simplify]: Extracting # 4 : cost 0 0.416 * * [simplify]: Extracting # 5 : cost 0 0.416 * * [simplify]: Extracting # 6 : cost 0 0.416 * * [simplify]: Extracting # 7 : cost 0 0.416 * * [simplify]: Extracting # 8 : cost 0 0.416 * * [simplify]: Extracting # 9 : cost 0 0.416 * * [simplify]: Extracting # 10 : cost 0 0.416 * * [simplify]: Extracting # 11 : cost 0 0.416 * * [simplify]: iteration 0 : 19 enodes (cost 37 ) 0.428 * * [simplify]: Extracting # 0 : cost 0 0.428 * * [simplify]: Extracting # 1 : cost 0 0.428 * * [simplify]: Extracting # 2 : cost 0 0.428 * * [simplify]: Extracting # 3 : cost 0 0.428 * * [simplify]: iteration 1 : 35 enodes (cost 26 ) 0.434 * * [simplify]: Extracting # 0 : cost 0 0.434 * * [simplify]: Extracting # 1 : cost 0 0.434 * * [simplify]: Extracting # 2 : cost 0 0.434 * * [simplify]: iteration 2 : 63 enodes (cost 25 ) 0.444 * * [simplify]: Extracting # 0 : cost 0 0.445 * * [simplify]: Extracting # 1 : cost 0 0.445 * * [simplify]: Extracting # 2 : cost 0 0.445 * * [simplify]: Extracting # 3 : cost 0 0.445 * * [simplify]: Extracting # 4 : cost 0 0.445 * * [simplify]: Extracting # 5 : cost 0 0.445 * * [simplify]: iteration 3 : 96 enodes (cost 25 ) 0.481 * * [simplify]: Extracting # 0 : cost 0 0.481 * * [simplify]: Extracting # 1 : cost 0 0.481 * * [simplify]: Extracting # 2 : cost 0 0.482 * * [simplify]: Extracting # 3 : cost 0 0.482 * * [simplify]: Extracting # 4 : cost 0 0.482 * * [simplify]: iteration 4 : 215 enodes (cost 25 ) 0.564 * * [simplify]: Extracting # 0 : cost 0 0.565 * * [simplify]: Extracting # 1 : cost 0 0.567 * * [simplify]: Extracting # 2 : cost 0 0.568 * * [simplify]: Extracting # 3 : cost 0 0.569 * * [simplify]: Extracting # 4 : cost 0 0.570 * * [simplify]: iteration 5 : 843 enodes (cost 25 ) 2.032 * * [simplify]: Extracting # 0 : cost 0 2.048 * * [simplify]: Extracting # 1 : cost 0 2.061 * * [simplify]: Extracting # 2 : cost 0 2.074 * * [simplify]: Extracting # 3 : cost 0 2.086 * * [simplify]: Extracting # 4 : cost 0 2.098 * * [simplify]: Extracting # 5 : cost 0 2.110 * * [simplify]: iteration done: 5000 enodes (cost 25 ) 2.110 * [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.124 * * [progress]: iteration 1 / 4 2.125 * * * [progress]: picking best candidate 2.140 * * * * [pick]: Picked # 2.140 * * * [progress]: localizing error 2.200 * * * [progress]: generating rewritten candidates 2.200 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 2.208 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1) 2.221 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 2.235 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 2.240 * * * [progress]: generating series expansions 2.240 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 2.247 * [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.247 * [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.248 * [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.248 * [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.250 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.250 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.250 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.250 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.251 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.251 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.251 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.251 * [taylor]: Taking taylor expansion of x.re in y.re 2.251 * [backup-simplify]: Simplify x.re into x.re 2.251 * [taylor]: Taking taylor expansion of x.re in y.re 2.251 * [backup-simplify]: Simplify x.re into x.re 2.251 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.251 * [taylor]: Taking taylor expansion of x.im in y.re 2.251 * [backup-simplify]: Simplify x.im into x.im 2.251 * [taylor]: Taking taylor expansion of x.im in y.re 2.251 * [backup-simplify]: Simplify x.im into x.im 2.252 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.252 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.254 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.254 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.254 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.254 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.255 * [backup-simplify]: Simplify (+ 0 0) into 0 2.256 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.256 * [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.256 * [taylor]: Taking taylor expansion of y.im in y.re 2.256 * [backup-simplify]: Simplify y.im into y.im 2.256 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.256 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.256 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.256 * [taylor]: Taking taylor expansion of y.re in y.re 2.256 * [backup-simplify]: Simplify 0 into 0 2.256 * [backup-simplify]: Simplify 1 into 1 2.257 * [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.257 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.257 * [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.257 * [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.258 * [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.258 * [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.258 * [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.258 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.258 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.258 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.258 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.258 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.258 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.258 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.258 * [taylor]: Taking taylor expansion of x.re in y.im 2.258 * [backup-simplify]: Simplify x.re into x.re 2.258 * [taylor]: Taking taylor expansion of x.re in y.im 2.258 * [backup-simplify]: Simplify x.re into x.re 2.258 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.258 * [taylor]: Taking taylor expansion of x.im in y.im 2.258 * [backup-simplify]: Simplify x.im into x.im 2.258 * [taylor]: Taking taylor expansion of x.im in y.im 2.258 * [backup-simplify]: Simplify x.im into x.im 2.259 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.259 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.259 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.259 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.259 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.259 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.260 * [backup-simplify]: Simplify (+ 0 0) into 0 2.260 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.260 * [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.260 * [taylor]: Taking taylor expansion of y.im in y.im 2.260 * [backup-simplify]: Simplify 0 into 0 2.260 * [backup-simplify]: Simplify 1 into 1 2.260 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.260 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.260 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.261 * [taylor]: Taking taylor expansion of y.re in y.im 2.261 * [backup-simplify]: Simplify y.re into y.re 2.261 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 2.261 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.261 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.261 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.261 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.261 * [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.261 * [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.262 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.262 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.262 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.262 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.262 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.262 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.262 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.262 * [taylor]: Taking taylor expansion of x.re in x.im 2.262 * [backup-simplify]: Simplify x.re into x.re 2.262 * [taylor]: Taking taylor expansion of x.re in x.im 2.262 * [backup-simplify]: Simplify x.re into x.re 2.262 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.262 * [taylor]: Taking taylor expansion of x.im in x.im 2.262 * [backup-simplify]: Simplify 0 into 0 2.262 * [backup-simplify]: Simplify 1 into 1 2.262 * [taylor]: Taking taylor expansion of x.im in x.im 2.262 * [backup-simplify]: Simplify 0 into 0 2.262 * [backup-simplify]: Simplify 1 into 1 2.262 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.263 * [backup-simplify]: Simplify (* 0 0) into 0 2.263 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.263 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.263 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.264 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.264 * [backup-simplify]: Simplify (+ 0 0) into 0 2.264 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.264 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.264 * [taylor]: Taking taylor expansion of y.im in x.im 2.264 * [backup-simplify]: Simplify y.im into y.im 2.264 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.264 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.265 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.265 * [taylor]: Taking taylor expansion of y.re in x.im 2.265 * [backup-simplify]: Simplify y.re into y.re 2.265 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 2.265 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.265 * [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.265 * [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.265 * [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.265 * [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.265 * [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.266 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.266 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.266 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.266 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.266 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.266 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.266 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.266 * [taylor]: Taking taylor expansion of x.re in x.re 2.266 * [backup-simplify]: Simplify 0 into 0 2.266 * [backup-simplify]: Simplify 1 into 1 2.266 * [taylor]: Taking taylor expansion of x.re in x.re 2.266 * [backup-simplify]: Simplify 0 into 0 2.266 * [backup-simplify]: Simplify 1 into 1 2.266 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.266 * [taylor]: Taking taylor expansion of x.im in x.re 2.266 * [backup-simplify]: Simplify x.im into x.im 2.266 * [taylor]: Taking taylor expansion of x.im in x.re 2.266 * [backup-simplify]: Simplify x.im into x.im 2.267 * [backup-simplify]: Simplify (* 0 0) into 0 2.267 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.267 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.267 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.268 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.268 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.268 * [backup-simplify]: Simplify (+ 0 0) into 0 2.268 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.268 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.268 * [taylor]: Taking taylor expansion of y.im in x.re 2.268 * [backup-simplify]: Simplify y.im into y.im 2.268 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.269 * [taylor]: Taking taylor expansion of y.re in x.re 2.269 * [backup-simplify]: Simplify y.re into y.re 2.269 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.269 * [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.269 * [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.269 * [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.269 * [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.270 * [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.270 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.270 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.270 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.270 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.270 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.270 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.270 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.270 * [taylor]: Taking taylor expansion of x.re in x.re 2.270 * [backup-simplify]: Simplify 0 into 0 2.270 * [backup-simplify]: Simplify 1 into 1 2.270 * [taylor]: Taking taylor expansion of x.re in x.re 2.270 * [backup-simplify]: Simplify 0 into 0 2.270 * [backup-simplify]: Simplify 1 into 1 2.270 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.270 * [taylor]: Taking taylor expansion of x.im in x.re 2.270 * [backup-simplify]: Simplify x.im into x.im 2.270 * [taylor]: Taking taylor expansion of x.im in x.re 2.270 * [backup-simplify]: Simplify x.im into x.im 2.271 * [backup-simplify]: Simplify (* 0 0) into 0 2.271 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.271 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.271 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.272 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.272 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.272 * [backup-simplify]: Simplify (+ 0 0) into 0 2.273 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.273 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.273 * [taylor]: Taking taylor expansion of y.im in x.re 2.273 * [backup-simplify]: Simplify y.im into y.im 2.273 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.273 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.273 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.273 * [taylor]: Taking taylor expansion of y.re in x.re 2.273 * [backup-simplify]: Simplify y.re into y.re 2.273 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.273 * [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 (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.274 * [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.275 * [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.275 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.275 * [backup-simplify]: Simplify (- 0) into 0 2.276 * [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.276 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.276 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.276 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.276 * [taylor]: Taking taylor expansion of y.im in x.im 2.276 * [backup-simplify]: Simplify y.im into y.im 2.276 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.276 * [taylor]: Taking taylor expansion of x.im in x.im 2.276 * [backup-simplify]: Simplify 0 into 0 2.276 * [backup-simplify]: Simplify 1 into 1 2.276 * [backup-simplify]: Simplify (log 1) into 0 2.276 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.276 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.276 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.276 * [taylor]: Taking taylor expansion of y.re in x.im 2.276 * [backup-simplify]: Simplify y.re into y.re 2.277 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.277 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.277 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.277 * [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.277 * [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.278 * [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.278 * [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.278 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.279 * [backup-simplify]: Simplify (- 0) into 0 2.279 * [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.279 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.279 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.279 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.279 * [taylor]: Taking taylor expansion of y.im in y.im 2.279 * [backup-simplify]: Simplify 0 into 0 2.279 * [backup-simplify]: Simplify 1 into 1 2.279 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.279 * [taylor]: Taking taylor expansion of x.im in y.im 2.279 * [backup-simplify]: Simplify x.im into x.im 2.279 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.279 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.279 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.279 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.279 * [taylor]: Taking taylor expansion of y.re in y.im 2.279 * [backup-simplify]: Simplify y.re into y.re 2.279 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.279 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.280 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.280 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.280 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.280 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.280 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.281 * [backup-simplify]: Simplify (- 0) into 0 2.281 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.281 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.281 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.281 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.281 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.281 * [taylor]: Taking taylor expansion of y.re in y.re 2.281 * [backup-simplify]: Simplify 0 into 0 2.281 * [backup-simplify]: Simplify 1 into 1 2.281 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.282 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.282 * [backup-simplify]: Simplify 1 into 1 2.283 * [backup-simplify]: Simplify (+ 0) into 0 2.284 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.285 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.285 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.285 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.286 * [backup-simplify]: Simplify (+ 0 0) into 0 2.287 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.287 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.288 * [backup-simplify]: Simplify (- 0) into 0 2.288 * [backup-simplify]: Simplify (+ 0 0) into 0 2.288 * [taylor]: Taking taylor expansion of 0 in x.im 2.288 * [backup-simplify]: Simplify 0 into 0 2.288 * [taylor]: Taking taylor expansion of 0 in y.im 2.288 * [backup-simplify]: Simplify 0 into 0 2.288 * [taylor]: Taking taylor expansion of 0 in y.re 2.288 * [backup-simplify]: Simplify 0 into 0 2.288 * [backup-simplify]: Simplify 0 into 0 2.289 * [backup-simplify]: Simplify (+ 0) into 0 2.289 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.291 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.291 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.291 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.291 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.292 * [backup-simplify]: Simplify (+ 0 0) into 0 2.292 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.293 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.293 * [backup-simplify]: Simplify (- 0) into 0 2.294 * [backup-simplify]: Simplify (+ 0 0) into 0 2.294 * [taylor]: Taking taylor expansion of 0 in y.im 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [taylor]: Taking taylor expansion of 0 in y.re 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [backup-simplify]: Simplify (+ 0) into 0 2.295 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.309 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.310 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.311 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.311 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.311 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.311 * [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.312 * [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.312 * [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.312 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 2.312 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 2.312 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.312 * [taylor]: Taking taylor expansion of x.im in y.re 2.312 * [backup-simplify]: Simplify x.im into x.im 2.312 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.312 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.312 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.312 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.312 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.312 * [taylor]: Taking taylor expansion of y.re in y.re 2.312 * [backup-simplify]: Simplify 0 into 0 2.312 * [backup-simplify]: Simplify 1 into 1 2.313 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.313 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.313 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 2.314 * [backup-simplify]: Simplify (- 0) into 0 2.314 * [backup-simplify]: Simplify 0 into 0 2.314 * [backup-simplify]: Simplify (+ 0) into 0 2.314 * [backup-simplify]: Simplify 0 into 0 2.315 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.316 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.318 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.318 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.319 * [backup-simplify]: Simplify (+ 1 0) into 1 2.320 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.321 * [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.322 * [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.322 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.323 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.323 * [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.324 * [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.325 * [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.325 * [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.325 * [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.325 * [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.325 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.325 * [backup-simplify]: Simplify 1/2 into 1/2 2.325 * [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.325 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 2.326 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.326 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.326 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.326 * [taylor]: Taking taylor expansion of y.im in x.im 2.326 * [backup-simplify]: Simplify y.im into y.im 2.326 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.326 * [taylor]: Taking taylor expansion of x.im in x.im 2.326 * [backup-simplify]: Simplify 0 into 0 2.326 * [backup-simplify]: Simplify 1 into 1 2.326 * [backup-simplify]: Simplify (log 1) into 0 2.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.326 * [taylor]: Taking taylor expansion of y.re in x.im 2.326 * [backup-simplify]: Simplify y.re into y.re 2.327 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.327 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.327 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.327 * [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.328 * [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.328 * [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.328 * [taylor]: Taking taylor expansion of y.im in x.im 2.328 * [backup-simplify]: Simplify y.im into y.im 2.328 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.328 * [taylor]: Taking taylor expansion of x.im in x.im 2.328 * [backup-simplify]: Simplify 0 into 0 2.328 * [backup-simplify]: Simplify 1 into 1 2.329 * [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.329 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.329 * [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.330 * [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.331 * [backup-simplify]: Simplify (* 1 1) into 1 2.331 * [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.332 * [backup-simplify]: Simplify (+ 0) into 0 2.332 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.334 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.334 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.335 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.335 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.335 * [backup-simplify]: Simplify (+ 0 0) into 0 2.336 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.336 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.337 * [backup-simplify]: Simplify (+ 0 0) into 0 2.338 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.339 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.342 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.342 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.343 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.343 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.344 * [backup-simplify]: Simplify (+ 0 0) into 0 2.345 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.345 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.346 * [backup-simplify]: Simplify (+ 0 0) into 0 2.346 * [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.347 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.348 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 2.348 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.349 * [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.351 * [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.352 * [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.353 * [backup-simplify]: Simplify (- 0) into 0 2.353 * [taylor]: Taking taylor expansion of 0 in y.im 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [taylor]: Taking taylor expansion of 0 in y.re 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [taylor]: Taking taylor expansion of 0 in y.im 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [taylor]: Taking taylor expansion of 0 in y.re 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [backup-simplify]: Simplify 1 into 1 2.354 * [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.354 * [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.354 * [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.354 * [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.354 * [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.354 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 2.354 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.354 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.354 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.354 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.354 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.354 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.354 * [taylor]: Taking taylor expansion of x.re in y.re 2.354 * [backup-simplify]: Simplify x.re into x.re 2.355 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.355 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.355 * [taylor]: Taking taylor expansion of x.re in y.re 2.355 * [backup-simplify]: Simplify x.re into x.re 2.355 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.355 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.355 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.355 * [taylor]: Taking taylor expansion of x.im in y.re 2.355 * [backup-simplify]: Simplify x.im into x.im 2.355 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.355 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.355 * [taylor]: Taking taylor expansion of x.im in y.re 2.355 * [backup-simplify]: Simplify x.im into x.im 2.355 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.355 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.355 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.356 * [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.356 * [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.356 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.357 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.357 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.357 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.357 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.357 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.358 * [backup-simplify]: Simplify (+ 0 0) into 0 2.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.359 * [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.359 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.359 * [taylor]: Taking taylor expansion of y.im in y.re 2.359 * [backup-simplify]: Simplify y.im into y.im 2.359 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.359 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.359 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.359 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.359 * [taylor]: Taking taylor expansion of y.re in y.re 2.359 * [backup-simplify]: Simplify 0 into 0 2.359 * [backup-simplify]: Simplify 1 into 1 2.359 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.360 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.360 * [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.360 * [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.360 * [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.360 * [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.360 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 2.360 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.361 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.361 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.361 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.361 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.361 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.361 * [taylor]: Taking taylor expansion of x.re in y.im 2.361 * [backup-simplify]: Simplify x.re into x.re 2.361 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.361 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.361 * [taylor]: Taking taylor expansion of x.re in y.im 2.361 * [backup-simplify]: Simplify x.re into x.re 2.361 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.361 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.361 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.361 * [taylor]: Taking taylor expansion of x.im in y.im 2.361 * [backup-simplify]: Simplify x.im into x.im 2.361 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.361 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.361 * [taylor]: Taking taylor expansion of x.im in y.im 2.361 * [backup-simplify]: Simplify x.im into x.im 2.361 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.361 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.362 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.362 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.362 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.362 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.363 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.363 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.364 * [backup-simplify]: Simplify (+ 0 0) into 0 2.364 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.364 * [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.365 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.365 * [taylor]: Taking taylor expansion of y.im in y.im 2.365 * [backup-simplify]: Simplify 0 into 0 2.365 * [backup-simplify]: Simplify 1 into 1 2.365 * [backup-simplify]: Simplify (/ 1 1) into 1 2.365 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.365 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.365 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.365 * [taylor]: Taking taylor expansion of y.re in y.im 2.365 * [backup-simplify]: Simplify y.re into y.re 2.365 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.366 * [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.366 * [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.367 * [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.367 * [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.367 * [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.367 * [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.367 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 2.367 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.367 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.367 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.367 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.367 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.367 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.367 * [taylor]: Taking taylor expansion of x.re in x.im 2.367 * [backup-simplify]: Simplify x.re into x.re 2.367 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.367 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.367 * [taylor]: Taking taylor expansion of x.re in x.im 2.367 * [backup-simplify]: Simplify x.re into x.re 2.367 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.368 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.368 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.368 * [taylor]: Taking taylor expansion of x.im in x.im 2.368 * [backup-simplify]: Simplify 0 into 0 2.368 * [backup-simplify]: Simplify 1 into 1 2.368 * [backup-simplify]: Simplify (/ 1 1) into 1 2.368 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.368 * [taylor]: Taking taylor expansion of x.im in x.im 2.368 * [backup-simplify]: Simplify 0 into 0 2.368 * [backup-simplify]: Simplify 1 into 1 2.369 * [backup-simplify]: Simplify (/ 1 1) into 1 2.369 * [backup-simplify]: Simplify (* 1 1) into 1 2.370 * [backup-simplify]: Simplify (+ 0 1) into 1 2.370 * [backup-simplify]: Simplify (sqrt 1) into 1 2.371 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.372 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.372 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.373 * [backup-simplify]: Simplify (+ 0 0) into 0 2.373 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.374 * [backup-simplify]: Simplify (log 1) into 0 2.374 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.374 * [taylor]: Taking taylor expansion of y.im in x.im 2.374 * [backup-simplify]: Simplify y.im into y.im 2.374 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.374 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.374 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.374 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.374 * [taylor]: Taking taylor expansion of y.re in x.im 2.374 * [backup-simplify]: Simplify y.re into y.re 2.374 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.375 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.375 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 2.375 * [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.376 * [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.376 * [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.376 * [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.376 * [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.376 * [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.376 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.376 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.376 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.376 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.376 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.376 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.377 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.377 * [taylor]: Taking taylor expansion of x.re in x.re 2.377 * [backup-simplify]: Simplify 0 into 0 2.377 * [backup-simplify]: Simplify 1 into 1 2.377 * [backup-simplify]: Simplify (/ 1 1) into 1 2.377 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.377 * [taylor]: Taking taylor expansion of x.re in x.re 2.377 * [backup-simplify]: Simplify 0 into 0 2.377 * [backup-simplify]: Simplify 1 into 1 2.378 * [backup-simplify]: Simplify (/ 1 1) into 1 2.378 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.378 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.378 * [taylor]: Taking taylor expansion of x.im in x.re 2.378 * [backup-simplify]: Simplify x.im into x.im 2.378 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.378 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.378 * [taylor]: Taking taylor expansion of x.im in x.re 2.378 * [backup-simplify]: Simplify x.im into x.im 2.378 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.378 * [backup-simplify]: Simplify (* 1 1) into 1 2.379 * [backup-simplify]: Simplify (+ 1 0) into 1 2.379 * [backup-simplify]: Simplify (sqrt 1) into 1 2.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.381 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.382 * [backup-simplify]: Simplify (+ 0 0) into 0 2.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.383 * [backup-simplify]: Simplify (log 1) into 0 2.383 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.383 * [taylor]: Taking taylor expansion of y.im in x.re 2.383 * [backup-simplify]: Simplify y.im into y.im 2.383 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.383 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.383 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.383 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.383 * [taylor]: Taking taylor expansion of y.re in x.re 2.383 * [backup-simplify]: Simplify y.re into y.re 2.384 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.384 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.384 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.384 * [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.385 * [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.385 * [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.385 * [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.385 * [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.385 * [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.385 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.385 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.386 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.386 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.386 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.386 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.386 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.386 * [taylor]: Taking taylor expansion of x.re in x.re 2.386 * [backup-simplify]: Simplify 0 into 0 2.386 * [backup-simplify]: Simplify 1 into 1 2.386 * [backup-simplify]: Simplify (/ 1 1) into 1 2.386 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.386 * [taylor]: Taking taylor expansion of x.re in x.re 2.386 * [backup-simplify]: Simplify 0 into 0 2.386 * [backup-simplify]: Simplify 1 into 1 2.387 * [backup-simplify]: Simplify (/ 1 1) into 1 2.387 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.387 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.387 * [taylor]: Taking taylor expansion of x.im in x.re 2.387 * [backup-simplify]: Simplify x.im into x.im 2.387 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.387 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.387 * [taylor]: Taking taylor expansion of x.im in x.re 2.387 * [backup-simplify]: Simplify x.im into x.im 2.387 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.388 * [backup-simplify]: Simplify (* 1 1) into 1 2.388 * [backup-simplify]: Simplify (+ 1 0) into 1 2.389 * [backup-simplify]: Simplify (sqrt 1) into 1 2.389 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.390 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.391 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.391 * [backup-simplify]: Simplify (+ 0 0) into 0 2.392 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.393 * [backup-simplify]: Simplify (log 1) into 0 2.393 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.393 * [taylor]: Taking taylor expansion of y.im in x.re 2.393 * [backup-simplify]: Simplify y.im into y.im 2.393 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.393 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.393 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.393 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.393 * [taylor]: Taking taylor expansion of y.re in x.re 2.393 * [backup-simplify]: Simplify y.re into y.re 2.393 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.394 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.394 * [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.394 * [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.394 * [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.395 * [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.395 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.395 * [backup-simplify]: Simplify (- 0) into 0 2.395 * [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.395 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.395 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.395 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.395 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.395 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.395 * [taylor]: Taking taylor expansion of y.re in x.im 2.395 * [backup-simplify]: Simplify y.re into y.re 2.395 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.395 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.395 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.395 * [taylor]: Taking taylor expansion of x.re in x.im 2.395 * [backup-simplify]: Simplify x.re into x.re 2.395 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.395 * [taylor]: Taking taylor expansion of y.im in x.im 2.396 * [backup-simplify]: Simplify y.im into y.im 2.396 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.396 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.396 * [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.396 * [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.396 * [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.396 * [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.396 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.397 * [backup-simplify]: Simplify (- 0) into 0 2.397 * [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.397 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 2.397 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.397 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.397 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.397 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.397 * [taylor]: Taking taylor expansion of y.re in y.im 2.397 * [backup-simplify]: Simplify y.re into y.re 2.397 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.397 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.397 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.397 * [taylor]: Taking taylor expansion of x.re in y.im 2.397 * [backup-simplify]: Simplify x.re into x.re 2.397 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.397 * [taylor]: Taking taylor expansion of y.im in y.im 2.397 * [backup-simplify]: Simplify 0 into 0 2.397 * [backup-simplify]: Simplify 1 into 1 2.397 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.397 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.397 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.398 * [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.398 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.398 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.398 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.398 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.398 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.398 * [taylor]: Taking taylor expansion of y.re in y.re 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [backup-simplify]: Simplify 1 into 1 2.398 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.398 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.398 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.398 * [taylor]: Taking taylor expansion of x.re in y.re 2.398 * [backup-simplify]: Simplify x.re into x.re 2.398 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.398 * [taylor]: Taking taylor expansion of y.im in y.re 2.398 * [backup-simplify]: Simplify y.im into y.im 2.398 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.398 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.398 * [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.398 * [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.399 * [backup-simplify]: Simplify (+ 0) into 0 2.399 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.400 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.400 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.400 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.401 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.401 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.401 * [backup-simplify]: Simplify (+ 0 0) into 0 2.401 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.402 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.402 * [backup-simplify]: Simplify (- 0) into 0 2.402 * [backup-simplify]: Simplify (+ 0 0) into 0 2.402 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in y.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in y.re 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify (+ 0) into 0 2.403 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.404 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.404 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.404 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.404 * [backup-simplify]: Simplify (- 0) into 0 2.405 * [backup-simplify]: Simplify (+ 0 0) into 0 2.405 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.406 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.406 * [backup-simplify]: Simplify (- 0) into 0 2.406 * [backup-simplify]: Simplify (+ 0 0) into 0 2.406 * [taylor]: Taking taylor expansion of 0 in y.im 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [taylor]: Taking taylor expansion of 0 in y.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [taylor]: Taking taylor expansion of 0 in y.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [backup-simplify]: Simplify 0 into 0 2.407 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.407 * [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.408 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.408 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.409 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.409 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.409 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.409 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.410 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.411 * [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.412 * [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.412 * [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.412 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.413 * [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.413 * [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.413 * [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.414 * [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.414 * [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.414 * [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.414 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.414 * [backup-simplify]: Simplify 1/2 into 1/2 2.414 * [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.414 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.414 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.414 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.414 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.414 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.414 * [taylor]: Taking taylor expansion of y.re in x.im 2.414 * [backup-simplify]: Simplify y.re into y.re 2.414 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.414 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.414 * [taylor]: Taking taylor expansion of (log x.re) in x.im 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 (log x.re) into (log x.re) 2.414 * [taylor]: Taking taylor expansion of y.im in x.im 2.414 * [backup-simplify]: Simplify y.im into y.im 2.414 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.414 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.415 * [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.415 * [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.415 * [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.415 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 2.415 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 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 * [taylor]: Taking taylor expansion of y.im in x.im 2.415 * [backup-simplify]: Simplify y.im into y.im 2.415 * [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.415 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.416 * [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.416 * [backup-simplify]: Simplify (* 1 1) into 1 2.416 * [backup-simplify]: Simplify (* 1 y.im) into y.im 2.416 * [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.416 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.417 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.417 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.417 * [backup-simplify]: Simplify (- 0) into 0 2.417 * [backup-simplify]: Simplify (+ 0 0) into 0 2.418 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.418 * [backup-simplify]: Simplify (+ 0) into 0 2.419 * [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.419 * [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.420 * [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.420 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.420 * [backup-simplify]: Simplify (- 0) into 0 2.421 * [backup-simplify]: Simplify (+ 0 0) into 0 2.421 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.422 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.422 * [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.423 * [backup-simplify]: Simplify (+ 0 0) into 0 2.423 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.424 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 2.426 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.426 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.427 * [backup-simplify]: Simplify (+ 0 0) into 0 2.427 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 2.428 * [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.428 * [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.429 * [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.430 * [backup-simplify]: Simplify (- 0) into 0 2.430 * [taylor]: Taking taylor expansion of 0 in y.im 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [taylor]: Taking taylor expansion of 0 in y.re 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [taylor]: Taking taylor expansion of 0 in y.im 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [taylor]: Taking taylor expansion of 0 in y.re 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [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.431 * [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.431 * [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.431 * [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.431 * [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.431 * [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 y.re 2.432 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.432 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.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 y.re 2.432 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.432 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.432 * [taylor]: Taking taylor expansion of -1 in y.re 2.432 * [backup-simplify]: Simplify -1 into -1 2.432 * [taylor]: Taking taylor expansion of x.re in y.re 2.432 * [backup-simplify]: Simplify x.re into x.re 2.432 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.432 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.432 * [taylor]: Taking taylor expansion of -1 in y.re 2.432 * [backup-simplify]: Simplify -1 into -1 2.432 * [taylor]: Taking taylor expansion of x.re in y.re 2.432 * [backup-simplify]: Simplify x.re into x.re 2.432 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.432 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.432 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.432 * [taylor]: Taking taylor expansion of -1 in y.re 2.432 * [backup-simplify]: Simplify -1 into -1 2.432 * [taylor]: Taking taylor expansion of x.im in y.re 2.432 * [backup-simplify]: Simplify x.im into x.im 2.432 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.432 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.432 * [taylor]: Taking taylor expansion of -1 in y.re 2.432 * [backup-simplify]: Simplify -1 into -1 2.432 * [taylor]: Taking taylor expansion of x.im in y.re 2.433 * [backup-simplify]: Simplify x.im into x.im 2.433 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.433 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.433 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.433 * [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.433 * [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.434 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.434 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.434 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.434 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.434 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.434 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.435 * [backup-simplify]: Simplify (+ 0 0) into 0 2.435 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.436 * [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.436 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.436 * [taylor]: Taking taylor expansion of -1 in y.re 2.436 * [backup-simplify]: Simplify -1 into -1 2.436 * [taylor]: Taking taylor expansion of y.im in y.re 2.436 * [backup-simplify]: Simplify y.im into y.im 2.436 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.436 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.436 * [taylor]: Taking taylor expansion of -1 in y.re 2.436 * [backup-simplify]: Simplify -1 into -1 2.436 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.436 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.436 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.436 * [taylor]: Taking taylor expansion of y.re in y.re 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify 1 into 1 2.436 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.436 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.437 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.437 * [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.437 * [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.437 * [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.437 * [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.437 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.437 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.437 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.437 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.437 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.438 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.438 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.438 * [taylor]: Taking taylor expansion of -1 in y.im 2.438 * [backup-simplify]: Simplify -1 into -1 2.438 * [taylor]: Taking taylor expansion of x.re in y.im 2.438 * [backup-simplify]: Simplify x.re into x.re 2.438 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.438 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.438 * [taylor]: Taking taylor expansion of -1 in y.im 2.438 * [backup-simplify]: Simplify -1 into -1 2.438 * [taylor]: Taking taylor expansion of x.re in y.im 2.438 * [backup-simplify]: Simplify x.re into x.re 2.438 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.438 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.438 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.438 * [taylor]: Taking taylor expansion of -1 in y.im 2.438 * [backup-simplify]: Simplify -1 into -1 2.438 * [taylor]: Taking taylor expansion of x.im in y.im 2.438 * [backup-simplify]: Simplify x.im into x.im 2.438 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.438 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.438 * [taylor]: Taking taylor expansion of -1 in y.im 2.438 * [backup-simplify]: Simplify -1 into -1 2.438 * [taylor]: Taking taylor expansion of x.im in y.im 2.438 * [backup-simplify]: Simplify x.im into x.im 2.438 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.438 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.439 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.439 * [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.439 * [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.439 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.439 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.440 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.440 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.440 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.440 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.441 * [backup-simplify]: Simplify (+ 0 0) into 0 2.441 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.442 * [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.442 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.442 * [taylor]: Taking taylor expansion of -1 in y.im 2.442 * [backup-simplify]: Simplify -1 into -1 2.442 * [taylor]: Taking taylor expansion of y.im in y.im 2.442 * [backup-simplify]: Simplify 0 into 0 2.442 * [backup-simplify]: Simplify 1 into 1 2.442 * [backup-simplify]: Simplify (/ -1 1) into -1 2.442 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.442 * [taylor]: Taking taylor expansion of -1 in y.im 2.442 * [backup-simplify]: Simplify -1 into -1 2.442 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.442 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.443 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.443 * [taylor]: Taking taylor expansion of y.re in y.im 2.443 * [backup-simplify]: Simplify y.re into y.re 2.443 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.443 * [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.444 * [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.444 * [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.444 * [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.444 * [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.444 * [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.444 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.444 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.444 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.444 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.444 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.444 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.445 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.445 * [taylor]: Taking taylor expansion of -1 in x.im 2.445 * [backup-simplify]: Simplify -1 into -1 2.445 * [taylor]: Taking taylor expansion of x.re in x.im 2.445 * [backup-simplify]: Simplify x.re into x.re 2.445 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.445 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.445 * [taylor]: Taking taylor expansion of -1 in x.im 2.445 * [backup-simplify]: Simplify -1 into -1 2.445 * [taylor]: Taking taylor expansion of x.re in x.im 2.445 * [backup-simplify]: Simplify x.re into x.re 2.445 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.445 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.445 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.445 * [taylor]: Taking taylor expansion of -1 in x.im 2.445 * [backup-simplify]: Simplify -1 into -1 2.445 * [taylor]: Taking taylor expansion of x.im in x.im 2.445 * [backup-simplify]: Simplify 0 into 0 2.445 * [backup-simplify]: Simplify 1 into 1 2.446 * [backup-simplify]: Simplify (/ -1 1) into -1 2.446 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.446 * [taylor]: Taking taylor expansion of -1 in x.im 2.446 * [backup-simplify]: Simplify -1 into -1 2.446 * [taylor]: Taking taylor expansion of x.im in x.im 2.446 * [backup-simplify]: Simplify 0 into 0 2.446 * [backup-simplify]: Simplify 1 into 1 2.446 * [backup-simplify]: Simplify (/ -1 1) into -1 2.447 * [backup-simplify]: Simplify (* -1 -1) into 1 2.447 * [backup-simplify]: Simplify (+ 0 1) into 1 2.447 * [backup-simplify]: Simplify (sqrt 1) into 1 2.448 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.449 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.450 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.450 * [backup-simplify]: Simplify (+ 0 0) into 0 2.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.451 * [backup-simplify]: Simplify (log 1) into 0 2.451 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.451 * [taylor]: Taking taylor expansion of -1 in x.im 2.451 * [backup-simplify]: Simplify -1 into -1 2.451 * [taylor]: Taking taylor expansion of y.im in x.im 2.451 * [backup-simplify]: Simplify y.im into y.im 2.451 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.451 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.451 * [taylor]: Taking taylor expansion of -1 in x.im 2.451 * [backup-simplify]: Simplify -1 into -1 2.451 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.451 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.451 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.451 * [taylor]: Taking taylor expansion of y.re in x.im 2.451 * [backup-simplify]: Simplify y.re into y.re 2.452 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.452 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.452 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 2.452 * [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.453 * [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.453 * [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.453 * [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.453 * [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.453 * [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.454 * [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.454 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.454 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.454 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.454 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.454 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.454 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.454 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.454 * [taylor]: Taking taylor expansion of -1 in x.re 2.454 * [backup-simplify]: Simplify -1 into -1 2.454 * [taylor]: Taking taylor expansion of x.re in x.re 2.454 * [backup-simplify]: Simplify 0 into 0 2.454 * [backup-simplify]: Simplify 1 into 1 2.455 * [backup-simplify]: Simplify (/ -1 1) into -1 2.455 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.455 * [taylor]: Taking taylor expansion of -1 in x.re 2.455 * [backup-simplify]: Simplify -1 into -1 2.455 * [taylor]: Taking taylor expansion of x.re in x.re 2.455 * [backup-simplify]: Simplify 0 into 0 2.455 * [backup-simplify]: Simplify 1 into 1 2.455 * [backup-simplify]: Simplify (/ -1 1) into -1 2.455 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.455 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.455 * [taylor]: Taking taylor expansion of -1 in x.re 2.455 * [backup-simplify]: Simplify -1 into -1 2.455 * [taylor]: Taking taylor expansion of x.im in x.re 2.455 * [backup-simplify]: Simplify x.im into x.im 2.455 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.455 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.455 * [taylor]: Taking taylor expansion of -1 in x.re 2.455 * [backup-simplify]: Simplify -1 into -1 2.455 * [taylor]: Taking taylor expansion of x.im in x.re 2.455 * [backup-simplify]: Simplify x.im into x.im 2.456 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.456 * [backup-simplify]: Simplify (* -1 -1) into 1 2.456 * [backup-simplify]: Simplify (+ 1 0) into 1 2.457 * [backup-simplify]: Simplify (sqrt 1) into 1 2.463 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.465 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.465 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.466 * [backup-simplify]: Simplify (+ 0 0) into 0 2.466 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.467 * [backup-simplify]: Simplify (log 1) into 0 2.467 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.467 * [taylor]: Taking taylor expansion of -1 in x.re 2.467 * [backup-simplify]: Simplify -1 into -1 2.467 * [taylor]: Taking taylor expansion of y.im in x.re 2.467 * [backup-simplify]: Simplify y.im into y.im 2.467 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.467 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.467 * [taylor]: Taking taylor expansion of -1 in x.re 2.467 * [backup-simplify]: Simplify -1 into -1 2.467 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.467 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.467 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.467 * [taylor]: Taking taylor expansion of y.re in x.re 2.467 * [backup-simplify]: Simplify y.re into y.re 2.468 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.468 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.468 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.468 * [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.469 * [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.469 * [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.469 * [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.469 * [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.469 * [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.470 * [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.470 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.470 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.470 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.470 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.470 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.470 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.470 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.470 * [taylor]: Taking taylor expansion of -1 in x.re 2.470 * [backup-simplify]: Simplify -1 into -1 2.470 * [taylor]: Taking taylor expansion of x.re in x.re 2.470 * [backup-simplify]: Simplify 0 into 0 2.470 * [backup-simplify]: Simplify 1 into 1 2.471 * [backup-simplify]: Simplify (/ -1 1) into -1 2.471 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.471 * [taylor]: Taking taylor expansion of -1 in x.re 2.471 * [backup-simplify]: Simplify -1 into -1 2.471 * [taylor]: Taking taylor expansion of x.re in x.re 2.471 * [backup-simplify]: Simplify 0 into 0 2.471 * [backup-simplify]: Simplify 1 into 1 2.471 * [backup-simplify]: Simplify (/ -1 1) into -1 2.471 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.471 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.471 * [taylor]: Taking taylor expansion of -1 in x.re 2.471 * [backup-simplify]: Simplify -1 into -1 2.471 * [taylor]: Taking taylor expansion of x.im in x.re 2.471 * [backup-simplify]: Simplify x.im into x.im 2.471 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.471 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.471 * [taylor]: Taking taylor expansion of -1 in x.re 2.471 * [backup-simplify]: Simplify -1 into -1 2.471 * [taylor]: Taking taylor expansion of x.im in x.re 2.471 * [backup-simplify]: Simplify x.im into x.im 2.472 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.472 * [backup-simplify]: Simplify (* -1 -1) into 1 2.472 * [backup-simplify]: Simplify (+ 1 0) into 1 2.473 * [backup-simplify]: Simplify (sqrt 1) into 1 2.473 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.474 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.475 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.475 * [backup-simplify]: Simplify (+ 0 0) into 0 2.476 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.476 * [backup-simplify]: Simplify (log 1) into 0 2.476 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.476 * [taylor]: Taking taylor expansion of -1 in x.re 2.476 * [backup-simplify]: Simplify -1 into -1 2.476 * [taylor]: Taking taylor expansion of y.im in x.re 2.476 * [backup-simplify]: Simplify y.im into y.im 2.477 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.477 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.477 * [taylor]: Taking taylor expansion of -1 in x.re 2.477 * [backup-simplify]: Simplify -1 into -1 2.477 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.477 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.477 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.477 * [taylor]: Taking taylor expansion of y.re in x.re 2.477 * [backup-simplify]: Simplify y.re into y.re 2.477 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.477 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.478 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.478 * [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.478 * [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.478 * [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 * [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))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.480 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.480 * [backup-simplify]: Simplify (- 0) into 0 2.480 * [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.480 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.481 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.481 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.481 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.481 * [taylor]: Taking taylor expansion of x.re in x.im 2.481 * [backup-simplify]: Simplify x.re into x.re 2.481 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.481 * [taylor]: Taking taylor expansion of y.im in x.im 2.481 * [backup-simplify]: Simplify y.im into y.im 2.481 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.481 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.481 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.481 * [taylor]: Taking taylor expansion of y.re in x.im 2.481 * [backup-simplify]: Simplify y.re into y.re 2.481 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.481 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.482 * [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.482 * [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.482 * [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.482 * [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.482 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.483 * [backup-simplify]: Simplify (- 0) into 0 2.483 * [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.483 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.483 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.483 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.483 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.483 * [taylor]: Taking taylor expansion of x.re in y.im 2.483 * [backup-simplify]: Simplify x.re into x.re 2.483 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.483 * [taylor]: Taking taylor expansion of y.im in y.im 2.483 * [backup-simplify]: Simplify 0 into 0 2.483 * [backup-simplify]: Simplify 1 into 1 2.483 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.483 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.483 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.483 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.483 * [taylor]: Taking taylor expansion of y.re in y.im 2.483 * [backup-simplify]: Simplify y.re into y.re 2.483 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.483 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 2.484 * [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.484 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.484 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.484 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.484 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.484 * [taylor]: Taking taylor expansion of x.re in y.re 2.484 * [backup-simplify]: Simplify x.re into x.re 2.484 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.484 * [taylor]: Taking taylor expansion of y.im in y.re 2.484 * [backup-simplify]: Simplify y.im into y.im 2.484 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.484 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.484 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.484 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.484 * [taylor]: Taking taylor expansion of y.re in y.re 2.484 * [backup-simplify]: Simplify 0 into 0 2.484 * [backup-simplify]: Simplify 1 into 1 2.484 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.484 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.484 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.484 * [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.484 * [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.485 * [backup-simplify]: Simplify (+ 0) into 0 2.485 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.486 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.486 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.486 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.487 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.487 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.487 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.487 * [backup-simplify]: Simplify (+ 0 0) into 0 2.488 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.488 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.488 * [backup-simplify]: Simplify (- 0) into 0 2.489 * [backup-simplify]: Simplify (+ 0 0) into 0 2.489 * [taylor]: Taking taylor expansion of 0 in x.im 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [taylor]: Taking taylor expansion of 0 in y.im 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [taylor]: Taking taylor expansion of 0 in y.re 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify (+ 0) into 0 2.490 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.490 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.490 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.490 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.491 * [backup-simplify]: Simplify (- 0) into 0 2.491 * [backup-simplify]: Simplify (+ 0 0) into 0 2.491 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.492 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.492 * [backup-simplify]: Simplify (- 0) into 0 2.492 * [backup-simplify]: Simplify (+ 0 0) into 0 2.492 * [taylor]: Taking taylor expansion of 0 in y.im 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [taylor]: Taking taylor expansion of 0 in y.re 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [taylor]: Taking taylor expansion of 0 in y.re 2.493 * [backup-simplify]: Simplify 0 into 0 2.493 * [backup-simplify]: Simplify 0 into 0 2.493 * [backup-simplify]: Simplify 0 into 0 2.493 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.494 * [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.494 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.494 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.495 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.495 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.496 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.496 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.496 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.497 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.498 * [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.498 * [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.498 * [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.499 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.499 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.500 * [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.500 * [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.501 * [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.501 * [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.501 * [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.501 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.501 * [backup-simplify]: Simplify 1/2 into 1/2 2.501 * [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.501 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.501 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.501 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.501 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.501 * [taylor]: Taking taylor expansion of x.re in x.im 2.501 * [backup-simplify]: Simplify x.re into x.re 2.501 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.501 * [taylor]: Taking taylor expansion of y.im in x.im 2.501 * [backup-simplify]: Simplify y.im into y.im 2.501 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.501 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.501 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.501 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.501 * [taylor]: Taking taylor expansion of y.re in x.im 2.501 * [backup-simplify]: Simplify y.re into y.re 2.501 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.501 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.502 * [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.502 * [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.502 * [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.502 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.502 * [taylor]: Taking taylor expansion of y.im in x.im 2.502 * [backup-simplify]: Simplify y.im into y.im 2.502 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.502 * [taylor]: Taking taylor expansion of x.im in x.im 2.502 * [backup-simplify]: Simplify 0 into 0 2.502 * [backup-simplify]: Simplify 1 into 1 2.502 * [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.502 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.503 * [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.503 * [backup-simplify]: Simplify (* 1 1) into 1 2.503 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.503 * [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.504 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.504 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.504 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.504 * [backup-simplify]: Simplify (- 0) into 0 2.505 * [backup-simplify]: Simplify (+ 0 0) into 0 2.505 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.505 * [backup-simplify]: Simplify (+ 0) into 0 2.506 * [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.507 * [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.507 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.507 * [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.507 * [backup-simplify]: Simplify (- 0) into 0 2.508 * [backup-simplify]: Simplify (+ 0 0) into 0 2.508 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.509 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.509 * [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.509 * [backup-simplify]: Simplify (+ 0 0) into 0 2.510 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.510 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.511 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.511 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.511 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.512 * [backup-simplify]: Simplify (+ 0 0) into 0 2.512 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.512 * [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.513 * [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.513 * [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.513 * [taylor]: Taking taylor expansion of 0 in y.im 2.513 * [backup-simplify]: Simplify 0 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.514 * [taylor]: Taking taylor expansion of 0 in y.im 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [taylor]: Taking taylor expansion of 0 in y.re 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [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.514 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1) 2.515 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.515 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 2.515 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.515 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.515 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.515 * [taylor]: Taking taylor expansion of y.im in y.im 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [backup-simplify]: Simplify 1 into 1 2.515 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.515 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.515 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.515 * [taylor]: Taking taylor expansion of y.im in x.re 2.515 * [backup-simplify]: Simplify y.im into y.im 2.515 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.515 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.515 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.515 * [taylor]: Taking taylor expansion of y.im in x.im 2.515 * [backup-simplify]: Simplify y.im into y.im 2.515 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.515 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.515 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.515 * [taylor]: Taking taylor expansion of y.im in x.im 2.515 * [backup-simplify]: Simplify y.im into y.im 2.516 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.516 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.516 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.516 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.516 * [taylor]: Taking taylor expansion of y.im in x.re 2.516 * [backup-simplify]: Simplify y.im into y.im 2.516 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.516 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.516 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.516 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.516 * [taylor]: Taking taylor expansion of y.im in y.im 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [backup-simplify]: Simplify 1 into 1 2.516 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.516 * [taylor]: Taking taylor expansion of 0 in x.re 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [taylor]: Taking taylor expansion of 0 in y.im 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.517 * [taylor]: Taking taylor expansion of 0 in y.im 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify 0 into 0 2.518 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.518 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.518 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.518 * [taylor]: Taking taylor expansion of 0 in x.re 2.518 * [backup-simplify]: Simplify 0 into 0 2.518 * [taylor]: Taking taylor expansion of 0 in y.im 2.519 * [backup-simplify]: Simplify 0 into 0 2.519 * [backup-simplify]: Simplify 0 into 0 2.519 * [taylor]: Taking taylor expansion of 0 in y.im 2.519 * [backup-simplify]: Simplify 0 into 0 2.519 * [backup-simplify]: Simplify 0 into 0 2.519 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.519 * [taylor]: Taking taylor expansion of 0 in y.im 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.520 * [backup-simplify]: Simplify 0 into 0 2.521 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 2.521 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.521 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 2.521 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.521 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.521 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.521 * [taylor]: Taking taylor expansion of y.im in y.im 2.521 * [backup-simplify]: Simplify 0 into 0 2.521 * [backup-simplify]: Simplify 1 into 1 2.522 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.522 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.522 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.522 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.522 * [taylor]: Taking taylor expansion of y.im in x.re 2.522 * [backup-simplify]: Simplify y.im into y.im 2.522 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.522 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.522 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.522 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.522 * [taylor]: Taking taylor expansion of y.im in x.im 2.522 * [backup-simplify]: Simplify y.im into y.im 2.522 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.522 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.523 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.523 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.523 * [taylor]: Taking taylor expansion of y.im in x.im 2.523 * [backup-simplify]: Simplify y.im into y.im 2.523 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.523 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.523 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.523 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.523 * [taylor]: Taking taylor expansion of y.im in x.re 2.523 * [backup-simplify]: Simplify y.im into y.im 2.523 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.523 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.523 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.524 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.524 * [taylor]: Taking taylor expansion of y.im in y.im 2.524 * [backup-simplify]: Simplify 0 into 0 2.524 * [backup-simplify]: Simplify 1 into 1 2.524 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.524 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.524 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.524 * [taylor]: Taking taylor expansion of 0 in x.re 2.524 * [backup-simplify]: Simplify 0 into 0 2.524 * [taylor]: Taking taylor expansion of 0 in y.im 2.524 * [backup-simplify]: Simplify 0 into 0 2.525 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.525 * [taylor]: Taking taylor expansion of 0 in y.im 2.525 * [backup-simplify]: Simplify 0 into 0 2.526 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [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.526 * [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.im 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [taylor]: Taking taylor expansion of 0 in y.im 2.526 * [backup-simplify]: Simplify 0 into 0 2.527 * [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.527 * [taylor]: Taking taylor expansion of 0 in y.im 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.528 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.528 * [backup-simplify]: Simplify 0 into 0 2.529 * [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.529 * [taylor]: Taking taylor expansion of 0 in x.re 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [taylor]: Taking taylor expansion of 0 in y.im 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [taylor]: Taking taylor expansion of 0 in y.im 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [taylor]: Taking taylor expansion of 0 in y.im 2.529 * [backup-simplify]: Simplify 0 into 0 2.530 * [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.530 * [taylor]: Taking taylor expansion of 0 in y.im 2.530 * [backup-simplify]: Simplify 0 into 0 2.530 * [backup-simplify]: Simplify 0 into 0 2.530 * [backup-simplify]: Simplify 0 into 0 2.530 * [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.531 * [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.531 * [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.531 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.531 * [taylor]: Taking taylor expansion of -1 in y.im 2.531 * [backup-simplify]: Simplify -1 into -1 2.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.531 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.531 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.531 * [taylor]: Taking taylor expansion of y.im in y.im 2.531 * [backup-simplify]: Simplify 0 into 0 2.531 * [backup-simplify]: Simplify 1 into 1 2.531 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.531 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.531 * [taylor]: Taking taylor expansion of -1 in x.re 2.531 * [backup-simplify]: Simplify -1 into -1 2.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.531 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.532 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.532 * [taylor]: Taking taylor expansion of y.im in x.re 2.532 * [backup-simplify]: Simplify y.im into y.im 2.532 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.532 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.532 * [taylor]: Taking taylor expansion of -1 in x.im 2.532 * [backup-simplify]: Simplify -1 into -1 2.532 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.532 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.532 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.532 * [taylor]: Taking taylor expansion of y.im in x.im 2.532 * [backup-simplify]: Simplify y.im into y.im 2.532 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.532 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.532 * [taylor]: Taking taylor expansion of -1 in x.im 2.532 * [backup-simplify]: Simplify -1 into -1 2.532 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.532 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.532 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.533 * [taylor]: Taking taylor expansion of y.im in x.im 2.533 * [backup-simplify]: Simplify y.im into y.im 2.533 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.533 * [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.533 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.533 * [taylor]: Taking taylor expansion of -1 in x.re 2.533 * [backup-simplify]: Simplify -1 into -1 2.533 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.533 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.533 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.533 * [taylor]: Taking taylor expansion of y.im in x.re 2.533 * [backup-simplify]: Simplify y.im into y.im 2.533 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.534 * [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.534 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.534 * [taylor]: Taking taylor expansion of -1 in y.im 2.534 * [backup-simplify]: Simplify -1 into -1 2.534 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.534 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.534 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.534 * [taylor]: Taking taylor expansion of y.im in y.im 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [backup-simplify]: Simplify 1 into 1 2.534 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.534 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.534 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.535 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.536 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 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 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.537 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.537 * [taylor]: Taking taylor expansion of 0 in y.im 2.537 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.538 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.538 * [backup-simplify]: Simplify 0 into 0 2.539 * [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.540 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.540 * [taylor]: Taking taylor expansion of 0 in x.re 2.540 * [backup-simplify]: Simplify 0 into 0 2.540 * [taylor]: Taking taylor expansion of 0 in y.im 2.540 * [backup-simplify]: Simplify 0 into 0 2.540 * [taylor]: Taking taylor expansion of 0 in y.im 2.540 * [backup-simplify]: Simplify 0 into 0 2.540 * [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.541 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.541 * [taylor]: Taking taylor expansion of 0 in y.im 2.541 * [backup-simplify]: Simplify 0 into 0 2.541 * [backup-simplify]: Simplify 0 into 0 2.541 * [backup-simplify]: Simplify 0 into 0 2.543 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.544 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.544 * [backup-simplify]: Simplify 0 into 0 2.544 * [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.546 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.546 * [taylor]: Taking taylor expansion of 0 in x.re 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [taylor]: Taking taylor expansion of 0 in y.im 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [taylor]: Taking taylor expansion of 0 in y.im 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [taylor]: Taking taylor expansion of 0 in y.im 2.546 * [backup-simplify]: Simplify 0 into 0 2.547 * [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 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 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 (* (* -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.549 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 2.549 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.549 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.549 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.549 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.549 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.549 * [taylor]: Taking taylor expansion of y.re in y.re 2.549 * [backup-simplify]: Simplify 0 into 0 2.549 * [backup-simplify]: Simplify 1 into 1 2.549 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.549 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.549 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.549 * [taylor]: Taking taylor expansion of y.re in x.re 2.549 * [backup-simplify]: Simplify y.re into y.re 2.549 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.549 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.549 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.549 * [taylor]: Taking taylor expansion of y.re in x.im 2.550 * [backup-simplify]: Simplify y.re into y.re 2.550 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.550 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.550 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.550 * [taylor]: Taking taylor expansion of y.re in x.im 2.550 * [backup-simplify]: Simplify y.re into y.re 2.550 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.550 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.550 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.550 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.550 * [taylor]: Taking taylor expansion of y.re in x.re 2.550 * [backup-simplify]: Simplify y.re into y.re 2.550 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.550 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.550 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.550 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.550 * [taylor]: Taking taylor expansion of y.re in y.re 2.550 * [backup-simplify]: Simplify 0 into 0 2.550 * [backup-simplify]: Simplify 1 into 1 2.550 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.550 * [backup-simplify]: Simplify 0 into 0 2.551 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.551 * [taylor]: Taking taylor expansion of 0 in x.re 2.551 * [backup-simplify]: Simplify 0 into 0 2.551 * [taylor]: Taking taylor expansion of 0 in y.re 2.551 * [backup-simplify]: Simplify 0 into 0 2.551 * [backup-simplify]: Simplify 0 into 0 2.551 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.551 * [taylor]: Taking taylor expansion of 0 in y.re 2.551 * [backup-simplify]: Simplify 0 into 0 2.551 * [backup-simplify]: Simplify 0 into 0 2.552 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.552 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.552 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.552 * [taylor]: Taking taylor expansion of 0 in x.re 2.552 * [backup-simplify]: Simplify 0 into 0 2.552 * [taylor]: Taking taylor expansion of 0 in y.re 2.552 * [backup-simplify]: Simplify 0 into 0 2.552 * [backup-simplify]: Simplify 0 into 0 2.553 * [taylor]: Taking taylor expansion of 0 in y.re 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.553 * [taylor]: Taking taylor expansion of 0 in y.re 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [backup-simplify]: Simplify 0 into 0 2.554 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.554 * [backup-simplify]: Simplify 0 into 0 2.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.555 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.555 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.555 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.555 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.555 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.555 * [taylor]: Taking taylor expansion of y.re in y.re 2.555 * [backup-simplify]: Simplify 0 into 0 2.555 * [backup-simplify]: Simplify 1 into 1 2.555 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.555 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.555 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.556 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.556 * [taylor]: Taking taylor expansion of y.re in x.re 2.556 * [backup-simplify]: Simplify y.re into y.re 2.556 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.556 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.556 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.556 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.556 * [taylor]: Taking taylor expansion of y.re in x.im 2.556 * [backup-simplify]: Simplify y.re into y.re 2.556 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.556 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.557 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.557 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.557 * [taylor]: Taking taylor expansion of y.re in x.im 2.557 * [backup-simplify]: Simplify y.re into y.re 2.557 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.557 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.557 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.557 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.557 * [taylor]: Taking taylor expansion of y.re in x.re 2.557 * [backup-simplify]: Simplify y.re into y.re 2.557 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.557 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.557 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.558 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.558 * [taylor]: Taking taylor expansion of y.re in y.re 2.558 * [backup-simplify]: Simplify 0 into 0 2.558 * [backup-simplify]: Simplify 1 into 1 2.558 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.558 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.558 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) 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.re 2.558 * [backup-simplify]: Simplify 0 into 0 2.559 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.559 * [taylor]: Taking taylor expansion of 0 in y.re 2.559 * [backup-simplify]: Simplify 0 into 0 2.560 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.560 * [backup-simplify]: Simplify 0 into 0 2.560 * [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.560 * [taylor]: Taking taylor expansion of 0 in x.re 2.561 * [backup-simplify]: Simplify 0 into 0 2.561 * [taylor]: Taking taylor expansion of 0 in y.re 2.561 * [backup-simplify]: Simplify 0 into 0 2.561 * [taylor]: Taking taylor expansion of 0 in y.re 2.561 * [backup-simplify]: Simplify 0 into 0 2.561 * [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.561 * [taylor]: Taking taylor expansion of 0 in y.re 2.561 * [backup-simplify]: Simplify 0 into 0 2.561 * [backup-simplify]: Simplify 0 into 0 2.561 * [backup-simplify]: Simplify 0 into 0 2.563 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.563 * [backup-simplify]: Simplify 0 into 0 2.563 * [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.563 * [taylor]: Taking taylor expansion of 0 in x.re 2.563 * [backup-simplify]: Simplify 0 into 0 2.563 * [taylor]: Taking taylor expansion of 0 in y.re 2.563 * [backup-simplify]: Simplify 0 into 0 2.563 * [taylor]: Taking taylor expansion of 0 in y.re 2.563 * [backup-simplify]: Simplify 0 into 0 2.563 * [taylor]: Taking taylor expansion of 0 in y.re 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [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.564 * [taylor]: Taking taylor expansion of 0 in y.re 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [backup-simplify]: Simplify 0 into 0 2.565 * [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.565 * [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.565 * [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.565 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.565 * [taylor]: Taking taylor expansion of -1 in y.re 2.565 * [backup-simplify]: Simplify -1 into -1 2.565 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.565 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.565 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.565 * [taylor]: Taking taylor expansion of y.re in y.re 2.565 * [backup-simplify]: Simplify 0 into 0 2.565 * [backup-simplify]: Simplify 1 into 1 2.566 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.566 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.566 * [taylor]: Taking taylor expansion of -1 in x.re 2.566 * [backup-simplify]: Simplify -1 into -1 2.566 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.566 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.566 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.566 * [taylor]: Taking taylor expansion of y.re in x.re 2.566 * [backup-simplify]: Simplify y.re into y.re 2.566 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.566 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.566 * [taylor]: Taking taylor expansion of -1 in x.im 2.566 * [backup-simplify]: Simplify -1 into -1 2.566 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.566 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.566 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.566 * [taylor]: Taking taylor expansion of y.re in x.im 2.566 * [backup-simplify]: Simplify y.re into y.re 2.566 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.566 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.566 * [taylor]: Taking taylor expansion of -1 in x.im 2.566 * [backup-simplify]: Simplify -1 into -1 2.566 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.566 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.566 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.566 * [taylor]: Taking taylor expansion of y.re in x.im 2.566 * [backup-simplify]: Simplify y.re into y.re 2.566 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.567 * [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.567 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.567 * [taylor]: Taking taylor expansion of -1 in x.re 2.567 * [backup-simplify]: Simplify -1 into -1 2.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.567 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.567 * [taylor]: Taking taylor expansion of y.re in x.re 2.567 * [backup-simplify]: Simplify y.re into y.re 2.567 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.567 * [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.567 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.567 * [taylor]: Taking taylor expansion of -1 in y.re 2.567 * [backup-simplify]: Simplify -1 into -1 2.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.567 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.567 * [taylor]: Taking taylor expansion of y.re in y.re 2.567 * [backup-simplify]: Simplify 0 into 0 2.567 * [backup-simplify]: Simplify 1 into 1 2.567 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.567 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.567 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.568 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.568 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.568 * [taylor]: Taking taylor expansion of 0 in x.re 2.568 * [backup-simplify]: Simplify 0 into 0 2.568 * [taylor]: Taking taylor expansion of 0 in y.re 2.568 * [backup-simplify]: Simplify 0 into 0 2.568 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.569 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.569 * [taylor]: Taking taylor expansion of 0 in y.re 2.569 * [backup-simplify]: Simplify 0 into 0 2.569 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.570 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.570 * [backup-simplify]: Simplify 0 into 0 2.570 * [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.570 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.571 * [taylor]: Taking taylor expansion of 0 in x.re 2.571 * [backup-simplify]: Simplify 0 into 0 2.571 * [taylor]: Taking taylor expansion of 0 in y.re 2.571 * [backup-simplify]: Simplify 0 into 0 2.571 * [taylor]: Taking taylor expansion of 0 in y.re 2.571 * [backup-simplify]: Simplify 0 into 0 2.571 * [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.571 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.571 * [taylor]: Taking taylor expansion of 0 in y.re 2.571 * [backup-simplify]: Simplify 0 into 0 2.571 * [backup-simplify]: Simplify 0 into 0 2.571 * [backup-simplify]: Simplify 0 into 0 2.572 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.573 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.573 * [backup-simplify]: Simplify 0 into 0 2.573 * [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.574 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.574 * [taylor]: Taking taylor expansion of 0 in x.re 2.574 * [backup-simplify]: Simplify 0 into 0 2.574 * [taylor]: Taking taylor expansion of 0 in y.re 2.574 * [backup-simplify]: Simplify 0 into 0 2.574 * [taylor]: Taking taylor expansion of 0 in y.re 2.574 * [backup-simplify]: Simplify 0 into 0 2.574 * [taylor]: Taking taylor expansion of 0 in y.re 2.574 * [backup-simplify]: Simplify 0 into 0 2.574 * [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.575 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.575 * [taylor]: Taking taylor expansion of 0 in y.re 2.575 * [backup-simplify]: Simplify 0 into 0 2.575 * [backup-simplify]: Simplify 0 into 0 2.575 * [backup-simplify]: Simplify 0 into 0 2.575 * [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.576 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 2.576 * [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)) 2.576 * [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 2.576 * [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.576 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.576 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.576 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.576 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.576 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.576 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.576 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.576 * [taylor]: Taking taylor expansion of x.re in y.re 2.576 * [backup-simplify]: Simplify x.re into x.re 2.576 * [taylor]: Taking taylor expansion of x.re in y.re 2.576 * [backup-simplify]: Simplify x.re into x.re 2.576 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.576 * [taylor]: Taking taylor expansion of x.im in y.re 2.576 * [backup-simplify]: Simplify x.im into x.im 2.576 * [taylor]: Taking taylor expansion of x.im in y.re 2.576 * [backup-simplify]: Simplify x.im into x.im 2.576 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.576 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.576 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.577 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.577 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.577 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.577 * [backup-simplify]: Simplify (+ 0 0) into 0 2.577 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.577 * [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.577 * [taylor]: Taking taylor expansion of y.im in y.re 2.577 * [backup-simplify]: Simplify y.im into y.im 2.577 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.577 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.577 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.577 * [taylor]: Taking taylor expansion of y.re in y.re 2.577 * [backup-simplify]: Simplify 0 into 0 2.577 * [backup-simplify]: Simplify 1 into 1 2.578 * [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.578 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.578 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.578 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.578 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.578 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.578 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.578 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.578 * [taylor]: Taking taylor expansion of x.re in y.im 2.578 * [backup-simplify]: Simplify x.re into x.re 2.578 * [taylor]: Taking taylor expansion of x.re in y.im 2.578 * [backup-simplify]: Simplify x.re into x.re 2.578 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.578 * [taylor]: Taking taylor expansion of x.im in y.im 2.578 * [backup-simplify]: Simplify x.im into x.im 2.578 * [taylor]: Taking taylor expansion of x.im in y.im 2.578 * [backup-simplify]: Simplify x.im into x.im 2.578 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.578 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.578 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.578 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.579 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.579 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.579 * [backup-simplify]: Simplify (+ 0 0) into 0 2.579 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.579 * [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.579 * [taylor]: Taking taylor expansion of y.im in y.im 2.579 * [backup-simplify]: Simplify 0 into 0 2.579 * [backup-simplify]: Simplify 1 into 1 2.579 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.579 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.579 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.579 * [taylor]: Taking taylor expansion of y.re in y.im 2.579 * [backup-simplify]: Simplify y.re into y.re 2.579 * [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.580 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.580 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.580 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.580 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.580 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.580 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.580 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.580 * [taylor]: Taking taylor expansion of x.re in x.im 2.580 * [backup-simplify]: Simplify x.re into x.re 2.580 * [taylor]: Taking taylor expansion of x.re in x.im 2.580 * [backup-simplify]: Simplify x.re into x.re 2.580 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.580 * [taylor]: Taking taylor expansion of x.im in x.im 2.580 * [backup-simplify]: Simplify 0 into 0 2.580 * [backup-simplify]: Simplify 1 into 1 2.580 * [taylor]: Taking taylor expansion of x.im in x.im 2.580 * [backup-simplify]: Simplify 0 into 0 2.580 * [backup-simplify]: Simplify 1 into 1 2.580 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.580 * [backup-simplify]: Simplify (* 0 0) into 0 2.580 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.580 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.580 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.581 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.581 * [backup-simplify]: Simplify (+ 0 0) into 0 2.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.581 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.581 * [taylor]: Taking taylor expansion of y.im in x.im 2.581 * [backup-simplify]: Simplify y.im into y.im 2.581 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.581 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.581 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.581 * [taylor]: Taking taylor expansion of y.re in x.im 2.581 * [backup-simplify]: Simplify y.re into y.re 2.581 * [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.581 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.581 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.581 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.581 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.582 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.582 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.582 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.582 * [taylor]: Taking taylor expansion of x.re in x.re 2.582 * [backup-simplify]: Simplify 0 into 0 2.582 * [backup-simplify]: Simplify 1 into 1 2.582 * [taylor]: Taking taylor expansion of x.re in x.re 2.582 * [backup-simplify]: Simplify 0 into 0 2.582 * [backup-simplify]: Simplify 1 into 1 2.582 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.582 * [taylor]: Taking taylor expansion of x.im in x.re 2.582 * [backup-simplify]: Simplify x.im into x.im 2.582 * [taylor]: Taking taylor expansion of x.im in x.re 2.582 * [backup-simplify]: Simplify x.im into x.im 2.582 * [backup-simplify]: Simplify (* 0 0) into 0 2.582 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.582 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.582 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.583 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.583 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.583 * [backup-simplify]: Simplify (+ 0 0) into 0 2.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.583 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.583 * [taylor]: Taking taylor expansion of y.im in x.re 2.583 * [backup-simplify]: Simplify y.im into y.im 2.583 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.583 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.583 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.583 * [taylor]: Taking taylor expansion of y.re in x.re 2.583 * [backup-simplify]: Simplify y.re into y.re 2.583 * [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.583 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.583 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.583 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.583 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.583 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.583 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.583 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.583 * [taylor]: Taking taylor expansion of x.re in x.re 2.583 * [backup-simplify]: Simplify 0 into 0 2.583 * [backup-simplify]: Simplify 1 into 1 2.583 * [taylor]: Taking taylor expansion of x.re in x.re 2.584 * [backup-simplify]: Simplify 0 into 0 2.584 * [backup-simplify]: Simplify 1 into 1 2.584 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.584 * [taylor]: Taking taylor expansion of x.im in x.re 2.584 * [backup-simplify]: Simplify x.im into x.im 2.584 * [taylor]: Taking taylor expansion of x.im in x.re 2.584 * [backup-simplify]: Simplify x.im into x.im 2.584 * [backup-simplify]: Simplify (* 0 0) into 0 2.584 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.584 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.584 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.584 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.584 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.585 * [backup-simplify]: Simplify (+ 0 0) into 0 2.585 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.585 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.585 * [taylor]: Taking taylor expansion of y.im in x.re 2.585 * [backup-simplify]: Simplify y.im into y.im 2.585 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.585 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.585 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.585 * [taylor]: Taking taylor expansion of y.re in x.re 2.585 * [backup-simplify]: Simplify y.re into y.re 2.585 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.585 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.585 * [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.585 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.585 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.585 * [taylor]: Taking taylor expansion of y.im in x.im 2.585 * [backup-simplify]: Simplify y.im into y.im 2.585 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.585 * [taylor]: Taking taylor expansion of x.im in x.im 2.585 * [backup-simplify]: Simplify 0 into 0 2.585 * [backup-simplify]: Simplify 1 into 1 2.586 * [backup-simplify]: Simplify (log 1) into 0 2.586 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.586 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.586 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.586 * [taylor]: Taking taylor expansion of y.re in x.im 2.586 * [backup-simplify]: Simplify y.re into y.re 2.586 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.586 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.586 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.586 * [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.586 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.586 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.586 * [taylor]: Taking taylor expansion of y.im in y.im 2.586 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify 1 into 1 2.586 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.586 * [taylor]: Taking taylor expansion of x.im in y.im 2.586 * [backup-simplify]: Simplify x.im into x.im 2.586 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.586 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.586 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.587 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.587 * [taylor]: Taking taylor expansion of y.re in y.im 2.587 * [backup-simplify]: Simplify y.re into y.re 2.587 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.587 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.587 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.587 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.587 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.587 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.587 * [taylor]: Taking taylor expansion of y.re in y.re 2.587 * [backup-simplify]: Simplify 0 into 0 2.587 * [backup-simplify]: Simplify 1 into 1 2.587 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.587 * [backup-simplify]: Simplify 0 into 0 2.587 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.588 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.588 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.588 * [backup-simplify]: Simplify (+ 0 0) into 0 2.588 * [taylor]: Taking taylor expansion of 0 in x.im 2.588 * [backup-simplify]: Simplify 0 into 0 2.588 * [taylor]: Taking taylor expansion of 0 in y.im 2.588 * [backup-simplify]: Simplify 0 into 0 2.588 * [taylor]: Taking taylor expansion of 0 in y.re 2.588 * [backup-simplify]: Simplify 0 into 0 2.588 * [backup-simplify]: Simplify 0 into 0 2.589 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.589 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.589 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.589 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.589 * [backup-simplify]: Simplify (+ 0 0) into 0 2.589 * [taylor]: Taking taylor expansion of 0 in y.im 2.589 * [backup-simplify]: Simplify 0 into 0 2.589 * [taylor]: Taking taylor expansion of 0 in y.re 2.589 * [backup-simplify]: Simplify 0 into 0 2.589 * [backup-simplify]: Simplify 0 into 0 2.590 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.590 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.590 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.590 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.590 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.590 * [taylor]: Taking taylor expansion of x.im in y.re 2.590 * [backup-simplify]: Simplify x.im into x.im 2.591 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.591 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.591 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.591 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.592 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.592 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.592 * [backup-simplify]: Simplify (+ 1 0) into 1 2.593 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.593 * [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.594 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 2.595 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.595 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.595 * [taylor]: Taking taylor expansion of (* 1/2 (/ y.im (pow x.im 2))) in x.im 2.595 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.595 * [backup-simplify]: Simplify 1/2 into 1/2 2.595 * [taylor]: Taking taylor expansion of (/ y.im (pow x.im 2)) in x.im 2.595 * [taylor]: Taking taylor expansion of y.im in x.im 2.595 * [backup-simplify]: Simplify y.im into y.im 2.595 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.595 * [taylor]: Taking taylor expansion of x.im in x.im 2.595 * [backup-simplify]: Simplify 0 into 0 2.595 * [backup-simplify]: Simplify 1 into 1 2.596 * [backup-simplify]: Simplify (* 1 1) into 1 2.596 * [backup-simplify]: Simplify (/ y.im 1) into y.im 2.597 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.597 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.604 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.im (/ 0 1)))) into 0 2.606 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.607 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 y.im))) into 0 2.607 * [taylor]: Taking taylor expansion of 0 in y.im 2.607 * [backup-simplify]: Simplify 0 into 0 2.607 * [taylor]: Taking taylor expansion of 0 in y.re 2.607 * [backup-simplify]: Simplify 0 into 0 2.607 * [backup-simplify]: Simplify 0 into 0 2.607 * [taylor]: Taking taylor expansion of 0 in y.im 2.607 * [backup-simplify]: Simplify 0 into 0 2.607 * [taylor]: Taking taylor expansion of 0 in y.re 2.607 * [backup-simplify]: Simplify 0 into 0 2.607 * [backup-simplify]: Simplify 0 into 0 2.610 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.611 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.611 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.612 * [backup-simplify]: Simplify (+ 0 0) into 0 2.612 * [taylor]: Taking taylor expansion of 0 in y.im 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [taylor]: Taking taylor expansion of 0 in y.re 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [taylor]: Taking taylor expansion of 0 in y.re 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [taylor]: Taking taylor expansion of 0 in y.re 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [backup-simplify]: Simplify 0 into 0 2.614 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 2.615 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 2.616 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.616 * [backup-simplify]: Simplify (+ 0 0) into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [backup-simplify]: Simplify 0 into 0 2.617 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 2.618 * [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)) 2.618 * [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 2.618 * [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.618 * [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.618 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 2.618 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.618 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.618 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.618 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.618 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.618 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.619 * [taylor]: Taking taylor expansion of x.re in y.re 2.619 * [backup-simplify]: Simplify x.re into x.re 2.619 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.619 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.619 * [taylor]: Taking taylor expansion of x.re in y.re 2.619 * [backup-simplify]: Simplify x.re into x.re 2.619 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.619 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.619 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.619 * [taylor]: Taking taylor expansion of x.im in y.re 2.619 * [backup-simplify]: Simplify x.im into x.im 2.619 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.619 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.619 * [taylor]: Taking taylor expansion of x.im in y.re 2.619 * [backup-simplify]: Simplify x.im into x.im 2.619 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.619 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.619 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.620 * [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.620 * [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.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.620 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.621 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.621 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.621 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.621 * [backup-simplify]: Simplify (+ 0 0) into 0 2.622 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.622 * [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.622 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.622 * [taylor]: Taking taylor expansion of y.im in y.re 2.622 * [backup-simplify]: Simplify y.im into y.im 2.623 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.623 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.623 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.623 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.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 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.623 * [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.623 * [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.623 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 2.623 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.623 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.624 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.624 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.624 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.624 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.624 * [taylor]: Taking taylor expansion of x.re in y.im 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.im 2.624 * [taylor]: Taking taylor expansion of x.re in y.im 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.im 2.624 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.624 * [taylor]: Taking taylor expansion of x.im in y.im 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.im 2.624 * [taylor]: Taking taylor expansion of x.im in y.im 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.625 * [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.626 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.626 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.626 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.626 * [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.627 * [backup-simplify]: Simplify (+ 0 0) into 0 2.627 * [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 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.628 * [taylor]: Taking taylor expansion of y.im in y.im 2.628 * [backup-simplify]: Simplify 0 into 0 2.628 * [backup-simplify]: Simplify 1 into 1 2.628 * [backup-simplify]: Simplify (/ 1 1) into 1 2.628 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.628 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.628 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.628 * [taylor]: Taking taylor expansion of y.re in y.im 2.628 * [backup-simplify]: Simplify y.re into y.re 2.628 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.628 * [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.629 * [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.629 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 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.633 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.634 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.634 * [backup-simplify]: Simplify (+ 0 0) into 0 2.635 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.635 * [backup-simplify]: Simplify (log 1) into 0 2.635 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.635 * [taylor]: Taking taylor expansion of y.im in x.im 2.635 * [backup-simplify]: Simplify y.im into y.im 2.635 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.635 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.635 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.635 * [taylor]: Taking taylor expansion of y.re in x.im 2.635 * [backup-simplify]: Simplify y.re into y.re 2.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.636 * [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.636 * [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.636 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.636 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.636 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.636 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.636 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.636 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.636 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.636 * [taylor]: Taking taylor expansion of x.re in x.re 2.636 * [backup-simplify]: Simplify 0 into 0 2.636 * [backup-simplify]: Simplify 1 into 1 2.637 * [backup-simplify]: Simplify (/ 1 1) into 1 2.637 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.637 * [taylor]: Taking taylor expansion of x.re in x.re 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [backup-simplify]: Simplify 1 into 1 2.637 * [backup-simplify]: Simplify (/ 1 1) into 1 2.637 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.637 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.637 * [taylor]: Taking taylor expansion of x.im in x.re 2.637 * [backup-simplify]: Simplify x.im into x.im 2.637 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.637 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.637 * [taylor]: Taking taylor expansion of x.im in x.re 2.637 * [backup-simplify]: Simplify x.im into x.im 2.637 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.638 * [backup-simplify]: Simplify (* 1 1) into 1 2.638 * [backup-simplify]: Simplify (+ 1 0) into 1 2.639 * [backup-simplify]: Simplify (sqrt 1) into 1 2.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.640 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.641 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.641 * [backup-simplify]: Simplify (+ 0 0) into 0 2.642 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.643 * [backup-simplify]: Simplify (log 1) into 0 2.643 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.643 * [taylor]: Taking taylor expansion of y.im in x.re 2.643 * [backup-simplify]: Simplify y.im into y.im 2.643 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.643 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.643 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.643 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.643 * [taylor]: Taking taylor expansion of y.re in x.re 2.643 * [backup-simplify]: Simplify y.re into y.re 2.644 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.644 * [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.644 * [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.644 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.644 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.644 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.644 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.644 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.644 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.644 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.644 * [taylor]: Taking taylor expansion of x.re in x.re 2.644 * [backup-simplify]: Simplify 0 into 0 2.644 * [backup-simplify]: Simplify 1 into 1 2.645 * [backup-simplify]: Simplify (/ 1 1) into 1 2.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.645 * [taylor]: Taking taylor expansion of x.re in x.re 2.645 * [backup-simplify]: Simplify 0 into 0 2.645 * [backup-simplify]: Simplify 1 into 1 2.645 * [backup-simplify]: Simplify (/ 1 1) into 1 2.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.645 * [taylor]: Taking taylor expansion of x.im in x.re 2.645 * [backup-simplify]: Simplify x.im into x.im 2.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.645 * [taylor]: Taking taylor expansion of x.im in x.re 2.645 * [backup-simplify]: Simplify x.im into x.im 2.646 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.646 * [backup-simplify]: Simplify (* 1 1) into 1 2.646 * [backup-simplify]: Simplify (+ 1 0) into 1 2.647 * [backup-simplify]: Simplify (sqrt 1) into 1 2.647 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.648 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.649 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.649 * [backup-simplify]: Simplify (+ 0 0) into 0 2.650 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.650 * [backup-simplify]: Simplify (log 1) into 0 2.650 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.650 * [taylor]: Taking taylor expansion of y.im in x.re 2.650 * [backup-simplify]: Simplify y.im into y.im 2.651 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.651 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.651 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.651 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.651 * [taylor]: Taking taylor expansion of y.re in x.re 2.651 * [backup-simplify]: Simplify y.re into y.re 2.651 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.652 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.652 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.652 * [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.652 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.652 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.652 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.652 * [taylor]: Taking taylor expansion of y.re in x.im 2.652 * [backup-simplify]: Simplify y.re into y.re 2.653 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.653 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.653 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.653 * [taylor]: Taking taylor expansion of x.re in x.im 2.653 * [backup-simplify]: Simplify x.re into x.re 2.653 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.653 * [taylor]: Taking taylor expansion of y.im in x.im 2.653 * [backup-simplify]: Simplify y.im into y.im 2.653 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.653 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.653 * [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.653 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.653 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.653 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.654 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.654 * [taylor]: Taking taylor expansion of y.re in y.im 2.654 * [backup-simplify]: Simplify y.re into y.re 2.654 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.654 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.654 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.654 * [taylor]: Taking taylor expansion of x.re in y.im 2.654 * [backup-simplify]: Simplify x.re into x.re 2.654 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.654 * [taylor]: Taking taylor expansion of y.im in y.im 2.654 * [backup-simplify]: Simplify 0 into 0 2.654 * [backup-simplify]: Simplify 1 into 1 2.654 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.654 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.654 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.654 * [taylor]: Taking taylor expansion of (- (log x.re)) in y.re 2.654 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.654 * [taylor]: Taking taylor expansion of x.re in y.re 2.654 * [backup-simplify]: Simplify x.re into x.re 2.655 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.655 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.655 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.657 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.657 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.657 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.658 * [backup-simplify]: Simplify (+ 0 0) into 0 2.658 * [taylor]: Taking taylor expansion of 0 in x.im 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [taylor]: Taking taylor expansion of 0 in y.im 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.659 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.659 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.660 * [backup-simplify]: Simplify (- 0) into 0 2.660 * [backup-simplify]: Simplify (+ 0 0) into 0 2.660 * [taylor]: Taking taylor expansion of 0 in y.im 2.660 * [backup-simplify]: Simplify 0 into 0 2.661 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.662 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 2.663 * [backup-simplify]: Simplify (- 0) into 0 2.663 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 0) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.663 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.663 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.663 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.663 * [taylor]: Taking taylor expansion of y.re in y.re 2.663 * [backup-simplify]: Simplify 0 into 0 2.663 * [backup-simplify]: Simplify 1 into 1 2.663 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.663 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.664 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.664 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.664 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.665 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.667 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.667 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.668 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.669 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.671 * [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.672 * [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.672 * [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.673 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.673 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.im (pow x.im 2)))) in x.im 2.673 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.673 * [backup-simplify]: Simplify 1/2 into 1/2 2.673 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (pow x.im 2))) in x.im 2.673 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.673 * [taylor]: Taking taylor expansion of y.im in x.im 2.673 * [backup-simplify]: Simplify y.im into y.im 2.673 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.673 * [taylor]: Taking taylor expansion of x.im in x.im 2.673 * [backup-simplify]: Simplify 0 into 0 2.673 * [backup-simplify]: Simplify 1 into 1 2.673 * [backup-simplify]: Simplify (* 1 1) into 1 2.673 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.673 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.674 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.675 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.676 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.676 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.676 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.677 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.677 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.677 * [taylor]: Taking taylor expansion of 0 in y.im 2.677 * [backup-simplify]: Simplify 0 into 0 2.678 * [taylor]: Taking taylor expansion of 0 in y.im 2.678 * [backup-simplify]: Simplify 0 into 0 2.678 * [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.680 * [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.680 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.681 * [backup-simplify]: Simplify (- 0) into 0 2.681 * [backup-simplify]: Simplify (+ 0 0) into 0 2.681 * [taylor]: Taking taylor expansion of 0 in y.im 2.681 * [backup-simplify]: Simplify 0 into 0 2.681 * [taylor]: Taking taylor expansion of 0 in y.re 2.681 * [backup-simplify]: Simplify 0 into 0 2.681 * [taylor]: Taking taylor expansion of 0 in y.re 2.681 * [backup-simplify]: Simplify 0 into 0 2.681 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.683 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.685 * [backup-simplify]: Simplify (- 0) into 0 2.686 * [backup-simplify]: Simplify (+ 0 0) into 0 2.686 * [taylor]: Taking taylor expansion of 0 in y.re 2.686 * [backup-simplify]: Simplify 0 into 0 2.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.687 * [backup-simplify]: Simplify 0 into 0 2.688 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.688 * [backup-simplify]: Simplify (- 0) into 0 2.688 * [backup-simplify]: Simplify 0 into 0 2.689 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.689 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.690 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.690 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.691 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.691 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.691 * [backup-simplify]: Simplify (- (+ (* (/ 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 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 2.695 * [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 2.695 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (+ (* (/ 1/2 (pow x.im 2)) 0) (* 0 (/ 1 y.im))))) into 0 2.695 * [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.695 * [backup-simplify]: Simplify (+ 0 0) into 0 2.695 * [taylor]: Taking taylor expansion of 0 in x.im 2.695 * [backup-simplify]: Simplify 0 into 0 2.696 * [taylor]: Taking taylor expansion of 0 in y.im 2.696 * [backup-simplify]: Simplify 0 into 0 2.696 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.697 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.697 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.698 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 2.698 * [taylor]: Taking taylor expansion of 0 in y.im 2.698 * [backup-simplify]: Simplify 0 into 0 2.698 * [taylor]: Taking taylor expansion of 0 in y.im 2.698 * [backup-simplify]: Simplify 0 into 0 2.698 * [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.700 * [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 2.700 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.700 * [backup-simplify]: Simplify (- 0) into 0 2.701 * [backup-simplify]: Simplify (+ 0 0) into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.im 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [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.703 * [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 2.704 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.705 * [backup-simplify]: Simplify (- 0) into 0 2.705 * [backup-simplify]: Simplify (+ 0 0) into 0 2.705 * [taylor]: Taking taylor expansion of 0 in y.re 2.705 * [backup-simplify]: Simplify 0 into 0 2.705 * [backup-simplify]: Simplify 0 into 0 2.705 * [backup-simplify]: Simplify 0 into 0 2.705 * [backup-simplify]: Simplify 0 into 0 2.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.706 * [backup-simplify]: Simplify 0 into 0 2.707 * [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)))) 2.707 * [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))) 2.707 * [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 2.707 * [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.707 * [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.707 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 2.707 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.707 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.707 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.707 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.707 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.707 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.707 * [taylor]: Taking taylor expansion of -1 in y.re 2.707 * [backup-simplify]: Simplify -1 into -1 2.707 * [taylor]: Taking taylor expansion of x.re in y.re 2.707 * [backup-simplify]: Simplify x.re into x.re 2.707 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.708 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.708 * [taylor]: Taking taylor expansion of -1 in y.re 2.708 * [backup-simplify]: Simplify -1 into -1 2.708 * [taylor]: Taking taylor expansion of x.re in y.re 2.708 * [backup-simplify]: Simplify x.re into x.re 2.708 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.708 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.708 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.708 * [taylor]: Taking taylor expansion of -1 in y.re 2.708 * [backup-simplify]: Simplify -1 into -1 2.708 * [taylor]: Taking taylor expansion of x.im in y.re 2.708 * [backup-simplify]: Simplify x.im into x.im 2.708 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.708 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.708 * [taylor]: Taking taylor expansion of -1 in y.re 2.708 * [backup-simplify]: Simplify -1 into -1 2.708 * [taylor]: Taking taylor expansion of x.im in y.re 2.708 * [backup-simplify]: Simplify x.im into x.im 2.708 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.708 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.708 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.708 * [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.708 * [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.708 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.709 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.709 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.709 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.709 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.709 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.709 * [backup-simplify]: Simplify (+ 0 0) into 0 2.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.710 * [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.710 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.710 * [taylor]: Taking taylor expansion of -1 in y.re 2.710 * [backup-simplify]: Simplify -1 into -1 2.710 * [taylor]: Taking taylor expansion of y.im in y.re 2.710 * [backup-simplify]: Simplify y.im into y.im 2.710 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.710 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.710 * [taylor]: Taking taylor expansion of -1 in y.re 2.710 * [backup-simplify]: Simplify -1 into -1 2.710 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.710 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.710 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.710 * [taylor]: Taking taylor expansion of y.re in y.re 2.710 * [backup-simplify]: Simplify 0 into 0 2.710 * [backup-simplify]: Simplify 1 into 1 2.710 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.710 * [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.710 * [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.710 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.710 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.710 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.710 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.710 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.710 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.710 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.710 * [taylor]: Taking taylor expansion of -1 in y.im 2.710 * [backup-simplify]: Simplify -1 into -1 2.710 * [taylor]: Taking taylor expansion of x.re in y.im 2.710 * [backup-simplify]: Simplify x.re into x.re 2.710 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.710 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.710 * [taylor]: Taking taylor expansion of -1 in y.im 2.710 * [backup-simplify]: Simplify -1 into -1 2.710 * [taylor]: Taking taylor expansion of x.re in y.im 2.710 * [backup-simplify]: Simplify x.re into x.re 2.710 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.711 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.711 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.711 * [taylor]: Taking taylor expansion of -1 in y.im 2.711 * [backup-simplify]: Simplify -1 into -1 2.711 * [taylor]: Taking taylor expansion of x.im in y.im 2.711 * [backup-simplify]: Simplify x.im into x.im 2.711 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.711 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.711 * [taylor]: Taking taylor expansion of -1 in y.im 2.711 * [backup-simplify]: Simplify -1 into -1 2.711 * [taylor]: Taking taylor expansion of x.im in y.im 2.711 * [backup-simplify]: Simplify x.im into x.im 2.711 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.711 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.711 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.711 * [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.711 * [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.711 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.711 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.712 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.712 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.712 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.712 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.712 * [backup-simplify]: Simplify (+ 0 0) into 0 2.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.712 * [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.712 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.713 * [taylor]: Taking taylor expansion of -1 in y.im 2.713 * [backup-simplify]: Simplify -1 into -1 2.713 * [taylor]: Taking taylor expansion of y.im in y.im 2.713 * [backup-simplify]: Simplify 0 into 0 2.713 * [backup-simplify]: Simplify 1 into 1 2.713 * [backup-simplify]: Simplify (/ -1 1) into -1 2.713 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.713 * [taylor]: Taking taylor expansion of -1 in y.im 2.713 * [backup-simplify]: Simplify -1 into -1 2.713 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.713 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.713 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.713 * [taylor]: Taking taylor expansion of y.re in y.im 2.713 * [backup-simplify]: Simplify y.re into y.re 2.713 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.713 * [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.713 * [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.713 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.713 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.713 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.713 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.713 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.713 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.713 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.714 * [taylor]: Taking taylor expansion of -1 in x.im 2.714 * [backup-simplify]: Simplify -1 into -1 2.714 * [taylor]: Taking taylor expansion of x.re in x.im 2.714 * [backup-simplify]: Simplify x.re into x.re 2.714 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.714 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.714 * [taylor]: Taking taylor expansion of -1 in x.im 2.714 * [backup-simplify]: Simplify -1 into -1 2.714 * [taylor]: Taking taylor expansion of x.re in x.im 2.714 * [backup-simplify]: Simplify x.re into x.re 2.714 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.714 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.714 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.714 * [taylor]: Taking taylor expansion of -1 in x.im 2.714 * [backup-simplify]: Simplify -1 into -1 2.714 * [taylor]: Taking taylor expansion of x.im in x.im 2.714 * [backup-simplify]: Simplify 0 into 0 2.714 * [backup-simplify]: Simplify 1 into 1 2.714 * [backup-simplify]: Simplify (/ -1 1) into -1 2.714 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.714 * [taylor]: Taking taylor expansion of -1 in x.im 2.714 * [backup-simplify]: Simplify -1 into -1 2.714 * [taylor]: Taking taylor expansion of x.im in x.im 2.714 * [backup-simplify]: Simplify 0 into 0 2.714 * [backup-simplify]: Simplify 1 into 1 2.714 * [backup-simplify]: Simplify (/ -1 1) into -1 2.715 * [backup-simplify]: Simplify (* -1 -1) into 1 2.715 * [backup-simplify]: Simplify (+ 0 1) into 1 2.715 * [backup-simplify]: Simplify (sqrt 1) into 1 2.716 * [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.717 * [backup-simplify]: Simplify (+ 0 0) into 0 2.717 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.717 * [backup-simplify]: Simplify (log 1) into 0 2.717 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.717 * [taylor]: Taking taylor expansion of -1 in x.im 2.717 * [backup-simplify]: Simplify -1 into -1 2.718 * [taylor]: Taking taylor expansion of y.im in x.im 2.718 * [backup-simplify]: Simplify y.im into y.im 2.718 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.718 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.718 * [taylor]: Taking taylor expansion of -1 in x.im 2.718 * [backup-simplify]: Simplify -1 into -1 2.718 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.718 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.718 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.718 * [taylor]: Taking taylor expansion of y.re in x.im 2.718 * [backup-simplify]: Simplify y.re into y.re 2.718 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.718 * [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.718 * [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.718 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.718 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.718 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.718 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.718 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.718 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.718 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.718 * [taylor]: Taking taylor expansion of -1 in x.re 2.718 * [backup-simplify]: Simplify -1 into -1 2.718 * [taylor]: Taking taylor expansion of x.re in x.re 2.718 * [backup-simplify]: Simplify 0 into 0 2.718 * [backup-simplify]: Simplify 1 into 1 2.719 * [backup-simplify]: Simplify (/ -1 1) into -1 2.719 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.719 * [taylor]: Taking taylor expansion of -1 in x.re 2.719 * [backup-simplify]: Simplify -1 into -1 2.719 * [taylor]: Taking taylor expansion of x.re in x.re 2.719 * [backup-simplify]: Simplify 0 into 0 2.719 * [backup-simplify]: Simplify 1 into 1 2.719 * [backup-simplify]: Simplify (/ -1 1) into -1 2.719 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.719 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.719 * [taylor]: Taking taylor expansion of -1 in x.re 2.719 * [backup-simplify]: Simplify -1 into -1 2.719 * [taylor]: Taking taylor expansion of x.im in x.re 2.719 * [backup-simplify]: Simplify x.im into x.im 2.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.719 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.719 * [taylor]: Taking taylor expansion of -1 in x.re 2.719 * [backup-simplify]: Simplify -1 into -1 2.719 * [taylor]: Taking taylor expansion of x.im in x.re 2.719 * [backup-simplify]: Simplify x.im into x.im 2.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.719 * [backup-simplify]: Simplify (* -1 -1) into 1 2.720 * [backup-simplify]: Simplify (+ 1 0) into 1 2.720 * [backup-simplify]: Simplify (sqrt 1) into 1 2.720 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.721 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.721 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.722 * [backup-simplify]: Simplify (+ 0 0) into 0 2.722 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.722 * [backup-simplify]: Simplify (log 1) into 0 2.722 * [taylor]: Taking taylor expansion of (/ -1 y.im) 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 y.im in x.re 2.722 * [backup-simplify]: Simplify y.im into y.im 2.722 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.722 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.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 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.722 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.723 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.723 * [taylor]: Taking taylor expansion of y.re in x.re 2.723 * [backup-simplify]: Simplify y.re into y.re 2.723 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.723 * [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.723 * [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.723 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.723 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.723 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.723 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.723 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.723 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.723 * [taylor]: Taking taylor expansion of (/ -1 x.re) 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.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.re) 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.re in x.re 2.723 * [backup-simplify]: Simplify 0 into 0 2.724 * [backup-simplify]: Simplify 1 into 1 2.724 * [backup-simplify]: Simplify (/ -1 1) into -1 2.724 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.724 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.724 * [taylor]: Taking taylor expansion of -1 in x.re 2.724 * [backup-simplify]: Simplify -1 into -1 2.724 * [taylor]: Taking taylor expansion of x.im in x.re 2.724 * [backup-simplify]: Simplify x.im into x.im 2.724 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.724 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.724 * [taylor]: Taking taylor expansion of -1 in x.re 2.724 * [backup-simplify]: Simplify -1 into -1 2.724 * [taylor]: Taking taylor expansion of x.im in x.re 2.724 * [backup-simplify]: Simplify x.im into x.im 2.724 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.724 * [backup-simplify]: Simplify (* -1 -1) into 1 2.725 * [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.728 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.728 * [taylor]: Taking taylor expansion of -1 in x.re 2.728 * [backup-simplify]: Simplify -1 into -1 2.728 * [taylor]: Taking taylor expansion of y.im in x.re 2.728 * [backup-simplify]: Simplify y.im into y.im 2.728 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.728 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.728 * [taylor]: Taking taylor expansion of -1 in x.re 2.728 * [backup-simplify]: Simplify -1 into -1 2.728 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.728 * [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.re in x.re 2.729 * [backup-simplify]: Simplify y.re into y.re 2.729 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.729 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.730 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.730 * [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.730 * [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.730 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.730 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) 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.im in x.im 2.730 * [backup-simplify]: Simplify y.im into y.im 2.730 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.731 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 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.re in x.im 2.731 * [backup-simplify]: Simplify y.re into y.re 2.731 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.731 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.731 * [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.731 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.731 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.732 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.732 * [taylor]: Taking taylor expansion of x.re in y.im 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.im in y.im 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 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.732 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.732 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.732 * [taylor]: Taking taylor expansion of y.re in y.im 2.732 * [backup-simplify]: Simplify y.re into y.re 2.732 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.732 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.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.733 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.733 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.733 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.735 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.735 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.735 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.736 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.736 * [backup-simplify]: Simplify (+ 0 0) into 0 2.736 * [taylor]: Taking taylor expansion of 0 in x.im 2.736 * [backup-simplify]: Simplify 0 into 0 2.736 * [taylor]: Taking taylor expansion of 0 in y.im 2.736 * [backup-simplify]: Simplify 0 into 0 2.737 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.737 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.738 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.738 * [backup-simplify]: Simplify (- 0) into 0 2.739 * [backup-simplify]: Simplify (+ 0 0) into 0 2.739 * [taylor]: Taking taylor expansion of 0 in y.im 2.739 * [backup-simplify]: Simplify 0 into 0 2.739 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.740 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 2.741 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.741 * [backup-simplify]: Simplify (+ 0 (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.741 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.741 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.741 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.742 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.742 * [taylor]: Taking taylor expansion of y.re in y.re 2.742 * [backup-simplify]: Simplify 0 into 0 2.742 * [backup-simplify]: Simplify 1 into 1 2.742 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.742 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.742 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.742 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.743 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.743 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.744 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.745 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.753 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.753 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.754 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.755 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.758 * [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.758 * [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.758 * [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.759 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.759 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.759 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) in x.im 2.759 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.im (pow x.im 2)))) in x.im 2.759 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.759 * [backup-simplify]: Simplify 1/2 into 1/2 2.759 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (pow x.im 2))) in x.im 2.759 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.759 * [taylor]: Taking taylor expansion of y.im in x.im 2.759 * [backup-simplify]: Simplify y.im into y.im 2.759 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.759 * [taylor]: Taking taylor expansion of x.im in x.im 2.759 * [backup-simplify]: Simplify 0 into 0 2.759 * [backup-simplify]: Simplify 1 into 1 2.760 * [backup-simplify]: Simplify (* 1 1) into 1 2.760 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.760 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.760 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.761 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.761 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.761 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.761 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.762 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.762 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.762 * [backup-simplify]: Simplify (- 0) into 0 2.762 * [taylor]: Taking taylor expansion of 0 in y.im 2.762 * [backup-simplify]: Simplify 0 into 0 2.762 * [taylor]: Taking taylor expansion of 0 in y.im 2.762 * [backup-simplify]: Simplify 0 into 0 2.763 * [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.764 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.764 * [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.764 * [backup-simplify]: Simplify (- 0) into 0 2.764 * [backup-simplify]: Simplify (+ 0 0) into 0 2.764 * [taylor]: Taking taylor expansion of 0 in y.im 2.764 * [backup-simplify]: Simplify 0 into 0 2.764 * [taylor]: Taking taylor expansion of 0 in y.re 2.764 * [backup-simplify]: Simplify 0 into 0 2.764 * [taylor]: Taking taylor expansion of 0 in y.re 2.764 * [backup-simplify]: Simplify 0 into 0 2.765 * [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.766 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.766 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.767 * [backup-simplify]: Simplify (- 0) into 0 2.767 * [backup-simplify]: Simplify (+ 0 0) into 0 2.767 * [taylor]: Taking taylor expansion of 0 in y.re 2.767 * [backup-simplify]: Simplify 0 into 0 2.768 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.768 * [backup-simplify]: Simplify (- 0) into 0 2.768 * [backup-simplify]: Simplify 0 into 0 2.768 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.768 * [backup-simplify]: Simplify 0 into 0 2.769 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.769 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.769 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.770 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.770 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 2.771 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.771 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.771 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.771 * [backup-simplify]: Simplify (+ 0 0) into 0 2.771 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 2.774 * [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 2.774 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (+ (* (/ 1/2 (pow x.im 2)) 0) (* 0 (/ -1 y.im))))) into 0 2.774 * [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.775 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.775 * [backup-simplify]: Simplify (+ 0 0) into 0 2.775 * [taylor]: Taking taylor expansion of 0 in x.im 2.775 * [backup-simplify]: Simplify 0 into 0 2.775 * [taylor]: Taking taylor expansion of 0 in y.im 2.775 * [backup-simplify]: Simplify 0 into 0 2.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.776 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.777 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.777 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 2.777 * [backup-simplify]: Simplify (- 0) into 0 2.778 * [taylor]: Taking taylor expansion of 0 in y.im 2.778 * [backup-simplify]: Simplify 0 into 0 2.778 * [taylor]: Taking taylor expansion of 0 in y.im 2.778 * [backup-simplify]: Simplify 0 into 0 2.779 * [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 2.780 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.780 * [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.780 * [backup-simplify]: Simplify (- 0) into 0 2.780 * [backup-simplify]: Simplify (+ 0 0) into 0 2.780 * [taylor]: Taking taylor expansion of 0 in y.im 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [taylor]: Taking taylor expansion of 0 in y.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [taylor]: Taking taylor expansion of 0 in y.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [taylor]: Taking taylor expansion of 0 in y.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [taylor]: Taking taylor expansion of 0 in y.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [taylor]: Taking taylor expansion of 0 in y.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.782 * [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 2.783 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.784 * [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.784 * [backup-simplify]: Simplify (- 0) into 0 2.784 * [backup-simplify]: Simplify (+ 0 0) into 0 2.784 * [taylor]: Taking taylor expansion of 0 in y.re 2.784 * [backup-simplify]: Simplify 0 into 0 2.784 * [backup-simplify]: Simplify 0 into 0 2.784 * [backup-simplify]: Simplify 0 into 0 2.784 * [backup-simplify]: Simplify 0 into 0 2.785 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.785 * [backup-simplify]: Simplify (- 0) into 0 2.785 * [backup-simplify]: Simplify 0 into 0 2.786 * [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)))) 2.786 * * * [progress]: simplifying candidates 2.787 * [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.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (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.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (+ (* y.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)))) 2.789 * * [simplify]: Extracting # 0 : cost 0 2.789 * * [simplify]: Extracting # 1 : cost 0 2.789 * * [simplify]: Extracting # 2 : cost 0 2.789 * * [simplify]: Extracting # 3 : cost 0 2.789 * * [simplify]: Extracting # 4 : cost 0 2.789 * * [simplify]: Extracting # 5 : cost 0 2.789 * * [simplify]: Extracting # 6 : cost 0 2.790 * * [simplify]: Extracting # 7 : cost 0 2.790 * * [simplify]: Extracting # 8 : cost 0 2.790 * * [simplify]: iteration 0 : 101 enodes (cost 729 ) 2.828 * * [simplify]: Extracting # 0 : cost 0 2.828 * * [simplify]: Extracting # 1 : cost 0 2.829 * * [simplify]: Extracting # 2 : cost 0 2.829 * * [simplify]: Extracting # 3 : cost 0 2.830 * * [simplify]: Extracting # 4 : cost 0 2.830 * * [simplify]: iteration 1 : 177 enodes (cost 720 ) 2.901 * * [simplify]: Extracting # 0 : cost 0 2.902 * * [simplify]: Extracting # 1 : cost 0 2.902 * * [simplify]: Extracting # 2 : cost 0 2.903 * * [simplify]: Extracting # 3 : cost 0 2.903 * * [simplify]: Extracting # 4 : cost 0 2.904 * * [simplify]: Extracting # 5 : cost 0 2.904 * * [simplify]: Extracting # 6 : cost 0 2.905 * * [simplify]: iteration 2 : 412 enodes (cost 634 ) 3.205 * * [simplify]: Extracting # 0 : cost 0 3.208 * * [simplify]: Extracting # 1 : cost 0 3.209 * * [simplify]: Extracting # 2 : cost 0 3.210 * * [simplify]: Extracting # 3 : cost 0 3.212 * * [simplify]: Extracting # 4 : cost 0 3.213 * * [simplify]: iteration 3 : 803 enodes (cost 630 ) 3.788 * * [simplify]: Extracting # 0 : cost 0 3.792 * * [simplify]: Extracting # 1 : cost 0 3.795 * * [simplify]: Extracting # 2 : cost 0 3.797 * * [simplify]: Extracting # 3 : cost 0 3.800 * * [simplify]: Extracting # 4 : cost 0 3.803 * * [simplify]: iteration 4 : 1494 enodes (cost 630 ) 6.428 * * [simplify]: Extracting # 0 : cost 0 6.437 * * [simplify]: Extracting # 1 : cost 0 6.444 * * [simplify]: Extracting # 2 : cost 0 6.450 * * [simplify]: Extracting # 3 : cost 0 6.457 * * [simplify]: Extracting # 4 : cost 0 6.463 * * [simplify]: iteration 5 : 4360 enodes (cost 630 ) 8.058 * * [simplify]: Extracting # 0 : cost 0 8.067 * * [simplify]: Extracting # 1 : cost 0 8.074 * * [simplify]: iteration done: 5000 enodes (cost 630 ) 8.075 * [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.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* y.re (atan2 x.im x.re)) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* y.re (atan2 x.im x.re)) (expm1 (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))) (* y.im (log (hypot x.re x.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 (log x.re) y.im (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (fma (log x.re) y.im (* (atan2 x.im x.re) y.re)) (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))) 8.076 * * * [progress]: adding candidates to table 8.530 * * [progress]: iteration 2 / 4 8.530 * * * [progress]: picking best candidate 8.611 * * * * [pick]: Picked # 8.611 * * * [progress]: localizing error 8.686 * * * [progress]: generating rewritten candidates 8.686 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 8.729 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1) 8.743 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 3) 8.766 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 2 1 3) 8.783 * * * [progress]: generating series expansions 8.783 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 8.784 * [backup-simplify]: Simplify (cos (* (* (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))))) into (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 8.784 * [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 8.784 * [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 8.784 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 8.785 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.785 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 8.785 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 8.785 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 8.785 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.785 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 8.785 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 8.785 * [taylor]: Taking taylor expansion of x.re in y.re 8.785 * [backup-simplify]: Simplify x.re into x.re 8.785 * [taylor]: Taking taylor expansion of x.re in y.re 8.785 * [backup-simplify]: Simplify x.re into x.re 8.785 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 8.785 * [taylor]: Taking taylor expansion of x.im in y.re 8.785 * [backup-simplify]: Simplify x.im into x.im 8.785 * [taylor]: Taking taylor expansion of x.im in y.re 8.785 * [backup-simplify]: Simplify x.im into x.im 8.785 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.786 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.786 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 8.786 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.786 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.786 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.788 * [backup-simplify]: Simplify (+ 0 0) into 0 8.788 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.789 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 8.789 * [taylor]: Taking taylor expansion of y.im in y.re 8.789 * [backup-simplify]: Simplify y.im into y.im 8.789 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.789 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.789 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.789 * [taylor]: Taking taylor expansion of y.re in y.re 8.789 * [backup-simplify]: Simplify 0 into 0 8.789 * [backup-simplify]: Simplify 1 into 1 8.789 * [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))))) 8.789 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.790 * [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))))) 8.790 * [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)))))) 8.790 * [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)))))) 8.790 * [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 8.790 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 8.791 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.791 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 8.791 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.791 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.791 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.791 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.791 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.791 * [taylor]: Taking taylor expansion of x.re in y.im 8.791 * [backup-simplify]: Simplify x.re into x.re 8.791 * [taylor]: Taking taylor expansion of x.re in y.im 8.791 * [backup-simplify]: Simplify x.re into x.re 8.791 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.791 * [taylor]: Taking taylor expansion of x.im in y.im 8.791 * [backup-simplify]: Simplify x.im into x.im 8.791 * [taylor]: Taking taylor expansion of x.im in y.im 8.791 * [backup-simplify]: Simplify x.im into x.im 8.791 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.791 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.791 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 8.792 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.792 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.792 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.792 * [backup-simplify]: Simplify (+ 0 0) into 0 8.793 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.793 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 8.793 * [taylor]: Taking taylor expansion of y.im in y.im 8.793 * [backup-simplify]: Simplify 0 into 0 8.793 * [backup-simplify]: Simplify 1 into 1 8.793 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.793 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.793 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.793 * [taylor]: Taking taylor expansion of y.re in y.im 8.793 * [backup-simplify]: Simplify y.re into y.re 8.794 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 8.794 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.794 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.794 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.794 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.794 * [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 8.794 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 8.794 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.794 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 8.794 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 8.794 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 8.795 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.795 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 8.795 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 8.795 * [taylor]: Taking taylor expansion of x.re in x.im 8.795 * [backup-simplify]: Simplify x.re into x.re 8.795 * [taylor]: Taking taylor expansion of x.re in x.im 8.795 * [backup-simplify]: Simplify x.re into x.re 8.795 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 8.795 * [taylor]: Taking taylor expansion of x.im in x.im 8.795 * [backup-simplify]: Simplify 0 into 0 8.795 * [backup-simplify]: Simplify 1 into 1 8.795 * [taylor]: Taking taylor expansion of x.im in x.im 8.795 * [backup-simplify]: Simplify 0 into 0 8.795 * [backup-simplify]: Simplify 1 into 1 8.795 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.795 * [backup-simplify]: Simplify (* 0 0) into 0 8.796 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 8.796 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 8.796 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.796 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.797 * [backup-simplify]: Simplify (+ 0 0) into 0 8.797 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 8.797 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.797 * [taylor]: Taking taylor expansion of y.im in x.im 8.797 * [backup-simplify]: Simplify y.im into y.im 8.797 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.797 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.797 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.797 * [taylor]: Taking taylor expansion of y.re in x.im 8.797 * [backup-simplify]: Simplify y.re into y.re 8.797 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 8.798 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.798 * [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)) 8.798 * [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))) 8.798 * [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))) 8.798 * [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 8.798 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 8.798 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.798 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 8.798 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.799 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.799 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.799 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.799 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.799 * [taylor]: Taking taylor expansion of x.re in x.re 8.799 * [backup-simplify]: Simplify 0 into 0 8.799 * [backup-simplify]: Simplify 1 into 1 8.799 * [taylor]: Taking taylor expansion of x.re in x.re 8.799 * [backup-simplify]: Simplify 0 into 0 8.799 * [backup-simplify]: Simplify 1 into 1 8.799 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.799 * [taylor]: Taking taylor expansion of x.im in x.re 8.799 * [backup-simplify]: Simplify x.im into x.im 8.799 * [taylor]: Taking taylor expansion of x.im in x.re 8.799 * [backup-simplify]: Simplify x.im into x.im 8.799 * [backup-simplify]: Simplify (* 0 0) into 0 8.799 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.800 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.800 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.800 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.801 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.801 * [backup-simplify]: Simplify (+ 0 0) into 0 8.801 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.801 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.801 * [taylor]: Taking taylor expansion of y.im in x.re 8.801 * [backup-simplify]: Simplify y.im into y.im 8.801 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.801 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.801 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.801 * [taylor]: Taking taylor expansion of y.re in x.re 8.801 * [backup-simplify]: Simplify y.re into y.re 8.802 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 8.802 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.802 * [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)) 8.802 * [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))) 8.802 * [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))) 8.802 * [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 8.802 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 8.803 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.803 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 8.803 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.803 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.803 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.803 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.803 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.803 * [taylor]: Taking taylor expansion of x.re in x.re 8.803 * [backup-simplify]: Simplify 0 into 0 8.803 * [backup-simplify]: Simplify 1 into 1 8.803 * [taylor]: Taking taylor expansion of x.re in x.re 8.803 * [backup-simplify]: Simplify 0 into 0 8.803 * [backup-simplify]: Simplify 1 into 1 8.803 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.803 * [taylor]: Taking taylor expansion of x.im in x.re 8.803 * [backup-simplify]: Simplify x.im into x.im 8.803 * [taylor]: Taking taylor expansion of x.im in x.re 8.803 * [backup-simplify]: Simplify x.im into x.im 8.804 * [backup-simplify]: Simplify (* 0 0) into 0 8.804 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.804 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.804 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.805 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.805 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.805 * [backup-simplify]: Simplify (+ 0 0) into 0 8.805 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.805 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.805 * [taylor]: Taking taylor expansion of y.im in x.re 8.806 * [backup-simplify]: Simplify y.im into y.im 8.806 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.806 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.806 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.806 * [taylor]: Taking taylor expansion of y.re in x.re 8.806 * [backup-simplify]: Simplify y.re into y.re 8.806 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 8.806 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.806 * [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)) 8.807 * [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))) 8.807 * [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))) 8.807 * [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))) 8.807 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 8.808 * [backup-simplify]: Simplify (- 0) into 0 8.808 * [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))) 8.808 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 8.808 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 8.808 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 8.808 * [taylor]: Taking taylor expansion of y.im in x.im 8.808 * [backup-simplify]: Simplify y.im into y.im 8.808 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.808 * [taylor]: Taking taylor expansion of x.im in x.im 8.809 * [backup-simplify]: Simplify 0 into 0 8.809 * [backup-simplify]: Simplify 1 into 1 8.809 * [backup-simplify]: Simplify (log 1) into 0 8.809 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.809 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.809 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.809 * [taylor]: Taking taylor expansion of y.re in x.im 8.809 * [backup-simplify]: Simplify y.re into y.re 8.810 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.810 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.810 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.810 * [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)) 8.810 * [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))) 8.811 * [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))) 8.811 * [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))) 8.811 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 8.812 * [backup-simplify]: Simplify (- 0) into 0 8.812 * [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))) 8.812 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 8.812 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 8.812 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 8.812 * [taylor]: Taking taylor expansion of y.im in y.im 8.812 * [backup-simplify]: Simplify 0 into 0 8.812 * [backup-simplify]: Simplify 1 into 1 8.812 * [taylor]: Taking taylor expansion of (log x.im) in y.im 8.812 * [taylor]: Taking taylor expansion of x.im in y.im 8.812 * [backup-simplify]: Simplify x.im into x.im 8.812 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.812 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.812 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.812 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.812 * [taylor]: Taking taylor expansion of y.re in y.im 8.812 * [backup-simplify]: Simplify y.re into y.re 8.812 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 8.813 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.813 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.813 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.813 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.813 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.813 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.814 * [backup-simplify]: Simplify (- 0) into 0 8.814 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.814 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.814 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.814 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.814 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.814 * [taylor]: Taking taylor expansion of y.re in y.re 8.814 * [backup-simplify]: Simplify 0 into 0 8.814 * [backup-simplify]: Simplify 1 into 1 8.814 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.814 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.815 * [backup-simplify]: Simplify 1 into 1 8.815 * [backup-simplify]: Simplify (+ 0) into 0 8.816 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 8.817 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.817 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 8.817 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.817 * [backup-simplify]: Simplify (+ 0 0) into 0 8.818 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.819 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 8.819 * [backup-simplify]: Simplify (- 0) into 0 8.820 * [backup-simplify]: Simplify (+ 0 0) into 0 8.820 * [taylor]: Taking taylor expansion of 0 in x.im 8.820 * [backup-simplify]: Simplify 0 into 0 8.820 * [taylor]: Taking taylor expansion of 0 in y.im 8.820 * [backup-simplify]: Simplify 0 into 0 8.820 * [taylor]: Taking taylor expansion of 0 in y.re 8.820 * [backup-simplify]: Simplify 0 into 0 8.820 * [backup-simplify]: Simplify 0 into 0 8.820 * [backup-simplify]: Simplify (+ 0) into 0 8.821 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 8.822 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.823 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.823 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 8.823 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.824 * [backup-simplify]: Simplify (+ 0 0) into 0 8.824 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.825 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 8.825 * [backup-simplify]: Simplify (- 0) into 0 8.826 * [backup-simplify]: Simplify (+ 0 0) into 0 8.826 * [taylor]: Taking taylor expansion of 0 in y.im 8.826 * [backup-simplify]: Simplify 0 into 0 8.826 * [taylor]: Taking taylor expansion of 0 in y.re 8.826 * [backup-simplify]: Simplify 0 into 0 8.826 * [backup-simplify]: Simplify 0 into 0 8.826 * [backup-simplify]: Simplify (+ 0) into 0 8.827 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.828 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.828 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 8.829 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.829 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 8.829 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 8.830 * [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)) 8.830 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 8.830 * [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)))) 8.830 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 8.830 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 8.830 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.830 * [taylor]: Taking taylor expansion of x.im in y.re 8.830 * [backup-simplify]: Simplify x.im into x.im 8.830 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.830 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.830 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.830 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.830 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.830 * [taylor]: Taking taylor expansion of y.re in y.re 8.830 * [backup-simplify]: Simplify 0 into 0 8.830 * [backup-simplify]: Simplify 1 into 1 8.831 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.831 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.831 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 8.831 * [backup-simplify]: Simplify (- 0) into 0 8.832 * [backup-simplify]: Simplify 0 into 0 8.832 * [backup-simplify]: Simplify (+ 0) into 0 8.832 * [backup-simplify]: Simplify 0 into 0 8.833 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.834 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.834 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.835 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.835 * [backup-simplify]: Simplify (+ 1 0) into 1 8.836 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 8.838 * [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)) 8.838 * [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))) 8.839 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.839 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 8.839 * [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))) 8.840 * [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))) 8.841 * [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)))) 8.842 * [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)))) 8.842 * [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 8.842 * [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 8.842 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.842 * [backup-simplify]: Simplify 1/2 into 1/2 8.842 * [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 8.842 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 8.842 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 8.842 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 8.842 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 8.842 * [taylor]: Taking taylor expansion of y.im in x.im 8.842 * [backup-simplify]: Simplify y.im into y.im 8.842 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.842 * [taylor]: Taking taylor expansion of x.im in x.im 8.842 * [backup-simplify]: Simplify 0 into 0 8.842 * [backup-simplify]: Simplify 1 into 1 8.842 * [backup-simplify]: Simplify (log 1) into 0 8.842 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.842 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.843 * [taylor]: Taking taylor expansion of y.re in x.im 8.843 * [backup-simplify]: Simplify y.re into y.re 8.843 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.843 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.843 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.843 * [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)) 8.844 * [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))) 8.844 * [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))) 8.844 * [taylor]: Taking taylor expansion of y.im in x.im 8.844 * [backup-simplify]: Simplify y.im into y.im 8.844 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.844 * [taylor]: Taking taylor expansion of x.im in x.im 8.844 * [backup-simplify]: Simplify 0 into 0 8.844 * [backup-simplify]: Simplify 1 into 1 8.844 * [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))) 8.845 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 8.845 * [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))) 8.845 * [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) 8.845 * [backup-simplify]: Simplify (* 1 1) into 1 8.846 * [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) 8.846 * [backup-simplify]: Simplify (+ 0) into 0 8.847 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 8.849 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.849 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.849 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 8.849 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.850 * [backup-simplify]: Simplify (+ 0 0) into 0 8.851 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.851 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 8.852 * [backup-simplify]: Simplify (+ 0 0) into 0 8.852 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.853 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.856 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 8.857 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.857 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 8.858 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.858 * [backup-simplify]: Simplify (+ 0 0) into 0 8.859 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.860 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 8.860 * [backup-simplify]: Simplify (+ 0 0) into 0 8.861 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 8.862 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.862 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 8.863 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.864 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 8.865 * [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 8.866 * [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 8.867 * [backup-simplify]: Simplify (- 0) into 0 8.867 * [taylor]: Taking taylor expansion of 0 in y.im 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [taylor]: Taking taylor expansion of 0 in y.re 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [taylor]: Taking taylor expansion of 0 in y.im 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [taylor]: Taking taylor expansion of 0 in y.re 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [backup-simplify]: Simplify 1 into 1 8.869 * [backup-simplify]: Simplify (cos (* (* (cbrt (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) (cbrt (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))))) (cbrt (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))) 8.869 * [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 8.869 * [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 8.869 * [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 8.869 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.869 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 8.869 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 8.869 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 8.870 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.870 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 8.870 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 8.870 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.870 * [taylor]: Taking taylor expansion of x.re in y.re 8.870 * [backup-simplify]: Simplify x.re into x.re 8.870 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.870 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.870 * [taylor]: Taking taylor expansion of x.re in y.re 8.870 * [backup-simplify]: Simplify x.re into x.re 8.870 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.870 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 8.870 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.870 * [taylor]: Taking taylor expansion of x.im in y.re 8.870 * [backup-simplify]: Simplify x.im into x.im 8.870 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.870 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.870 * [taylor]: Taking taylor expansion of x.im in y.re 8.870 * [backup-simplify]: Simplify x.im into x.im 8.870 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.870 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.870 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.871 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.871 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.871 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.871 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.872 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.872 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.872 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.872 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.873 * [backup-simplify]: Simplify (+ 0 0) into 0 8.873 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.873 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.873 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.873 * [taylor]: Taking taylor expansion of y.im in y.re 8.873 * [backup-simplify]: Simplify y.im into y.im 8.873 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.874 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.874 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.874 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.874 * [taylor]: Taking taylor expansion of y.re in y.re 8.874 * [backup-simplify]: Simplify 0 into 0 8.874 * [backup-simplify]: Simplify 1 into 1 8.874 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.874 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.874 * [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))) 8.874 * [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 8.874 * [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 8.875 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.875 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 8.875 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.875 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.875 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.875 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.875 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.875 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.875 * [taylor]: Taking taylor expansion of x.re in y.im 8.875 * [backup-simplify]: Simplify x.re into x.re 8.875 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.875 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.875 * [taylor]: Taking taylor expansion of x.re in y.im 8.875 * [backup-simplify]: Simplify x.re into x.re 8.875 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.875 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.875 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.875 * [taylor]: Taking taylor expansion of x.im in y.im 8.875 * [backup-simplify]: Simplify x.im into x.im 8.875 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.875 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.875 * [taylor]: Taking taylor expansion of x.im in y.im 8.876 * [backup-simplify]: Simplify x.im into x.im 8.876 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.876 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.876 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.876 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.877 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.877 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.877 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.877 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.877 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.877 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.877 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.878 * [backup-simplify]: Simplify (+ 0 0) into 0 8.878 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.879 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.879 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.879 * [taylor]: Taking taylor expansion of y.im in y.im 8.879 * [backup-simplify]: Simplify 0 into 0 8.879 * [backup-simplify]: Simplify 1 into 1 8.879 * [backup-simplify]: Simplify (/ 1 1) into 1 8.879 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.879 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.880 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.880 * [taylor]: Taking taylor expansion of y.re in y.im 8.880 * [backup-simplify]: Simplify y.re into y.re 8.880 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.880 * [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))))) 8.881 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.881 * [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))) 8.881 * [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 8.881 * [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 8.882 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.882 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 8.882 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 8.882 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 8.882 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.882 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 8.882 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 8.882 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.882 * [taylor]: Taking taylor expansion of x.re in x.im 8.882 * [backup-simplify]: Simplify x.re into x.re 8.882 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.882 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.882 * [taylor]: Taking taylor expansion of x.re in x.im 8.882 * [backup-simplify]: Simplify x.re into x.re 8.882 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.882 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 8.882 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.882 * [taylor]: Taking taylor expansion of x.im in x.im 8.882 * [backup-simplify]: Simplify 0 into 0 8.882 * [backup-simplify]: Simplify 1 into 1 8.883 * [backup-simplify]: Simplify (/ 1 1) into 1 8.883 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.883 * [taylor]: Taking taylor expansion of x.im in x.im 8.883 * [backup-simplify]: Simplify 0 into 0 8.883 * [backup-simplify]: Simplify 1 into 1 8.883 * [backup-simplify]: Simplify (/ 1 1) into 1 8.884 * [backup-simplify]: Simplify (* 1 1) into 1 8.884 * [backup-simplify]: Simplify (+ 0 1) into 1 8.885 * [backup-simplify]: Simplify (sqrt 1) into 1 8.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.887 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.887 * [backup-simplify]: Simplify (+ 0 0) into 0 8.888 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.888 * [backup-simplify]: Simplify (log 1) into 0 8.888 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.888 * [taylor]: Taking taylor expansion of y.im in x.im 8.888 * [backup-simplify]: Simplify y.im into y.im 8.888 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.889 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.889 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.889 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.889 * [taylor]: Taking taylor expansion of y.re in x.im 8.889 * [backup-simplify]: Simplify y.re into y.re 8.889 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.889 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.890 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 8.890 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 8.890 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 8.890 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 8.890 * [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 8.890 * [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 8.891 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.891 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 8.891 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.891 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.891 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.891 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.891 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.891 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.891 * [taylor]: Taking taylor expansion of x.re in x.re 8.891 * [backup-simplify]: Simplify 0 into 0 8.891 * [backup-simplify]: Simplify 1 into 1 8.892 * [backup-simplify]: Simplify (/ 1 1) into 1 8.892 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.892 * [taylor]: Taking taylor expansion of x.re in x.re 8.892 * [backup-simplify]: Simplify 0 into 0 8.892 * [backup-simplify]: Simplify 1 into 1 8.892 * [backup-simplify]: Simplify (/ 1 1) into 1 8.892 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.892 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.892 * [taylor]: Taking taylor expansion of x.im in x.re 8.892 * [backup-simplify]: Simplify x.im into x.im 8.892 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.892 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.892 * [taylor]: Taking taylor expansion of x.im in x.re 8.892 * [backup-simplify]: Simplify x.im into x.im 8.892 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.893 * [backup-simplify]: Simplify (* 1 1) into 1 8.893 * [backup-simplify]: Simplify (+ 1 0) into 1 8.894 * [backup-simplify]: Simplify (sqrt 1) into 1 8.895 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.895 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.896 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.896 * [backup-simplify]: Simplify (+ 0 0) into 0 8.897 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.898 * [backup-simplify]: Simplify (log 1) into 0 8.898 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.898 * [taylor]: Taking taylor expansion of y.im in x.re 8.898 * [backup-simplify]: Simplify y.im into y.im 8.898 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.898 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.898 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.898 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.898 * [taylor]: Taking taylor expansion of y.re in x.re 8.898 * [backup-simplify]: Simplify y.re into y.re 8.898 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.899 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.899 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 8.899 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.899 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.900 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.900 * [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 8.900 * [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 8.900 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.900 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 8.900 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.900 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.900 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.900 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.900 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.900 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.900 * [taylor]: Taking taylor expansion of x.re in x.re 8.900 * [backup-simplify]: Simplify 0 into 0 8.900 * [backup-simplify]: Simplify 1 into 1 8.901 * [backup-simplify]: Simplify (/ 1 1) into 1 8.901 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.901 * [taylor]: Taking taylor expansion of x.re in x.re 8.901 * [backup-simplify]: Simplify 0 into 0 8.901 * [backup-simplify]: Simplify 1 into 1 8.901 * [backup-simplify]: Simplify (/ 1 1) into 1 8.901 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.901 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.901 * [taylor]: Taking taylor expansion of x.im in x.re 8.901 * [backup-simplify]: Simplify x.im into x.im 8.901 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.902 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.902 * [taylor]: Taking taylor expansion of x.im in x.re 8.902 * [backup-simplify]: Simplify x.im into x.im 8.902 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.902 * [backup-simplify]: Simplify (* 1 1) into 1 8.902 * [backup-simplify]: Simplify (+ 1 0) into 1 8.903 * [backup-simplify]: Simplify (sqrt 1) into 1 8.904 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.904 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.905 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.905 * [backup-simplify]: Simplify (+ 0 0) into 0 8.906 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.906 * [backup-simplify]: Simplify (log 1) into 0 8.906 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.906 * [taylor]: Taking taylor expansion of y.im in x.re 8.906 * [backup-simplify]: Simplify y.im into y.im 8.907 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.907 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.907 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.907 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.907 * [taylor]: Taking taylor expansion of y.re in x.re 8.907 * [backup-simplify]: Simplify y.re into y.re 8.907 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.907 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.908 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 8.908 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.908 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.909 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.909 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.909 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.910 * [backup-simplify]: Simplify (- 0) into 0 8.910 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.910 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.910 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.910 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.910 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.910 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.910 * [taylor]: Taking taylor expansion of y.re in x.im 8.911 * [backup-simplify]: Simplify y.re into y.re 8.911 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.911 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.911 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.911 * [taylor]: Taking taylor expansion of x.re in x.im 8.911 * [backup-simplify]: Simplify x.re into x.re 8.911 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.911 * [taylor]: Taking taylor expansion of y.im in x.im 8.911 * [backup-simplify]: Simplify y.im into y.im 8.911 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.911 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.911 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.912 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.912 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.912 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.913 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.913 * [backup-simplify]: Simplify (- 0) into 0 8.913 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.913 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 8.913 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 8.914 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.914 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.914 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.914 * [taylor]: Taking taylor expansion of y.re in y.im 8.914 * [backup-simplify]: Simplify y.re into y.re 8.914 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.914 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 8.914 * [taylor]: Taking taylor expansion of (log x.re) in y.im 8.914 * [taylor]: Taking taylor expansion of x.re in y.im 8.914 * [backup-simplify]: Simplify x.re into x.re 8.914 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.914 * [taylor]: Taking taylor expansion of y.im in y.im 8.914 * [backup-simplify]: Simplify 0 into 0 8.914 * [backup-simplify]: Simplify 1 into 1 8.914 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 8.914 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 8.914 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 8.915 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.915 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 8.915 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 8.915 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.915 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.915 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.915 * [taylor]: Taking taylor expansion of y.re in y.re 8.915 * [backup-simplify]: Simplify 0 into 0 8.915 * [backup-simplify]: Simplify 1 into 1 8.915 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.915 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.915 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.915 * [taylor]: Taking taylor expansion of x.re in y.re 8.915 * [backup-simplify]: Simplify x.re into x.re 8.915 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.915 * [taylor]: Taking taylor expansion of y.im in y.re 8.915 * [backup-simplify]: Simplify y.im into y.im 8.915 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.916 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.916 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.916 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.917 * [backup-simplify]: Simplify (+ 0) into 0 8.918 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.918 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.918 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.919 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.919 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 8.919 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.919 * [backup-simplify]: Simplify (+ 0 0) into 0 8.920 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.920 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.921 * [backup-simplify]: Simplify (- 0) into 0 8.921 * [backup-simplify]: Simplify (+ 0 0) into 0 8.921 * [taylor]: Taking taylor expansion of 0 in x.im 8.921 * [backup-simplify]: Simplify 0 into 0 8.921 * [taylor]: Taking taylor expansion of 0 in y.im 8.921 * [backup-simplify]: Simplify 0 into 0 8.921 * [taylor]: Taking taylor expansion of 0 in y.re 8.921 * [backup-simplify]: Simplify 0 into 0 8.921 * [backup-simplify]: Simplify 0 into 0 8.921 * [backup-simplify]: Simplify (+ 0) into 0 8.922 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.922 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.922 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.923 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.923 * [backup-simplify]: Simplify (- 0) into 0 8.923 * [backup-simplify]: Simplify (+ 0 0) into 0 8.923 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.924 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.924 * [backup-simplify]: Simplify (- 0) into 0 8.925 * [backup-simplify]: Simplify (+ 0 0) into 0 8.925 * [taylor]: Taking taylor expansion of 0 in y.im 8.925 * [backup-simplify]: Simplify 0 into 0 8.925 * [taylor]: Taking taylor expansion of 0 in y.re 8.925 * [backup-simplify]: Simplify 0 into 0 8.925 * [backup-simplify]: Simplify 0 into 0 8.925 * [taylor]: Taking taylor expansion of 0 in y.re 8.925 * [backup-simplify]: Simplify 0 into 0 8.925 * [backup-simplify]: Simplify 0 into 0 8.925 * [backup-simplify]: Simplify 0 into 0 8.925 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.926 * [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 8.926 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.927 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.933 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.933 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 8.934 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 8.935 * [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)) 8.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)))) 8.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 8.936 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 8.936 * [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)))) 8.937 * [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))) 8.937 * [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)))) 8.938 * [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)))) 8.938 * [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 8.938 * [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 8.938 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.938 * [backup-simplify]: Simplify 1/2 into 1/2 8.938 * [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 8.938 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.938 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.938 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.938 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.938 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.938 * [taylor]: Taking taylor expansion of y.re in x.im 8.938 * [backup-simplify]: Simplify y.re into y.re 8.938 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.938 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.938 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.938 * [taylor]: Taking taylor expansion of x.re in x.im 8.938 * [backup-simplify]: Simplify x.re into x.re 8.938 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.938 * [taylor]: Taking taylor expansion of y.im in x.im 8.938 * [backup-simplify]: Simplify y.im into y.im 8.938 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.938 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.939 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.939 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.939 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.939 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 8.939 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.939 * [taylor]: Taking taylor expansion of x.im in x.im 8.939 * [backup-simplify]: Simplify 0 into 0 8.939 * [backup-simplify]: Simplify 1 into 1 8.939 * [taylor]: Taking taylor expansion of y.im in x.im 8.939 * [backup-simplify]: Simplify y.im into y.im 8.939 * [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))) 8.939 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.940 * [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))) 8.940 * [backup-simplify]: Simplify (* 1 1) into 1 8.940 * [backup-simplify]: Simplify (* 1 y.im) into y.im 8.940 * [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) 8.940 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.941 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.941 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.941 * [backup-simplify]: Simplify (- 0) into 0 8.942 * [backup-simplify]: Simplify (+ 0 0) into 0 8.942 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.942 * [backup-simplify]: Simplify (+ 0) into 0 8.943 * [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 8.943 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.944 * [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 8.945 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.945 * [backup-simplify]: Simplify (- 0) into 0 8.945 * [backup-simplify]: Simplify (+ 0 0) into 0 8.945 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.946 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.947 * [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 8.947 * [backup-simplify]: Simplify (+ 0 0) into 0 8.948 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.949 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 8.951 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.951 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.952 * [backup-simplify]: Simplify (+ 0 0) into 0 8.952 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 8.953 * [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 8.953 * [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 8.955 * [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 8.955 * [backup-simplify]: Simplify (- 0) into 0 8.955 * [taylor]: Taking taylor expansion of 0 in y.im 8.955 * [backup-simplify]: Simplify 0 into 0 8.955 * [taylor]: Taking taylor expansion of 0 in y.re 8.955 * [backup-simplify]: Simplify 0 into 0 8.955 * [backup-simplify]: Simplify 0 into 0 8.955 * [taylor]: Taking taylor expansion of 0 in y.im 8.955 * [backup-simplify]: Simplify 0 into 0 8.955 * [taylor]: Taking taylor expansion of 0 in y.re 8.955 * [backup-simplify]: Simplify 0 into 0 8.955 * [backup-simplify]: Simplify 0 into 0 8.956 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 8.958 * [backup-simplify]: Simplify (cos (* (* (cbrt (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) (cbrt (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))))) (cbrt (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)))) 8.958 * [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 8.958 * [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 8.958 * [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 8.959 * [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))) 8.959 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 8.959 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 8.959 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 8.959 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.959 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 8.959 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 8.959 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.959 * [taylor]: Taking taylor expansion of -1 in y.re 8.959 * [backup-simplify]: Simplify -1 into -1 8.959 * [taylor]: Taking taylor expansion of x.re in y.re 8.959 * [backup-simplify]: Simplify x.re into x.re 8.959 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.959 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.959 * [taylor]: Taking taylor expansion of -1 in y.re 8.959 * [backup-simplify]: Simplify -1 into -1 8.959 * [taylor]: Taking taylor expansion of x.re in y.re 8.959 * [backup-simplify]: Simplify x.re into x.re 8.960 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.960 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 8.960 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.960 * [taylor]: Taking taylor expansion of -1 in y.re 8.960 * [backup-simplify]: Simplify -1 into -1 8.960 * [taylor]: Taking taylor expansion of x.im in y.re 8.960 * [backup-simplify]: Simplify x.im into x.im 8.960 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.960 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.960 * [taylor]: Taking taylor expansion of -1 in y.re 8.960 * [backup-simplify]: Simplify -1 into -1 8.960 * [taylor]: Taking taylor expansion of x.im in y.re 8.960 * [backup-simplify]: Simplify x.im into x.im 8.960 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.960 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.960 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.961 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.961 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.961 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.961 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.961 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.962 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.962 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.962 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.963 * [backup-simplify]: Simplify (+ 0 0) into 0 8.963 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.963 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.963 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.963 * [taylor]: Taking taylor expansion of -1 in y.re 8.963 * [backup-simplify]: Simplify -1 into -1 8.963 * [taylor]: Taking taylor expansion of y.im in y.re 8.964 * [backup-simplify]: Simplify y.im into y.im 8.964 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.964 * [taylor]: Taking taylor expansion of -1 in y.re 8.964 * [backup-simplify]: Simplify -1 into -1 8.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.964 * [taylor]: Taking taylor expansion of y.re in y.re 8.964 * [backup-simplify]: Simplify 0 into 0 8.964 * [backup-simplify]: Simplify 1 into 1 8.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.964 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 8.964 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.965 * [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)))) 8.965 * [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 8.965 * [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 8.965 * [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))) 8.965 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 8.965 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.965 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.966 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.966 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.966 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.966 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.966 * [taylor]: Taking taylor expansion of -1 in y.im 8.966 * [backup-simplify]: Simplify -1 into -1 8.966 * [taylor]: Taking taylor expansion of x.re in y.im 8.966 * [backup-simplify]: Simplify x.re into x.re 8.966 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.966 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.966 * [taylor]: Taking taylor expansion of -1 in y.im 8.966 * [backup-simplify]: Simplify -1 into -1 8.966 * [taylor]: Taking taylor expansion of x.re in y.im 8.966 * [backup-simplify]: Simplify x.re into x.re 8.966 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.966 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.966 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.966 * [taylor]: Taking taylor expansion of -1 in y.im 8.966 * [backup-simplify]: Simplify -1 into -1 8.966 * [taylor]: Taking taylor expansion of x.im in y.im 8.966 * [backup-simplify]: Simplify x.im into x.im 8.966 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.966 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.966 * [taylor]: Taking taylor expansion of -1 in y.im 8.966 * [backup-simplify]: Simplify -1 into -1 8.966 * [taylor]: Taking taylor expansion of x.im in y.im 8.967 * [backup-simplify]: Simplify x.im into x.im 8.967 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.967 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.967 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.967 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.968 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.968 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.968 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.968 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.968 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.968 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.969 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.969 * [backup-simplify]: Simplify (+ 0 0) into 0 8.970 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.970 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.970 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.970 * [taylor]: Taking taylor expansion of -1 in y.im 8.970 * [backup-simplify]: Simplify -1 into -1 8.970 * [taylor]: Taking taylor expansion of y.im in y.im 8.970 * [backup-simplify]: Simplify 0 into 0 8.970 * [backup-simplify]: Simplify 1 into 1 8.971 * [backup-simplify]: Simplify (/ -1 1) into -1 8.971 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.971 * [taylor]: Taking taylor expansion of -1 in y.im 8.971 * [backup-simplify]: Simplify -1 into -1 8.971 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.971 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.971 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.971 * [taylor]: Taking taylor expansion of y.re in y.im 8.971 * [backup-simplify]: Simplify y.re into y.re 8.971 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.972 * [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)))))) 8.972 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.973 * [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)))) 8.973 * [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 8.973 * [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 8.973 * [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))) 8.973 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 8.973 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 8.973 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 8.973 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.973 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 8.973 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 8.973 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.973 * [taylor]: Taking taylor expansion of -1 in x.im 8.973 * [backup-simplify]: Simplify -1 into -1 8.973 * [taylor]: Taking taylor expansion of x.re in x.im 8.974 * [backup-simplify]: Simplify x.re into x.re 8.974 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.974 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.974 * [taylor]: Taking taylor expansion of -1 in x.im 8.974 * [backup-simplify]: Simplify -1 into -1 8.974 * [taylor]: Taking taylor expansion of x.re in x.im 8.974 * [backup-simplify]: Simplify x.re into x.re 8.974 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.974 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 8.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.974 * [taylor]: Taking taylor expansion of -1 in x.im 8.974 * [backup-simplify]: Simplify -1 into -1 8.974 * [taylor]: Taking taylor expansion of x.im in x.im 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify 1 into 1 8.975 * [backup-simplify]: Simplify (/ -1 1) into -1 8.975 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.975 * [taylor]: Taking taylor expansion of -1 in x.im 8.975 * [backup-simplify]: Simplify -1 into -1 8.975 * [taylor]: Taking taylor expansion of x.im in x.im 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [backup-simplify]: Simplify 1 into 1 8.975 * [backup-simplify]: Simplify (/ -1 1) into -1 8.976 * [backup-simplify]: Simplify (* -1 -1) into 1 8.976 * [backup-simplify]: Simplify (+ 0 1) into 1 8.976 * [backup-simplify]: Simplify (sqrt 1) into 1 8.977 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.978 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.979 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.979 * [backup-simplify]: Simplify (+ 0 0) into 0 8.980 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.980 * [backup-simplify]: Simplify (log 1) into 0 8.980 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.980 * [taylor]: Taking taylor expansion of -1 in x.im 8.980 * [backup-simplify]: Simplify -1 into -1 8.980 * [taylor]: Taking taylor expansion of y.im in x.im 8.980 * [backup-simplify]: Simplify y.im into y.im 8.980 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.981 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.981 * [taylor]: Taking taylor expansion of -1 in x.im 8.981 * [backup-simplify]: Simplify -1 into -1 8.981 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.981 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.981 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.981 * [taylor]: Taking taylor expansion of y.re in x.im 8.981 * [backup-simplify]: Simplify y.re into y.re 8.981 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.981 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.982 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 8.982 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.982 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.982 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.983 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.983 * [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 8.983 * [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 8.983 * [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))) 8.983 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 8.983 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.983 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.983 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.983 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.983 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.983 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.983 * [taylor]: Taking taylor expansion of -1 in x.re 8.983 * [backup-simplify]: Simplify -1 into -1 8.983 * [taylor]: Taking taylor expansion of x.re in x.re 8.984 * [backup-simplify]: Simplify 0 into 0 8.984 * [backup-simplify]: Simplify 1 into 1 8.984 * [backup-simplify]: Simplify (/ -1 1) into -1 8.984 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.984 * [taylor]: Taking taylor expansion of -1 in x.re 8.984 * [backup-simplify]: Simplify -1 into -1 8.984 * [taylor]: Taking taylor expansion of x.re in x.re 8.984 * [backup-simplify]: Simplify 0 into 0 8.984 * [backup-simplify]: Simplify 1 into 1 8.985 * [backup-simplify]: Simplify (/ -1 1) into -1 8.985 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.985 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.985 * [taylor]: Taking taylor expansion of -1 in x.re 8.985 * [backup-simplify]: Simplify -1 into -1 8.985 * [taylor]: Taking taylor expansion of x.im in x.re 8.985 * [backup-simplify]: Simplify x.im into x.im 8.985 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.985 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.985 * [taylor]: Taking taylor expansion of -1 in x.re 8.985 * [backup-simplify]: Simplify -1 into -1 8.985 * [taylor]: Taking taylor expansion of x.im in x.re 8.985 * [backup-simplify]: Simplify x.im into x.im 8.985 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.985 * [backup-simplify]: Simplify (* -1 -1) into 1 8.986 * [backup-simplify]: Simplify (+ 1 0) into 1 8.986 * [backup-simplify]: Simplify (sqrt 1) into 1 8.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.989 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.989 * [backup-simplify]: Simplify (+ 0 0) into 0 8.990 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.990 * [backup-simplify]: Simplify (log 1) into 0 8.990 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.990 * [taylor]: Taking taylor expansion of -1 in x.re 8.990 * [backup-simplify]: Simplify -1 into -1 8.990 * [taylor]: Taking taylor expansion of y.im in x.re 8.990 * [backup-simplify]: Simplify y.im into y.im 8.990 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.990 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.990 * [taylor]: Taking taylor expansion of -1 in x.re 8.991 * [backup-simplify]: Simplify -1 into -1 8.991 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.991 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.991 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.991 * [taylor]: Taking taylor expansion of y.re in x.re 8.991 * [backup-simplify]: Simplify y.re into y.re 8.991 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.992 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.992 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 8.992 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.992 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.993 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.993 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.993 * [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 8.993 * [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 8.993 * [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))) 8.993 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 8.993 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.994 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.994 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.994 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.994 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.994 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.994 * [taylor]: Taking taylor expansion of -1 in x.re 8.994 * [backup-simplify]: Simplify -1 into -1 8.994 * [taylor]: Taking taylor expansion of x.re in x.re 8.994 * [backup-simplify]: Simplify 0 into 0 8.994 * [backup-simplify]: Simplify 1 into 1 8.994 * [backup-simplify]: Simplify (/ -1 1) into -1 8.994 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.995 * [taylor]: Taking taylor expansion of -1 in x.re 8.995 * [backup-simplify]: Simplify -1 into -1 8.995 * [taylor]: Taking taylor expansion of x.re in x.re 8.995 * [backup-simplify]: Simplify 0 into 0 8.995 * [backup-simplify]: Simplify 1 into 1 8.995 * [backup-simplify]: Simplify (/ -1 1) into -1 8.995 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.995 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.995 * [taylor]: Taking taylor expansion of -1 in x.re 8.995 * [backup-simplify]: Simplify -1 into -1 8.995 * [taylor]: Taking taylor expansion of x.im in x.re 8.995 * [backup-simplify]: Simplify x.im into x.im 8.995 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.995 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.995 * [taylor]: Taking taylor expansion of -1 in x.re 8.995 * [backup-simplify]: Simplify -1 into -1 8.995 * [taylor]: Taking taylor expansion of x.im in x.re 8.995 * [backup-simplify]: Simplify x.im into x.im 8.996 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.996 * [backup-simplify]: Simplify (* -1 -1) into 1 8.996 * [backup-simplify]: Simplify (+ 1 0) into 1 8.997 * [backup-simplify]: Simplify (sqrt 1) into 1 8.998 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.998 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.999 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.999 * [backup-simplify]: Simplify (+ 0 0) into 0 8.999 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.999 * [backup-simplify]: Simplify (log 1) into 0 8.999 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.999 * [taylor]: Taking taylor expansion of -1 in x.re 8.999 * [backup-simplify]: Simplify -1 into -1 9.000 * [taylor]: Taking taylor expansion of y.im in x.re 9.000 * [backup-simplify]: Simplify y.im into y.im 9.000 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.000 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.000 * [taylor]: Taking taylor expansion of -1 in x.re 9.000 * [backup-simplify]: Simplify -1 into -1 9.000 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.000 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.000 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.000 * [taylor]: Taking taylor expansion of y.re in x.re 9.000 * [backup-simplify]: Simplify y.re into y.re 9.000 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.000 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.000 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 9.000 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.000 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.001 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.001 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.001 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.001 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.001 * [backup-simplify]: Simplify (- 0) into 0 9.002 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.002 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 9.002 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.002 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.002 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.002 * [taylor]: Taking taylor expansion of x.re in x.im 9.002 * [backup-simplify]: Simplify x.re into x.re 9.002 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.002 * [taylor]: Taking taylor expansion of y.im in x.im 9.002 * [backup-simplify]: Simplify y.im into y.im 9.002 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.002 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.002 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.002 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.002 * [taylor]: Taking taylor expansion of y.re in x.im 9.002 * [backup-simplify]: Simplify y.re into y.re 9.002 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.002 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.002 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.003 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.003 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.003 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.003 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.003 * [backup-simplify]: Simplify (- 0) into 0 9.004 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.004 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 9.004 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.004 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 9.004 * [taylor]: Taking taylor expansion of (log x.re) in y.im 9.004 * [taylor]: Taking taylor expansion of x.re in y.im 9.004 * [backup-simplify]: Simplify x.re into x.re 9.004 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.004 * [taylor]: Taking taylor expansion of y.im in y.im 9.004 * [backup-simplify]: Simplify 0 into 0 9.004 * [backup-simplify]: Simplify 1 into 1 9.004 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 9.004 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.004 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.004 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.004 * [taylor]: Taking taylor expansion of y.re in y.im 9.004 * [backup-simplify]: Simplify y.re into y.re 9.004 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.004 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 9.004 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.004 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 9.004 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.004 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 9.004 * [taylor]: Taking taylor expansion of (log x.re) in y.re 9.004 * [taylor]: Taking taylor expansion of x.re in y.re 9.004 * [backup-simplify]: Simplify x.re into x.re 9.004 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.004 * [taylor]: Taking taylor expansion of y.im in y.re 9.004 * [backup-simplify]: Simplify y.im into y.im 9.004 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.004 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.005 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.005 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.005 * [taylor]: Taking taylor expansion of y.re in y.re 9.005 * [backup-simplify]: Simplify 0 into 0 9.005 * [backup-simplify]: Simplify 1 into 1 9.005 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.005 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.005 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.005 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.005 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.006 * [backup-simplify]: Simplify (+ 0) into 0 9.006 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.006 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.006 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 9.007 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.007 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 9.007 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.008 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.008 * [backup-simplify]: Simplify (+ 0 0) into 0 9.009 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.009 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.009 * [backup-simplify]: Simplify (- 0) into 0 9.009 * [backup-simplify]: Simplify (+ 0 0) into 0 9.009 * [taylor]: Taking taylor expansion of 0 in x.im 9.009 * [backup-simplify]: Simplify 0 into 0 9.009 * [taylor]: Taking taylor expansion of 0 in y.im 9.009 * [backup-simplify]: Simplify 0 into 0 9.010 * [taylor]: Taking taylor expansion of 0 in y.re 9.010 * [backup-simplify]: Simplify 0 into 0 9.010 * [backup-simplify]: Simplify 0 into 0 9.010 * [backup-simplify]: Simplify (+ 0) into 0 9.010 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.011 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.011 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.011 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.011 * [backup-simplify]: Simplify (- 0) into 0 9.012 * [backup-simplify]: Simplify (+ 0 0) into 0 9.012 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.012 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.013 * [backup-simplify]: Simplify (- 0) into 0 9.013 * [backup-simplify]: Simplify (+ 0 0) into 0 9.013 * [taylor]: Taking taylor expansion of 0 in y.im 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [taylor]: Taking taylor expansion of 0 in y.re 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [taylor]: Taking taylor expansion of 0 in y.re 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [backup-simplify]: Simplify 0 into 0 9.014 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 9.014 * [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 9.014 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.015 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.015 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.016 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.016 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 9.016 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.016 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 9.017 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 9.018 * [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)) 9.019 * [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))))) 9.019 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.020 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 9.020 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 9.020 * [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))))) 9.021 * [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))))) 9.021 * [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)))) 9.022 * [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)))) 9.022 * [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 9.022 * [taylor]: Taking taylor expansion of 1/2 in x.im 9.022 * [backup-simplify]: Simplify 1/2 into 1/2 9.022 * [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 9.022 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 9.022 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.022 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.022 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.022 * [taylor]: Taking taylor expansion of x.re in x.im 9.022 * [backup-simplify]: Simplify x.re into x.re 9.022 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.022 * [taylor]: Taking taylor expansion of y.im in x.im 9.022 * [backup-simplify]: Simplify y.im into y.im 9.022 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.022 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.022 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.022 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.022 * [taylor]: Taking taylor expansion of y.re in x.im 9.022 * [backup-simplify]: Simplify y.re into y.re 9.022 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.022 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.022 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.023 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.023 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.023 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 9.023 * [taylor]: Taking taylor expansion of y.im in x.im 9.023 * [backup-simplify]: Simplify y.im into y.im 9.023 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 9.023 * [taylor]: Taking taylor expansion of x.im in x.im 9.023 * [backup-simplify]: Simplify 0 into 0 9.023 * [backup-simplify]: Simplify 1 into 1 9.023 * [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))) 9.023 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.024 * [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))) 9.024 * [backup-simplify]: Simplify (* 1 1) into 1 9.024 * [backup-simplify]: Simplify (* y.im 1) into y.im 9.024 * [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) 9.025 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.025 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.025 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.025 * [backup-simplify]: Simplify (- 0) into 0 9.025 * [backup-simplify]: Simplify (+ 0 0) into 0 9.026 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 9.026 * [backup-simplify]: Simplify (+ 0) into 0 9.027 * [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 9.028 * [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 9.028 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.028 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.028 * [backup-simplify]: Simplify (- 0) into 0 9.029 * [backup-simplify]: Simplify (+ 0 0) into 0 9.029 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.029 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.030 * [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 9.030 * [backup-simplify]: Simplify (+ 0 0) into 0 9.031 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 9.031 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.032 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 9.032 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.032 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.033 * [backup-simplify]: Simplify (+ 0 0) into 0 9.033 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 9.033 * [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 9.034 * [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 9.034 * [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 9.034 * [taylor]: Taking taylor expansion of 0 in y.im 9.034 * [backup-simplify]: Simplify 0 into 0 9.034 * [taylor]: Taking taylor expansion of 0 in y.re 9.034 * [backup-simplify]: Simplify 0 into 0 9.034 * [backup-simplify]: Simplify 0 into 0 9.034 * [taylor]: Taking taylor expansion of 0 in y.im 9.035 * [backup-simplify]: Simplify 0 into 0 9.035 * [taylor]: Taking taylor expansion of 0 in y.re 9.035 * [backup-simplify]: Simplify 0 into 0 9.035 * [backup-simplify]: Simplify 0 into 0 9.035 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 9.035 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1) 9.035 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 9.035 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 9.035 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 9.035 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.035 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.035 * [taylor]: Taking taylor expansion of y.im in y.im 9.035 * [backup-simplify]: Simplify 0 into 0 9.035 * [backup-simplify]: Simplify 1 into 1 9.035 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 9.035 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.035 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.035 * [taylor]: Taking taylor expansion of y.im in x.re 9.035 * [backup-simplify]: Simplify y.im into y.im 9.035 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 9.035 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.035 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.035 * [taylor]: Taking taylor expansion of y.im in x.im 9.035 * [backup-simplify]: Simplify y.im into y.im 9.035 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 9.035 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.035 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.035 * [taylor]: Taking taylor expansion of y.im in x.im 9.035 * [backup-simplify]: Simplify y.im into y.im 9.036 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 9.036 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 9.036 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.036 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.036 * [taylor]: Taking taylor expansion of y.im in x.re 9.036 * [backup-simplify]: Simplify y.im into y.im 9.036 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 9.036 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 9.036 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.036 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.036 * [taylor]: Taking taylor expansion of y.im in y.im 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [backup-simplify]: Simplify 1 into 1 9.036 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 9.036 * [taylor]: Taking taylor expansion of 0 in x.re 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [taylor]: Taking taylor expansion of 0 in y.im 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 9.036 * [taylor]: Taking taylor expansion of 0 in y.im 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [backup-simplify]: Simplify 0 into 0 9.036 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.036 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.037 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 9.037 * [taylor]: Taking taylor expansion of 0 in x.re 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [taylor]: Taking taylor expansion of 0 in y.im 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [taylor]: Taking taylor expansion of 0 in y.im 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 9.037 * [taylor]: Taking taylor expansion of 0 in y.im 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify 0 into 0 9.038 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 9.038 * [backup-simplify]: Simplify 0 into 0 9.038 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 9.038 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.038 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 9.038 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 9.038 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.038 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.038 * [taylor]: Taking taylor expansion of y.im in y.im 9.038 * [backup-simplify]: Simplify 0 into 0 9.038 * [backup-simplify]: Simplify 1 into 1 9.038 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.039 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 9.039 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.039 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.039 * [taylor]: Taking taylor expansion of y.im in x.re 9.039 * [backup-simplify]: Simplify y.im into y.im 9.039 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.039 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 9.039 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.039 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.039 * [taylor]: Taking taylor expansion of y.im in x.im 9.039 * [backup-simplify]: Simplify y.im into y.im 9.039 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.039 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 9.039 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.039 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.039 * [taylor]: Taking taylor expansion of y.im in x.im 9.039 * [backup-simplify]: Simplify y.im into y.im 9.039 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.039 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 9.039 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.039 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.039 * [taylor]: Taking taylor expansion of y.im in x.re 9.039 * [backup-simplify]: Simplify y.im into y.im 9.039 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.039 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 9.039 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.040 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.040 * [taylor]: Taking taylor expansion of y.im in y.im 9.040 * [backup-simplify]: Simplify 0 into 0 9.040 * [backup-simplify]: Simplify 1 into 1 9.040 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.040 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.040 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 9.040 * [taylor]: Taking taylor expansion of 0 in x.re 9.040 * [backup-simplify]: Simplify 0 into 0 9.040 * [taylor]: Taking taylor expansion of 0 in y.im 9.040 * [backup-simplify]: Simplify 0 into 0 9.040 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 9.040 * [taylor]: Taking taylor expansion of 0 in y.im 9.040 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.041 * [taylor]: Taking taylor expansion of 0 in x.re 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [taylor]: Taking taylor expansion of 0 in y.im 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [taylor]: Taking taylor expansion of 0 in y.im 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.041 * [taylor]: Taking taylor expansion of 0 in y.im 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify 0 into 0 9.042 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.042 * [backup-simplify]: Simplify 0 into 0 9.042 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.043 * [taylor]: Taking taylor expansion of 0 in x.re 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [taylor]: Taking taylor expansion of 0 in y.im 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [taylor]: Taking taylor expansion of 0 in y.im 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [taylor]: Taking taylor expansion of 0 in y.im 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.043 * [taylor]: Taking taylor expansion of 0 in y.im 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [backup-simplify]: Simplify 0 into 0 9.043 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* (atan2 x.im x.re) y.im) 9.043 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 9.043 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 9.043 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 9.044 * [taylor]: Taking taylor expansion of -1 in y.im 9.044 * [backup-simplify]: Simplify -1 into -1 9.044 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 9.044 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.044 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.044 * [taylor]: Taking taylor expansion of y.im in y.im 9.044 * [backup-simplify]: Simplify 0 into 0 9.044 * [backup-simplify]: Simplify 1 into 1 9.044 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.044 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 9.044 * [taylor]: Taking taylor expansion of -1 in x.re 9.044 * [backup-simplify]: Simplify -1 into -1 9.044 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 9.044 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.044 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.044 * [taylor]: Taking taylor expansion of y.im in x.re 9.044 * [backup-simplify]: Simplify y.im into y.im 9.044 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.044 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 9.044 * [taylor]: Taking taylor expansion of -1 in x.im 9.044 * [backup-simplify]: Simplify -1 into -1 9.044 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 9.044 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.044 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.044 * [taylor]: Taking taylor expansion of y.im in x.im 9.044 * [backup-simplify]: Simplify y.im into y.im 9.044 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.044 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 9.044 * [taylor]: Taking taylor expansion of -1 in x.im 9.044 * [backup-simplify]: Simplify -1 into -1 9.044 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 9.044 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.044 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.044 * [taylor]: Taking taylor expansion of y.im in x.im 9.044 * [backup-simplify]: Simplify y.im into y.im 9.045 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.045 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 9.045 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 9.045 * [taylor]: Taking taylor expansion of -1 in x.re 9.045 * [backup-simplify]: Simplify -1 into -1 9.045 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 9.045 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.045 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.045 * [taylor]: Taking taylor expansion of y.im in x.re 9.045 * [backup-simplify]: Simplify y.im into y.im 9.045 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.045 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 9.045 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 9.045 * [taylor]: Taking taylor expansion of -1 in y.im 9.045 * [backup-simplify]: Simplify -1 into -1 9.045 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 9.045 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.045 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.045 * [taylor]: Taking taylor expansion of y.im in y.im 9.045 * [backup-simplify]: Simplify 0 into 0 9.045 * [backup-simplify]: Simplify 1 into 1 9.045 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.045 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.045 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.046 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 9.046 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 9.046 * [taylor]: Taking taylor expansion of 0 in x.re 9.046 * [backup-simplify]: Simplify 0 into 0 9.046 * [taylor]: Taking taylor expansion of 0 in y.im 9.046 * [backup-simplify]: Simplify 0 into 0 9.046 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 9.047 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 9.047 * [taylor]: Taking taylor expansion of 0 in y.im 9.047 * [backup-simplify]: Simplify 0 into 0 9.047 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 9.048 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.048 * [backup-simplify]: Simplify 0 into 0 9.048 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.048 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 9.048 * [taylor]: Taking taylor expansion of 0 in x.re 9.048 * [backup-simplify]: Simplify 0 into 0 9.048 * [taylor]: Taking taylor expansion of 0 in y.im 9.048 * [backup-simplify]: Simplify 0 into 0 9.048 * [taylor]: Taking taylor expansion of 0 in y.im 9.049 * [backup-simplify]: Simplify 0 into 0 9.049 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.049 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 9.049 * [taylor]: Taking taylor expansion of 0 in y.im 9.049 * [backup-simplify]: Simplify 0 into 0 9.049 * [backup-simplify]: Simplify 0 into 0 9.049 * [backup-simplify]: Simplify 0 into 0 9.050 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.051 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.051 * [backup-simplify]: Simplify 0 into 0 9.051 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.052 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 9.052 * [taylor]: Taking taylor expansion of 0 in x.re 9.052 * [backup-simplify]: Simplify 0 into 0 9.052 * [taylor]: Taking taylor expansion of 0 in y.im 9.052 * [backup-simplify]: Simplify 0 into 0 9.052 * [taylor]: Taking taylor expansion of 0 in y.im 9.052 * [backup-simplify]: Simplify 0 into 0 9.052 * [taylor]: Taking taylor expansion of 0 in y.im 9.052 * [backup-simplify]: Simplify 0 into 0 9.052 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.053 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 9.053 * [taylor]: Taking taylor expansion of 0 in y.im 9.053 * [backup-simplify]: Simplify 0 into 0 9.053 * [backup-simplify]: Simplify 0 into 0 9.053 * [backup-simplify]: Simplify 0 into 0 9.053 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* (atan2 x.im x.re) y.im) 9.053 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 3) 9.054 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.054 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 9.054 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.054 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.054 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.054 * [taylor]: Taking taylor expansion of y.re in y.re 9.054 * [backup-simplify]: Simplify 0 into 0 9.054 * [backup-simplify]: Simplify 1 into 1 9.054 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.054 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.054 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.054 * [taylor]: Taking taylor expansion of y.re in x.re 9.054 * [backup-simplify]: Simplify y.re into y.re 9.054 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.054 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.054 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.054 * [taylor]: Taking taylor expansion of y.re in x.im 9.054 * [backup-simplify]: Simplify y.re into y.re 9.054 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.054 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.054 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.054 * [taylor]: Taking taylor expansion of y.re in x.im 9.054 * [backup-simplify]: Simplify y.re into y.re 9.054 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.054 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.054 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.054 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.054 * [taylor]: Taking taylor expansion of y.re in x.re 9.054 * [backup-simplify]: Simplify y.re into y.re 9.054 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.054 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.054 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.054 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.054 * [taylor]: Taking taylor expansion of y.re in y.re 9.054 * [backup-simplify]: Simplify 0 into 0 9.054 * [backup-simplify]: Simplify 1 into 1 9.054 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.054 * [backup-simplify]: Simplify 0 into 0 9.055 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.055 * [taylor]: Taking taylor expansion of 0 in x.re 9.055 * [backup-simplify]: Simplify 0 into 0 9.055 * [taylor]: Taking taylor expansion of 0 in y.re 9.055 * [backup-simplify]: Simplify 0 into 0 9.055 * [backup-simplify]: Simplify 0 into 0 9.055 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.055 * [taylor]: Taking taylor expansion of 0 in y.re 9.055 * [backup-simplify]: Simplify 0 into 0 9.055 * [backup-simplify]: Simplify 0 into 0 9.055 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.055 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.060 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.060 * [taylor]: Taking taylor expansion of 0 in x.re 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [taylor]: Taking taylor expansion of 0 in y.re 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [taylor]: Taking taylor expansion of 0 in y.re 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.060 * [taylor]: Taking taylor expansion of 0 in y.re 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [backup-simplify]: Simplify 0 into 0 9.060 * [backup-simplify]: Simplify 0 into 0 9.061 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 9.061 * [backup-simplify]: Simplify 0 into 0 9.061 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 9.061 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.061 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 9.061 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.061 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.061 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.061 * [taylor]: Taking taylor expansion of y.re in y.re 9.062 * [backup-simplify]: Simplify 0 into 0 9.062 * [backup-simplify]: Simplify 1 into 1 9.062 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.062 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.062 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.062 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.062 * [taylor]: Taking taylor expansion of y.re in x.re 9.062 * [backup-simplify]: Simplify y.re into y.re 9.062 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.062 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.062 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.062 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.062 * [taylor]: Taking taylor expansion of y.re in x.im 9.062 * [backup-simplify]: Simplify y.re into y.re 9.062 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.062 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.062 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.063 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.063 * [taylor]: Taking taylor expansion of y.re in x.im 9.063 * [backup-simplify]: Simplify y.re into y.re 9.063 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.063 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.063 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.063 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.063 * [taylor]: Taking taylor expansion of y.re in x.re 9.063 * [backup-simplify]: Simplify y.re into y.re 9.063 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.063 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.063 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.063 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.063 * [taylor]: Taking taylor expansion of y.re in y.re 9.063 * [backup-simplify]: Simplify 0 into 0 9.064 * [backup-simplify]: Simplify 1 into 1 9.064 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.064 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.064 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.064 * [taylor]: Taking taylor expansion of 0 in x.re 9.064 * [backup-simplify]: Simplify 0 into 0 9.064 * [taylor]: Taking taylor expansion of 0 in y.re 9.064 * [backup-simplify]: Simplify 0 into 0 9.064 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.064 * [taylor]: Taking taylor expansion of 0 in y.re 9.064 * [backup-simplify]: Simplify 0 into 0 9.066 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 9.066 * [backup-simplify]: Simplify 0 into 0 9.066 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.066 * [taylor]: Taking taylor expansion of 0 in x.re 9.066 * [backup-simplify]: Simplify 0 into 0 9.066 * [taylor]: Taking taylor expansion of 0 in y.re 9.066 * [backup-simplify]: Simplify 0 into 0 9.066 * [taylor]: Taking taylor expansion of 0 in y.re 9.066 * [backup-simplify]: Simplify 0 into 0 9.066 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.067 * [taylor]: Taking taylor expansion of 0 in y.re 9.067 * [backup-simplify]: Simplify 0 into 0 9.067 * [backup-simplify]: Simplify 0 into 0 9.067 * [backup-simplify]: Simplify 0 into 0 9.068 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.068 * [backup-simplify]: Simplify 0 into 0 9.069 * [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 9.069 * [taylor]: Taking taylor expansion of 0 in x.re 9.069 * [backup-simplify]: Simplify 0 into 0 9.069 * [taylor]: Taking taylor expansion of 0 in y.re 9.069 * [backup-simplify]: Simplify 0 into 0 9.069 * [taylor]: Taking taylor expansion of 0 in y.re 9.069 * [backup-simplify]: Simplify 0 into 0 9.069 * [taylor]: Taking taylor expansion of 0 in y.re 9.069 * [backup-simplify]: Simplify 0 into 0 9.070 * [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 9.070 * [taylor]: Taking taylor expansion of 0 in y.re 9.070 * [backup-simplify]: Simplify 0 into 0 9.070 * [backup-simplify]: Simplify 0 into 0 9.070 * [backup-simplify]: Simplify 0 into 0 9.070 * [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) 9.071 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.071 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 9.071 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.071 * [taylor]: Taking taylor expansion of -1 in y.re 9.071 * [backup-simplify]: Simplify -1 into -1 9.071 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.071 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.071 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.071 * [taylor]: Taking taylor expansion of y.re in y.re 9.071 * [backup-simplify]: Simplify 0 into 0 9.071 * [backup-simplify]: Simplify 1 into 1 9.071 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.071 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.071 * [taylor]: Taking taylor expansion of -1 in x.re 9.071 * [backup-simplify]: Simplify -1 into -1 9.072 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.072 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.072 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.072 * [taylor]: Taking taylor expansion of y.re in x.re 9.072 * [backup-simplify]: Simplify y.re into y.re 9.072 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.072 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.072 * [taylor]: Taking taylor expansion of -1 in x.im 9.072 * [backup-simplify]: Simplify -1 into -1 9.072 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.072 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.072 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.072 * [taylor]: Taking taylor expansion of y.re in x.im 9.072 * [backup-simplify]: Simplify y.re into y.re 9.073 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.073 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.073 * [taylor]: Taking taylor expansion of -1 in x.im 9.073 * [backup-simplify]: Simplify -1 into -1 9.073 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.073 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.073 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.073 * [taylor]: Taking taylor expansion of y.re in x.im 9.073 * [backup-simplify]: Simplify y.re into y.re 9.073 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.073 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.073 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.073 * [taylor]: Taking taylor expansion of -1 in x.re 9.073 * [backup-simplify]: Simplify -1 into -1 9.073 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.073 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.074 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.074 * [taylor]: Taking taylor expansion of y.re in x.re 9.074 * [backup-simplify]: Simplify y.re into y.re 9.074 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.074 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.074 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.074 * [taylor]: Taking taylor expansion of -1 in y.re 9.074 * [backup-simplify]: Simplify -1 into -1 9.074 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.074 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.074 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.074 * [taylor]: Taking taylor expansion of y.re in y.re 9.074 * [backup-simplify]: Simplify 0 into 0 9.074 * [backup-simplify]: Simplify 1 into 1 9.074 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.075 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.075 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.075 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.076 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.076 * [taylor]: Taking taylor expansion of 0 in x.re 9.076 * [backup-simplify]: Simplify 0 into 0 9.076 * [taylor]: Taking taylor expansion of 0 in y.re 9.076 * [backup-simplify]: Simplify 0 into 0 9.076 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.077 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.077 * [taylor]: Taking taylor expansion of 0 in y.re 9.077 * [backup-simplify]: Simplify 0 into 0 9.078 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 9.079 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.079 * [backup-simplify]: Simplify 0 into 0 9.079 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.080 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 9.080 * [taylor]: Taking taylor expansion of 0 in x.re 9.080 * [backup-simplify]: Simplify 0 into 0 9.080 * [taylor]: Taking taylor expansion of 0 in y.re 9.080 * [backup-simplify]: Simplify 0 into 0 9.080 * [taylor]: Taking taylor expansion of 0 in y.re 9.080 * [backup-simplify]: Simplify 0 into 0 9.081 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.082 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 9.082 * [taylor]: Taking taylor expansion of 0 in y.re 9.082 * [backup-simplify]: Simplify 0 into 0 9.082 * [backup-simplify]: Simplify 0 into 0 9.082 * [backup-simplify]: Simplify 0 into 0 9.083 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.084 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.084 * [backup-simplify]: Simplify 0 into 0 9.084 * [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 9.086 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 9.086 * [taylor]: Taking taylor expansion of 0 in x.re 9.086 * [backup-simplify]: Simplify 0 into 0 9.086 * [taylor]: Taking taylor expansion of 0 in y.re 9.086 * [backup-simplify]: Simplify 0 into 0 9.086 * [taylor]: Taking taylor expansion of 0 in y.re 9.086 * [backup-simplify]: Simplify 0 into 0 9.086 * [taylor]: Taking taylor expansion of 0 in y.re 9.086 * [backup-simplify]: Simplify 0 into 0 9.086 * [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 9.088 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 9.088 * [taylor]: Taking taylor expansion of 0 in y.re 9.088 * [backup-simplify]: Simplify 0 into 0 9.088 * [backup-simplify]: Simplify 0 into 0 9.088 * [backup-simplify]: Simplify 0 into 0 9.088 * [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) 9.088 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 2 1 3) 9.089 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.089 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 9.089 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.089 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.089 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.089 * [taylor]: Taking taylor expansion of y.re in y.re 9.089 * [backup-simplify]: Simplify 0 into 0 9.089 * [backup-simplify]: Simplify 1 into 1 9.089 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.089 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.089 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.089 * [taylor]: Taking taylor expansion of y.re in x.re 9.089 * [backup-simplify]: Simplify y.re into y.re 9.089 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.089 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.089 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.089 * [taylor]: Taking taylor expansion of y.re in x.im 9.089 * [backup-simplify]: Simplify y.re into y.re 9.089 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.089 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.089 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.089 * [taylor]: Taking taylor expansion of y.re in x.im 9.089 * [backup-simplify]: Simplify y.re into y.re 9.090 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.090 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.090 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.090 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.090 * [taylor]: Taking taylor expansion of y.re in x.re 9.090 * [backup-simplify]: Simplify y.re into y.re 9.090 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.090 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.090 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.090 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.090 * [taylor]: Taking taylor expansion of y.re in y.re 9.090 * [backup-simplify]: Simplify 0 into 0 9.090 * [backup-simplify]: Simplify 1 into 1 9.090 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.090 * [backup-simplify]: Simplify 0 into 0 9.090 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.090 * [taylor]: Taking taylor expansion of 0 in x.re 9.090 * [backup-simplify]: Simplify 0 into 0 9.090 * [taylor]: Taking taylor expansion of 0 in y.re 9.090 * [backup-simplify]: Simplify 0 into 0 9.090 * [backup-simplify]: Simplify 0 into 0 9.090 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.090 * [taylor]: Taking taylor expansion of 0 in y.re 9.090 * [backup-simplify]: Simplify 0 into 0 9.090 * [backup-simplify]: Simplify 0 into 0 9.091 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.091 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.091 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.091 * [taylor]: Taking taylor expansion of 0 in x.re 9.091 * [backup-simplify]: Simplify 0 into 0 9.091 * [taylor]: Taking taylor expansion of 0 in y.re 9.091 * [backup-simplify]: Simplify 0 into 0 9.091 * [backup-simplify]: Simplify 0 into 0 9.091 * [taylor]: Taking taylor expansion of 0 in y.re 9.091 * [backup-simplify]: Simplify 0 into 0 9.091 * [backup-simplify]: Simplify 0 into 0 9.091 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.091 * [taylor]: Taking taylor expansion of 0 in y.re 9.091 * [backup-simplify]: Simplify 0 into 0 9.091 * [backup-simplify]: Simplify 0 into 0 9.092 * [backup-simplify]: Simplify 0 into 0 9.092 * [backup-simplify]: Simplify 0 into 0 9.092 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 9.092 * [backup-simplify]: Simplify 0 into 0 9.092 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 9.092 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.092 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 9.092 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.092 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.093 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.093 * [taylor]: Taking taylor expansion of y.re in y.re 9.093 * [backup-simplify]: Simplify 0 into 0 9.093 * [backup-simplify]: Simplify 1 into 1 9.093 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.093 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.093 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.093 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.093 * [taylor]: Taking taylor expansion of y.re in x.re 9.093 * [backup-simplify]: Simplify y.re into y.re 9.093 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.093 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.093 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.093 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.093 * [taylor]: Taking taylor expansion of y.re in x.im 9.093 * [backup-simplify]: Simplify y.re into y.re 9.093 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.093 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.093 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.093 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.093 * [taylor]: Taking taylor expansion of y.re in x.im 9.093 * [backup-simplify]: Simplify y.re into y.re 9.093 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.093 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.093 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.093 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.093 * [taylor]: Taking taylor expansion of y.re in x.re 9.094 * [backup-simplify]: Simplify y.re into y.re 9.094 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.094 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.094 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.094 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.094 * [taylor]: Taking taylor expansion of y.re in y.re 9.094 * [backup-simplify]: Simplify 0 into 0 9.094 * [backup-simplify]: Simplify 1 into 1 9.094 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.094 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.094 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.094 * [taylor]: Taking taylor expansion of 0 in x.re 9.094 * [backup-simplify]: Simplify 0 into 0 9.094 * [taylor]: Taking taylor expansion of 0 in y.re 9.094 * [backup-simplify]: Simplify 0 into 0 9.094 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.094 * [taylor]: Taking taylor expansion of 0 in y.re 9.094 * [backup-simplify]: Simplify 0 into 0 9.095 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 9.095 * [backup-simplify]: Simplify 0 into 0 9.095 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.095 * [taylor]: Taking taylor expansion of 0 in x.re 9.095 * [backup-simplify]: Simplify 0 into 0 9.095 * [taylor]: Taking taylor expansion of 0 in y.re 9.095 * [backup-simplify]: Simplify 0 into 0 9.095 * [taylor]: Taking taylor expansion of 0 in y.re 9.095 * [backup-simplify]: Simplify 0 into 0 9.095 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.095 * [taylor]: Taking taylor expansion of 0 in y.re 9.096 * [backup-simplify]: Simplify 0 into 0 9.096 * [backup-simplify]: Simplify 0 into 0 9.096 * [backup-simplify]: Simplify 0 into 0 9.096 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.096 * [backup-simplify]: Simplify 0 into 0 9.097 * [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 9.097 * [taylor]: Taking taylor expansion of 0 in x.re 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [taylor]: Taking taylor expansion of 0 in y.re 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [taylor]: Taking taylor expansion of 0 in y.re 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [taylor]: Taking taylor expansion of 0 in y.re 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [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 9.097 * [taylor]: Taking taylor expansion of 0 in y.re 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [backup-simplify]: Simplify 0 into 0 9.097 * [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) 9.098 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.098 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 9.098 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.098 * [taylor]: Taking taylor expansion of -1 in y.re 9.098 * [backup-simplify]: Simplify -1 into -1 9.098 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.098 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.098 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.098 * [taylor]: Taking taylor expansion of y.re in y.re 9.098 * [backup-simplify]: Simplify 0 into 0 9.098 * [backup-simplify]: Simplify 1 into 1 9.098 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.098 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.098 * [taylor]: Taking taylor expansion of -1 in x.re 9.098 * [backup-simplify]: Simplify -1 into -1 9.098 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.098 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.098 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.098 * [taylor]: Taking taylor expansion of y.re in x.re 9.098 * [backup-simplify]: Simplify y.re into y.re 9.098 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.098 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.098 * [taylor]: Taking taylor expansion of -1 in x.im 9.098 * [backup-simplify]: Simplify -1 into -1 9.098 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.098 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.098 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.098 * [taylor]: Taking taylor expansion of y.re in x.im 9.098 * [backup-simplify]: Simplify y.re into y.re 9.098 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.098 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.099 * [taylor]: Taking taylor expansion of -1 in x.im 9.099 * [backup-simplify]: Simplify -1 into -1 9.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.099 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.099 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.099 * [taylor]: Taking taylor expansion of y.re in x.im 9.099 * [backup-simplify]: Simplify y.re into y.re 9.099 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.099 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.099 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.099 * [taylor]: Taking taylor expansion of -1 in x.re 9.099 * [backup-simplify]: Simplify -1 into -1 9.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.099 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.099 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.099 * [taylor]: Taking taylor expansion of y.re in x.re 9.099 * [backup-simplify]: Simplify y.re into y.re 9.099 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.099 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.099 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.099 * [taylor]: Taking taylor expansion of -1 in y.re 9.099 * [backup-simplify]: Simplify -1 into -1 9.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.099 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.099 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.099 * [taylor]: Taking taylor expansion of y.re in y.re 9.099 * [backup-simplify]: Simplify 0 into 0 9.099 * [backup-simplify]: Simplify 1 into 1 9.100 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.100 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.100 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.100 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.100 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.100 * [taylor]: Taking taylor expansion of 0 in x.re 9.100 * [backup-simplify]: Simplify 0 into 0 9.100 * [taylor]: Taking taylor expansion of 0 in y.re 9.100 * [backup-simplify]: Simplify 0 into 0 9.100 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.101 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.101 * [taylor]: Taking taylor expansion of 0 in y.re 9.101 * [backup-simplify]: Simplify 0 into 0 9.101 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 9.102 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.102 * [backup-simplify]: Simplify 0 into 0 9.102 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.103 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 9.103 * [taylor]: Taking taylor expansion of 0 in x.re 9.103 * [backup-simplify]: Simplify 0 into 0 9.103 * [taylor]: Taking taylor expansion of 0 in y.re 9.103 * [backup-simplify]: Simplify 0 into 0 9.103 * [taylor]: Taking taylor expansion of 0 in y.re 9.103 * [backup-simplify]: Simplify 0 into 0 9.103 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 9.104 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 9.104 * [taylor]: Taking taylor expansion of 0 in y.re 9.104 * [backup-simplify]: Simplify 0 into 0 9.104 * [backup-simplify]: Simplify 0 into 0 9.104 * [backup-simplify]: Simplify 0 into 0 9.105 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.105 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.105 * [backup-simplify]: Simplify 0 into 0 9.105 * [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 9.106 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 9.106 * [taylor]: Taking taylor expansion of 0 in x.re 9.106 * [backup-simplify]: Simplify 0 into 0 9.106 * [taylor]: Taking taylor expansion of 0 in y.re 9.106 * [backup-simplify]: Simplify 0 into 0 9.106 * [taylor]: Taking taylor expansion of 0 in y.re 9.106 * [backup-simplify]: Simplify 0 into 0 9.106 * [taylor]: Taking taylor expansion of 0 in y.re 9.106 * [backup-simplify]: Simplify 0 into 0 9.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 9.107 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 9.107 * [taylor]: Taking taylor expansion of 0 in y.re 9.107 * [backup-simplify]: Simplify 0 into 0 9.107 * [backup-simplify]: Simplify 0 into 0 9.107 * [backup-simplify]: Simplify 0 into 0 9.108 * [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) 9.108 * * * [progress]: simplifying candidates 9.109 * [simplify]: Simplifying: (expm1 (cos (* (* (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)))))) (log1p (cos (* (* (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)))))) (log (cos (* (* (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)))))) (exp (cos (* (* (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)))))) (* (cbrt (cos (* (* (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)))))) (cbrt (cos (* (* (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))))))) (cbrt (cos (* (* (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)))))) (* (* (cos (* (* (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))))) (cos (* (* (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)))))) (cos (* (* (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)))))) (sqrt (cos (* (* (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)))))) (sqrt (cos (* (* (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)))))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* (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) 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.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) 9.110 * * [simplify]: Extracting # 0 : cost 0 9.110 * * [simplify]: Extracting # 1 : cost 0 9.110 * * [simplify]: Extracting # 2 : cost 0 9.110 * * [simplify]: Extracting # 3 : cost 0 9.111 * * [simplify]: Extracting # 4 : cost 0 9.111 * * [simplify]: Extracting # 5 : cost 0 9.111 * * [simplify]: Extracting # 6 : cost 0 9.111 * * [simplify]: Extracting # 7 : cost 0 9.111 * * [simplify]: Extracting # 8 : cost 0 9.111 * * [simplify]: Extracting # 9 : cost 0 9.111 * * [simplify]: Extracting # 10 : cost 0 9.111 * * [simplify]: iteration 0 : 85 enodes (cost 1008 ) 9.127 * * [simplify]: Extracting # 0 : cost 0 9.127 * * [simplify]: Extracting # 1 : cost 0 9.127 * * [simplify]: Extracting # 2 : cost 0 9.127 * * [simplify]: Extracting # 3 : cost 0 9.127 * * [simplify]: Extracting # 4 : cost 0 9.128 * * [simplify]: iteration 1 : 156 enodes (cost 998 ) 9.165 * * [simplify]: Extracting # 0 : cost 0 9.166 * * [simplify]: Extracting # 1 : cost 0 9.166 * * [simplify]: Extracting # 2 : cost 0 9.167 * * [simplify]: Extracting # 3 : cost 0 9.167 * * [simplify]: Extracting # 4 : cost 0 9.167 * * [simplify]: Extracting # 5 : cost 0 9.168 * * [simplify]: Extracting # 6 : cost 0 9.168 * * [simplify]: iteration 2 : 375 enodes (cost 620 ) 9.415 * * [simplify]: Extracting # 0 : cost 0 9.417 * * [simplify]: Extracting # 1 : cost 0 9.418 * * [simplify]: Extracting # 2 : cost 0 9.419 * * [simplify]: Extracting # 3 : cost 0 9.420 * * [simplify]: Extracting # 4 : cost 0 9.421 * * [simplify]: iteration 3 : 669 enodes (cost 588 ) 9.772 * * [simplify]: Extracting # 0 : cost 0 9.773 * * [simplify]: Extracting # 1 : cost 0 9.773 * * [simplify]: Extracting # 2 : cost 0 9.774 * * [simplify]: Extracting # 3 : cost 0 9.775 * * [simplify]: Extracting # 4 : cost 0 9.776 * * [simplify]: iteration 4 : 925 enodes (cost 588 ) 10.345 * * [simplify]: Extracting # 0 : cost 0 10.347 * * [simplify]: Extracting # 1 : cost 0 10.348 * * [simplify]: Extracting # 2 : cost 0 10.350 * * [simplify]: Extracting # 3 : cost 0 10.351 * * [simplify]: Extracting # 4 : cost 0 10.353 * * [simplify]: Extracting # 5 : cost 0 10.354 * * [simplify]: iteration 5 : 1602 enodes (cost 588 ) 12.381 * * [simplify]: Extracting # 0 : cost 0 12.389 * * [simplify]: Extracting # 1 : cost 0 12.395 * * [simplify]: Extracting # 2 : cost 0 12.400 * * [simplify]: Extracting # 3 : cost 0 12.406 * * [simplify]: Extracting # 4 : cost 0 12.412 * * [simplify]: Extracting # 5 : cost 0 12.418 * * [simplify]: iteration 6 : 3531 enodes (cost 588 ) 14.002 * * [simplify]: Extracting # 0 : cost 0 14.012 * * [simplify]: Extracting # 1 : cost 0 14.021 * * [simplify]: Extracting # 2 : cost 0 14.029 * * [simplify]: iteration done: 5001 enodes (cost 588 ) 14.030 * [simplify]: Simplified to: (expm1 (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (log1p (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (log (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (exp (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (* (cbrt (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (cbrt (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im))))) (cbrt (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (pow (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im))) 3) (sqrt (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (sqrt (cos (fma (atan2 x.im x.re) y.re (* (log (hypot x.re x.im)) y.im)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* (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) 1 (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) 14.031 * * * [progress]: adding candidates to table 14.632 * * [progress]: iteration 3 / 4 14.632 * * * [progress]: picking best candidate 14.707 * * * * [pick]: Picked # 14.707 * * * [progress]: localizing error 14.768 * * * [progress]: generating rewritten candidates 14.768 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 14.771 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 2 1) 14.771 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 1 2) 14.772 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 1) 14.774 * * * [progress]: generating series expansions 14.774 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 14.774 * [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.774 * [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.774 * [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.774 * [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.774 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.774 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 14.774 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 14.774 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 14.775 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.775 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 14.775 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 14.775 * [taylor]: Taking taylor expansion of x.re in y.re 14.775 * [backup-simplify]: Simplify x.re into x.re 14.775 * [taylor]: Taking taylor expansion of x.re in y.re 14.775 * [backup-simplify]: Simplify x.re into x.re 14.775 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 14.775 * [taylor]: Taking taylor expansion of x.im in y.re 14.775 * [backup-simplify]: Simplify x.im into x.im 14.775 * [taylor]: Taking taylor expansion of x.im in y.re 14.775 * [backup-simplify]: Simplify x.im into x.im 14.775 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.775 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.775 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.775 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.775 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.775 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.776 * [backup-simplify]: Simplify (+ 0 0) into 0 14.776 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.776 * [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.776 * [taylor]: Taking taylor expansion of y.im in y.re 14.776 * [backup-simplify]: Simplify y.im into y.im 14.776 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.776 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.776 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.776 * [taylor]: Taking taylor expansion of y.re in y.re 14.776 * [backup-simplify]: Simplify 0 into 0 14.776 * [backup-simplify]: Simplify 1 into 1 14.777 * [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.777 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.777 * [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.777 * [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.777 * [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.777 * [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.777 * [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.777 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.777 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 14.777 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.777 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.777 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.777 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.778 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.778 * [taylor]: Taking taylor expansion of x.re in y.im 14.778 * [backup-simplify]: Simplify x.re into x.re 14.778 * [taylor]: Taking taylor expansion of x.re in y.im 14.778 * [backup-simplify]: Simplify x.re into x.re 14.778 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.778 * [taylor]: Taking taylor expansion of x.im in y.im 14.778 * [backup-simplify]: Simplify x.im into x.im 14.778 * [taylor]: Taking taylor expansion of x.im in y.im 14.778 * [backup-simplify]: Simplify x.im into x.im 14.778 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.778 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.778 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.778 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.778 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.778 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.778 * [backup-simplify]: Simplify (+ 0 0) into 0 14.779 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.779 * [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.779 * [taylor]: Taking taylor expansion of y.im in y.im 14.779 * [backup-simplify]: Simplify 0 into 0 14.779 * [backup-simplify]: Simplify 1 into 1 14.779 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.779 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.779 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.779 * [taylor]: Taking taylor expansion of y.re in y.im 14.779 * [backup-simplify]: Simplify y.re into y.re 14.779 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 14.779 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.779 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.779 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.779 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.779 * [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.779 * [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.780 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.780 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 14.780 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 14.780 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 14.780 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.780 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 14.780 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 14.780 * [taylor]: Taking taylor expansion of x.re in x.im 14.780 * [backup-simplify]: Simplify x.re into x.re 14.780 * [taylor]: Taking taylor expansion of x.re in x.im 14.780 * [backup-simplify]: Simplify x.re into x.re 14.780 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 14.780 * [taylor]: Taking taylor expansion of x.im in x.im 14.780 * [backup-simplify]: Simplify 0 into 0 14.780 * [backup-simplify]: Simplify 1 into 1 14.780 * [taylor]: Taking taylor expansion of x.im in x.im 14.780 * [backup-simplify]: Simplify 0 into 0 14.780 * [backup-simplify]: Simplify 1 into 1 14.780 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.780 * [backup-simplify]: Simplify (* 0 0) into 0 14.780 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 14.780 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 14.780 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.781 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.781 * [backup-simplify]: Simplify (+ 0 0) into 0 14.781 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 14.781 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.781 * [taylor]: Taking taylor expansion of y.im in x.im 14.781 * [backup-simplify]: Simplify y.im into y.im 14.781 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.781 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.781 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.781 * [taylor]: Taking taylor expansion of y.re in x.im 14.781 * [backup-simplify]: Simplify y.re into y.re 14.782 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 14.782 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.782 * [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.782 * [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.782 * [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.782 * [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.782 * [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.782 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.782 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 14.782 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.782 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.782 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.782 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.782 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.782 * [taylor]: Taking taylor expansion of x.re in x.re 14.782 * [backup-simplify]: Simplify 0 into 0 14.782 * [backup-simplify]: Simplify 1 into 1 14.782 * [taylor]: Taking taylor expansion of x.re in x.re 14.782 * [backup-simplify]: Simplify 0 into 0 14.782 * [backup-simplify]: Simplify 1 into 1 14.782 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.782 * [taylor]: Taking taylor expansion of x.im in x.re 14.782 * [backup-simplify]: Simplify x.im into x.im 14.782 * [taylor]: Taking taylor expansion of x.im in x.re 14.782 * [backup-simplify]: Simplify x.im into x.im 14.783 * [backup-simplify]: Simplify (* 0 0) into 0 14.783 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.783 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.783 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.783 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.783 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.784 * [backup-simplify]: Simplify (+ 0 0) into 0 14.784 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.784 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.784 * [taylor]: Taking taylor expansion of y.im in x.re 14.784 * [backup-simplify]: Simplify y.im into y.im 14.784 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.784 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.784 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.784 * [taylor]: Taking taylor expansion of y.re in x.re 14.784 * [backup-simplify]: Simplify y.re into y.re 14.784 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 14.784 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.784 * [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.784 * [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.784 * [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.784 * [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.784 * [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.785 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.785 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 14.785 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.785 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.785 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.785 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.785 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.785 * [taylor]: Taking taylor expansion of x.re in x.re 14.785 * [backup-simplify]: Simplify 0 into 0 14.785 * [backup-simplify]: Simplify 1 into 1 14.785 * [taylor]: Taking taylor expansion of x.re in x.re 14.785 * [backup-simplify]: Simplify 0 into 0 14.785 * [backup-simplify]: Simplify 1 into 1 14.785 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.785 * [taylor]: Taking taylor expansion of x.im in x.re 14.785 * [backup-simplify]: Simplify x.im into x.im 14.785 * [taylor]: Taking taylor expansion of x.im in x.re 14.785 * [backup-simplify]: Simplify x.im into x.im 14.785 * [backup-simplify]: Simplify (* 0 0) into 0 14.785 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.785 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.785 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.786 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.786 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.786 * [backup-simplify]: Simplify (+ 0 0) into 0 14.786 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.786 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.786 * [taylor]: Taking taylor expansion of y.im in x.re 14.786 * [backup-simplify]: Simplify y.im into y.im 14.786 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.786 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.786 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.786 * [taylor]: Taking taylor expansion of y.re in x.re 14.786 * [backup-simplify]: Simplify y.re into y.re 14.786 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 14.786 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.787 * [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.787 * [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.787 * [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.787 * [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.787 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 14.787 * [backup-simplify]: Simplify (- 0) into 0 14.788 * [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.788 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.788 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.788 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 14.788 * [taylor]: Taking taylor expansion of y.im in x.im 14.788 * [backup-simplify]: Simplify y.im into y.im 14.788 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.788 * [taylor]: Taking taylor expansion of x.im in x.im 14.788 * [backup-simplify]: Simplify 0 into 0 14.788 * [backup-simplify]: Simplify 1 into 1 14.788 * [backup-simplify]: Simplify (log 1) into 0 14.788 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.788 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.788 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.788 * [taylor]: Taking taylor expansion of y.re in x.im 14.788 * [backup-simplify]: Simplify y.re into y.re 14.789 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.789 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.789 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.789 * [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.789 * [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.789 * [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.789 * [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.789 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 14.790 * [backup-simplify]: Simplify (- 0) into 0 14.790 * [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.790 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.790 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.790 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 14.790 * [taylor]: Taking taylor expansion of y.im in y.im 14.790 * [backup-simplify]: Simplify 0 into 0 14.790 * [backup-simplify]: Simplify 1 into 1 14.790 * [taylor]: Taking taylor expansion of (log x.im) in y.im 14.790 * [taylor]: Taking taylor expansion of x.im in y.im 14.790 * [backup-simplify]: Simplify x.im into x.im 14.790 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.790 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.790 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.790 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.790 * [taylor]: Taking taylor expansion of y.re in y.im 14.790 * [backup-simplify]: Simplify y.re into y.re 14.790 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 14.790 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.790 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.790 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.790 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.790 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.791 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.791 * [backup-simplify]: Simplify (- 0) into 0 14.791 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.791 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.792 * [taylor]: Taking taylor expansion of y.re in y.re 14.792 * [backup-simplify]: Simplify 0 into 0 14.792 * [backup-simplify]: Simplify 1 into 1 14.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.793 * [backup-simplify]: Simplify 1 into 1 14.793 * [backup-simplify]: Simplify (+ 0) into 0 14.793 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 14.794 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.794 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 14.794 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.794 * [backup-simplify]: Simplify (+ 0 0) into 0 14.795 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.795 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 14.795 * [backup-simplify]: Simplify (- 0) into 0 14.796 * [backup-simplify]: Simplify (+ 0 0) into 0 14.796 * [taylor]: Taking taylor expansion of 0 in x.im 14.796 * [backup-simplify]: Simplify 0 into 0 14.796 * [taylor]: Taking taylor expansion of 0 in y.im 14.796 * [backup-simplify]: Simplify 0 into 0 14.796 * [taylor]: Taking taylor expansion of 0 in y.re 14.796 * [backup-simplify]: Simplify 0 into 0 14.796 * [backup-simplify]: Simplify 0 into 0 14.796 * [backup-simplify]: Simplify (+ 0) into 0 14.797 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 14.797 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.798 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.798 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 14.798 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.798 * [backup-simplify]: Simplify (+ 0 0) into 0 14.799 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.799 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 14.799 * [backup-simplify]: Simplify (- 0) into 0 14.799 * [backup-simplify]: Simplify (+ 0 0) into 0 14.799 * [taylor]: Taking taylor expansion of 0 in y.im 14.799 * [backup-simplify]: Simplify 0 into 0 14.799 * [taylor]: Taking taylor expansion of 0 in y.re 14.799 * [backup-simplify]: Simplify 0 into 0 14.799 * [backup-simplify]: Simplify 0 into 0 14.800 * [backup-simplify]: Simplify (+ 0) into 0 14.800 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.801 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 14.801 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.801 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 14.801 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 14.802 * [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.802 * [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.802 * [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.802 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 14.802 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 14.802 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.802 * [taylor]: Taking taylor expansion of x.im in y.re 14.802 * [backup-simplify]: Simplify x.im into x.im 14.802 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.802 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.802 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.802 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.802 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.802 * [taylor]: Taking taylor expansion of y.re in y.re 14.802 * [backup-simplify]: Simplify 0 into 0 14.802 * [backup-simplify]: Simplify 1 into 1 14.802 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.802 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.803 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 14.803 * [backup-simplify]: Simplify (- 0) into 0 14.803 * [backup-simplify]: Simplify 0 into 0 14.803 * [backup-simplify]: Simplify (+ 0) into 0 14.803 * [backup-simplify]: Simplify 0 into 0 14.804 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.804 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 14.805 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 14.805 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 14.806 * [backup-simplify]: Simplify (+ 1 0) into 1 14.806 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 14.807 * [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.807 * [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.808 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.808 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 14.808 * [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.809 * [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.809 * [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.809 * [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.809 * [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.809 * [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.809 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.809 * [backup-simplify]: Simplify 1/2 into 1/2 14.809 * [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.809 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 14.809 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.809 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.809 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 14.809 * [taylor]: Taking taylor expansion of y.im in x.im 14.809 * [backup-simplify]: Simplify y.im into y.im 14.809 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.809 * [taylor]: Taking taylor expansion of x.im in x.im 14.809 * [backup-simplify]: Simplify 0 into 0 14.809 * [backup-simplify]: Simplify 1 into 1 14.810 * [backup-simplify]: Simplify (log 1) into 0 14.810 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.810 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.810 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.810 * [taylor]: Taking taylor expansion of y.re in x.im 14.810 * [backup-simplify]: Simplify y.re into y.re 14.810 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.811 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.811 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.811 * [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.811 * [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.811 * [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.811 * [taylor]: Taking taylor expansion of y.im in x.im 14.811 * [backup-simplify]: Simplify y.im into y.im 14.811 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 14.811 * [taylor]: Taking taylor expansion of x.im in x.im 14.811 * [backup-simplify]: Simplify 0 into 0 14.811 * [backup-simplify]: Simplify 1 into 1 14.812 * [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.812 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 14.812 * [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.813 * [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.813 * [backup-simplify]: Simplify (* 1 1) into 1 14.813 * [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.814 * [backup-simplify]: Simplify (+ 0) into 0 14.814 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 14.816 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.816 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.816 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 14.816 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.817 * [backup-simplify]: Simplify (+ 0 0) into 0 14.817 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.818 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 14.818 * [backup-simplify]: Simplify (+ 0 0) into 0 14.819 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.820 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 14.823 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 14.824 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.824 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 14.825 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.825 * [backup-simplify]: Simplify (+ 0 0) into 0 14.826 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.826 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 14.827 * [backup-simplify]: Simplify (+ 0 0) into 0 14.827 * [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.828 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 14.829 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 14.829 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.830 * [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.832 * [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.833 * [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.833 * [backup-simplify]: Simplify (- 0) into 0 14.833 * [taylor]: Taking taylor expansion of 0 in y.im 14.834 * [backup-simplify]: Simplify 0 into 0 14.834 * [taylor]: Taking taylor expansion of 0 in y.re 14.834 * [backup-simplify]: Simplify 0 into 0 14.834 * [backup-simplify]: Simplify 0 into 0 14.834 * [taylor]: Taking taylor expansion of 0 in y.im 14.834 * [backup-simplify]: Simplify 0 into 0 14.834 * [taylor]: Taking taylor expansion of 0 in y.re 14.834 * [backup-simplify]: Simplify 0 into 0 14.834 * [backup-simplify]: Simplify 0 into 0 14.834 * [backup-simplify]: Simplify 1 into 1 14.834 * [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.834 * [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.834 * [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.834 * [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.835 * [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.835 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 14.835 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 14.835 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 14.835 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.835 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 14.835 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 14.835 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.835 * [taylor]: Taking taylor expansion of x.re in y.re 14.835 * [backup-simplify]: Simplify x.re into x.re 14.835 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.835 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.835 * [taylor]: Taking taylor expansion of x.re in y.re 14.835 * [backup-simplify]: Simplify x.re into x.re 14.835 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.835 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 14.835 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.835 * [taylor]: Taking taylor expansion of x.im in y.re 14.835 * [backup-simplify]: Simplify x.im into x.im 14.835 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.835 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.835 * [taylor]: Taking taylor expansion of x.im in y.re 14.835 * [backup-simplify]: Simplify x.im into x.im 14.836 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.836 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.836 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.836 * [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.836 * [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.836 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.837 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.837 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.838 * [backup-simplify]: Simplify (+ 0 0) into 0 14.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.838 * [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.838 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 14.838 * [taylor]: Taking taylor expansion of y.im in y.re 14.839 * [backup-simplify]: Simplify y.im into y.im 14.839 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.839 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.839 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.839 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.839 * [taylor]: Taking taylor expansion of y.re in y.re 14.839 * [backup-simplify]: Simplify 0 into 0 14.839 * [backup-simplify]: Simplify 1 into 1 14.839 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.839 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.839 * [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.839 * [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.840 * [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.840 * [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.840 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 14.840 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.840 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.840 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.840 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.840 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.840 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.840 * [taylor]: Taking taylor expansion of x.re in y.im 14.840 * [backup-simplify]: Simplify x.re into x.re 14.840 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.840 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.840 * [taylor]: Taking taylor expansion of x.re in y.im 14.840 * [backup-simplify]: Simplify x.re into x.re 14.840 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.840 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.840 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.840 * [taylor]: Taking taylor expansion of x.im in y.im 14.840 * [backup-simplify]: Simplify x.im into x.im 14.840 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.840 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.840 * [taylor]: Taking taylor expansion of x.im in y.im 14.840 * [backup-simplify]: Simplify x.im into x.im 14.841 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.841 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.841 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.841 * [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.841 * [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.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.842 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.842 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.842 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.842 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.842 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.843 * [backup-simplify]: Simplify (+ 0 0) into 0 14.843 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.843 * [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.843 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.843 * [taylor]: Taking taylor expansion of y.im in y.im 14.843 * [backup-simplify]: Simplify 0 into 0 14.843 * [backup-simplify]: Simplify 1 into 1 14.844 * [backup-simplify]: Simplify (/ 1 1) into 1 14.844 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.844 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.844 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.844 * [taylor]: Taking taylor expansion of y.re in y.im 14.844 * [backup-simplify]: Simplify y.re into y.re 14.844 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.845 * [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.845 * [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.845 * [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.845 * [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.845 * [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.846 * [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.846 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 14.846 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 14.846 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 14.846 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.846 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 14.846 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 14.846 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.846 * [taylor]: Taking taylor expansion of x.re in x.im 14.846 * [backup-simplify]: Simplify x.re into x.re 14.846 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.846 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.846 * [taylor]: Taking taylor expansion of x.re in x.im 14.846 * [backup-simplify]: Simplify x.re into x.re 14.846 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.846 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 14.846 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.846 * [taylor]: Taking taylor expansion of x.im in x.im 14.846 * [backup-simplify]: Simplify 0 into 0 14.846 * [backup-simplify]: Simplify 1 into 1 14.857 * [backup-simplify]: Simplify (/ 1 1) into 1 14.857 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.857 * [taylor]: Taking taylor expansion of x.im in x.im 14.857 * [backup-simplify]: Simplify 0 into 0 14.857 * [backup-simplify]: Simplify 1 into 1 14.858 * [backup-simplify]: Simplify (/ 1 1) into 1 14.858 * [backup-simplify]: Simplify (* 1 1) into 1 14.858 * [backup-simplify]: Simplify (+ 0 1) into 1 14.859 * [backup-simplify]: Simplify (sqrt 1) into 1 14.860 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.860 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.861 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.862 * [backup-simplify]: Simplify (+ 0 0) into 0 14.862 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.863 * [backup-simplify]: Simplify (log 1) into 0 14.863 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 14.863 * [taylor]: Taking taylor expansion of y.im in x.im 14.863 * [backup-simplify]: Simplify y.im into y.im 14.863 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.863 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.863 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.863 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.863 * [taylor]: Taking taylor expansion of y.re in x.im 14.863 * [backup-simplify]: Simplify y.re into y.re 14.863 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.864 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.864 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 14.864 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 14.864 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 14.865 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 14.865 * [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 14.865 * [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 14.865 * [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.865 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 14.865 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.865 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.865 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.865 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.865 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.865 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.865 * [taylor]: Taking taylor expansion of x.re in x.re 14.865 * [backup-simplify]: Simplify 0 into 0 14.865 * [backup-simplify]: Simplify 1 into 1 14.866 * [backup-simplify]: Simplify (/ 1 1) into 1 14.866 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.866 * [taylor]: Taking taylor expansion of x.re in x.re 14.866 * [backup-simplify]: Simplify 0 into 0 14.866 * [backup-simplify]: Simplify 1 into 1 14.866 * [backup-simplify]: Simplify (/ 1 1) into 1 14.866 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.866 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.866 * [taylor]: Taking taylor expansion of x.im in x.re 14.866 * [backup-simplify]: Simplify x.im into x.im 14.866 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.866 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.866 * [taylor]: Taking taylor expansion of x.im in x.re 14.866 * [backup-simplify]: Simplify x.im into x.im 14.867 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.867 * [backup-simplify]: Simplify (* 1 1) into 1 14.867 * [backup-simplify]: Simplify (+ 1 0) into 1 14.868 * [backup-simplify]: Simplify (sqrt 1) into 1 14.868 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.869 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.870 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.870 * [backup-simplify]: Simplify (+ 0 0) into 0 14.871 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.871 * [backup-simplify]: Simplify (log 1) into 0 14.871 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.872 * [taylor]: Taking taylor expansion of y.im in x.re 14.872 * [backup-simplify]: Simplify y.im into y.im 14.872 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.872 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.872 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.872 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.872 * [taylor]: Taking taylor expansion of y.re in x.re 14.872 * [backup-simplify]: Simplify y.re into y.re 14.872 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.873 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.873 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 14.873 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.873 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.873 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.874 * [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 14.874 * [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 14.874 * [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.874 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 14.874 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.874 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.874 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.874 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.874 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.874 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.874 * [taylor]: Taking taylor expansion of x.re in x.re 14.874 * [backup-simplify]: Simplify 0 into 0 14.874 * [backup-simplify]: Simplify 1 into 1 14.875 * [backup-simplify]: Simplify (/ 1 1) into 1 14.875 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.875 * [taylor]: Taking taylor expansion of x.re in x.re 14.875 * [backup-simplify]: Simplify 0 into 0 14.875 * [backup-simplify]: Simplify 1 into 1 14.875 * [backup-simplify]: Simplify (/ 1 1) into 1 14.875 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.875 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.875 * [taylor]: Taking taylor expansion of x.im in x.re 14.875 * [backup-simplify]: Simplify x.im into x.im 14.875 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.875 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.875 * [taylor]: Taking taylor expansion of x.im in x.re 14.875 * [backup-simplify]: Simplify x.im into x.im 14.875 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.876 * [backup-simplify]: Simplify (* 1 1) into 1 14.876 * [backup-simplify]: Simplify (+ 1 0) into 1 14.877 * [backup-simplify]: Simplify (sqrt 1) into 1 14.877 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.878 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.879 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.879 * [backup-simplify]: Simplify (+ 0 0) into 0 14.880 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.880 * [backup-simplify]: Simplify (log 1) into 0 14.880 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.880 * [taylor]: Taking taylor expansion of y.im in x.re 14.880 * [backup-simplify]: Simplify y.im into y.im 14.880 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.880 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.880 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.880 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.880 * [taylor]: Taking taylor expansion of y.re in x.re 14.880 * [backup-simplify]: Simplify y.re into y.re 14.881 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.881 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.881 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 14.881 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.882 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.882 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.882 * [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))) 14.883 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.883 * [backup-simplify]: Simplify (- 0) into 0 14.883 * [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))) 14.884 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 14.884 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 14.884 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.884 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.884 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.884 * [taylor]: Taking taylor expansion of y.re in x.im 14.884 * [backup-simplify]: Simplify y.re into y.re 14.884 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.884 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.884 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.884 * [taylor]: Taking taylor expansion of x.re in x.im 14.884 * [backup-simplify]: Simplify x.re into x.re 14.884 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.884 * [taylor]: Taking taylor expansion of y.im in x.im 14.884 * [backup-simplify]: Simplify y.im into y.im 14.884 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.884 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 14.885 * [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)) 14.885 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.885 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.886 * [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))) 14.886 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.886 * [backup-simplify]: Simplify (- 0) into 0 14.886 * [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))) 14.886 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 14.886 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 14.886 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.886 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.886 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.886 * [taylor]: Taking taylor expansion of y.re in y.im 14.886 * [backup-simplify]: Simplify y.re into y.re 14.887 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.887 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 14.887 * [taylor]: Taking taylor expansion of (log x.re) in y.im 14.887 * [taylor]: Taking taylor expansion of x.re in y.im 14.887 * [backup-simplify]: Simplify x.re into x.re 14.887 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.887 * [taylor]: Taking taylor expansion of y.im in y.im 14.887 * [backup-simplify]: Simplify 0 into 0 14.887 * [backup-simplify]: Simplify 1 into 1 14.887 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 14.887 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 14.887 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 14.887 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.887 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 14.887 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 14.887 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.887 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.887 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.887 * [taylor]: Taking taylor expansion of y.re in y.re 14.887 * [backup-simplify]: Simplify 0 into 0 14.887 * [backup-simplify]: Simplify 1 into 1 14.887 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.887 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 14.887 * [taylor]: Taking taylor expansion of (log x.re) in y.re 14.887 * [taylor]: Taking taylor expansion of x.re in y.re 14.887 * [backup-simplify]: Simplify x.re into x.re 14.887 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.887 * [taylor]: Taking taylor expansion of y.im in y.re 14.887 * [backup-simplify]: Simplify y.im into y.im 14.887 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.888 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.888 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.888 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.888 * [backup-simplify]: Simplify (+ 0) into 0 14.889 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.889 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.889 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 14.890 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.890 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 14.890 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.890 * [backup-simplify]: Simplify (+ 0 0) into 0 14.891 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.891 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.891 * [backup-simplify]: Simplify (- 0) into 0 14.892 * [backup-simplify]: Simplify (+ 0 0) into 0 14.892 * [taylor]: Taking taylor expansion of 0 in x.im 14.892 * [backup-simplify]: Simplify 0 into 0 14.892 * [taylor]: Taking taylor expansion of 0 in y.im 14.892 * [backup-simplify]: Simplify 0 into 0 14.892 * [taylor]: Taking taylor expansion of 0 in y.re 14.892 * [backup-simplify]: Simplify 0 into 0 14.892 * [backup-simplify]: Simplify 0 into 0 14.892 * [backup-simplify]: Simplify (+ 0) into 0 14.893 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.893 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.894 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.894 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.894 * [backup-simplify]: Simplify (- 0) into 0 14.894 * [backup-simplify]: Simplify (+ 0 0) into 0 14.895 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.895 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.895 * [backup-simplify]: Simplify (- 0) into 0 14.896 * [backup-simplify]: Simplify (+ 0 0) into 0 14.896 * [taylor]: Taking taylor expansion of 0 in y.im 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [taylor]: Taking taylor expansion of 0 in y.re 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [taylor]: Taking taylor expansion of 0 in y.re 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.897 * [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 14.897 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 14.898 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 14.898 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 14.899 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 14.899 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.899 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 14.900 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 14.902 * [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)) 14.902 * [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)))) 14.902 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 14.902 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 14.903 * [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)))) 14.903 * [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))) 14.904 * [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)))) 14.904 * [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)))) 14.904 * [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 14.904 * [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 14.904 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.904 * [backup-simplify]: Simplify 1/2 into 1/2 14.904 * [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 14.904 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 14.904 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 14.904 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.904 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.904 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.904 * [taylor]: Taking taylor expansion of y.re in x.im 14.904 * [backup-simplify]: Simplify y.re into y.re 14.904 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.904 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.904 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.904 * [taylor]: Taking taylor expansion of x.re in x.im 14.904 * [backup-simplify]: Simplify x.re into x.re 14.904 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.904 * [taylor]: Taking taylor expansion of y.im in x.im 14.904 * [backup-simplify]: Simplify y.im into y.im 14.905 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.905 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 14.905 * [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)) 14.905 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.905 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.905 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 14.905 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 14.905 * [taylor]: Taking taylor expansion of x.im in x.im 14.905 * [backup-simplify]: Simplify 0 into 0 14.905 * [backup-simplify]: Simplify 1 into 1 14.905 * [taylor]: Taking taylor expansion of y.im in x.im 14.905 * [backup-simplify]: Simplify y.im into y.im 14.905 * [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))) 14.906 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.906 * [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))) 14.906 * [backup-simplify]: Simplify (* 1 1) into 1 14.906 * [backup-simplify]: Simplify (* 1 y.im) into y.im 14.906 * [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) 14.906 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.907 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.907 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.907 * [backup-simplify]: Simplify (- 0) into 0 14.908 * [backup-simplify]: Simplify (+ 0 0) into 0 14.908 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.908 * [backup-simplify]: Simplify (+ 0) into 0 14.909 * [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 14.909 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 14.910 * [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 14.910 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 14.910 * [backup-simplify]: Simplify (- 0) into 0 14.911 * [backup-simplify]: Simplify (+ 0 0) into 0 14.911 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.912 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.912 * [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 14.912 * [backup-simplify]: Simplify (+ 0 0) into 0 14.913 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.913 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 14.914 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 14.914 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.915 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.915 * [backup-simplify]: Simplify (+ 0 0) into 0 14.915 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 14.916 * [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 14.916 * [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 14.916 * [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 14.917 * [backup-simplify]: Simplify (- 0) into 0 14.917 * [taylor]: Taking taylor expansion of 0 in y.im 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [taylor]: Taking taylor expansion of 0 in y.re 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [taylor]: Taking taylor expansion of 0 in y.im 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [taylor]: Taking taylor expansion of 0 in y.re 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [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))))) 14.917 * [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)))) 14.918 * [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 14.918 * [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 14.918 * [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 14.918 * [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))) 14.918 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 14.918 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 14.918 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 14.918 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.918 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 14.918 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 14.918 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 14.918 * [taylor]: Taking taylor expansion of -1 in y.re 14.918 * [backup-simplify]: Simplify -1 into -1 14.918 * [taylor]: Taking taylor expansion of x.re in y.re 14.918 * [backup-simplify]: Simplify x.re into x.re 14.918 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.918 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 14.918 * [taylor]: Taking taylor expansion of -1 in y.re 14.918 * [backup-simplify]: Simplify -1 into -1 14.918 * [taylor]: Taking taylor expansion of x.re in y.re 14.918 * [backup-simplify]: Simplify x.re into x.re 14.918 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.918 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 14.918 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 14.918 * [taylor]: Taking taylor expansion of -1 in y.re 14.918 * [backup-simplify]: Simplify -1 into -1 14.918 * [taylor]: Taking taylor expansion of x.im in y.re 14.918 * [backup-simplify]: Simplify x.im into x.im 14.918 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.918 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 14.918 * [taylor]: Taking taylor expansion of -1 in y.re 14.918 * [backup-simplify]: Simplify -1 into -1 14.918 * [taylor]: Taking taylor expansion of x.im in y.re 14.918 * [backup-simplify]: Simplify x.im into x.im 14.918 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.918 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.918 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.919 * [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.919 * [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.919 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.919 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.919 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.919 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.919 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.919 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.920 * [backup-simplify]: Simplify (+ 0 0) into 0 14.920 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.920 * [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.920 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 14.920 * [taylor]: Taking taylor expansion of -1 in y.re 14.920 * [backup-simplify]: Simplify -1 into -1 14.920 * [taylor]: Taking taylor expansion of y.im in y.re 14.920 * [backup-simplify]: Simplify y.im into y.im 14.920 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.920 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 14.920 * [taylor]: Taking taylor expansion of -1 in y.re 14.920 * [backup-simplify]: Simplify -1 into -1 14.920 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 14.920 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 14.920 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.920 * [taylor]: Taking taylor expansion of y.re in y.re 14.920 * [backup-simplify]: Simplify 0 into 0 14.920 * [backup-simplify]: Simplify 1 into 1 14.920 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.921 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 14.921 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.921 * [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)))) 14.921 * [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 14.921 * [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 14.921 * [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))) 14.921 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 14.921 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 14.921 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 14.921 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.921 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 14.921 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 14.921 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.921 * [taylor]: Taking taylor expansion of -1 in y.im 14.921 * [backup-simplify]: Simplify -1 into -1 14.921 * [taylor]: Taking taylor expansion of x.re in y.im 14.921 * [backup-simplify]: Simplify x.re into x.re 14.921 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.921 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.921 * [taylor]: Taking taylor expansion of -1 in y.im 14.921 * [backup-simplify]: Simplify -1 into -1 14.921 * [taylor]: Taking taylor expansion of x.re in y.im 14.921 * [backup-simplify]: Simplify x.re into x.re 14.921 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.921 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 14.921 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.921 * [taylor]: Taking taylor expansion of -1 in y.im 14.921 * [backup-simplify]: Simplify -1 into -1 14.921 * [taylor]: Taking taylor expansion of x.im in y.im 14.921 * [backup-simplify]: Simplify x.im into x.im 14.922 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.922 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.922 * [taylor]: Taking taylor expansion of -1 in y.im 14.922 * [backup-simplify]: Simplify -1 into -1 14.922 * [taylor]: Taking taylor expansion of x.im in y.im 14.922 * [backup-simplify]: Simplify x.im into x.im 14.922 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.922 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.922 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.922 * [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.922 * [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.922 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.922 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.922 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.922 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.923 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.923 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.923 * [backup-simplify]: Simplify (+ 0 0) into 0 14.923 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.923 * [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.923 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 14.923 * [taylor]: Taking taylor expansion of -1 in y.im 14.923 * [backup-simplify]: Simplify -1 into -1 14.923 * [taylor]: Taking taylor expansion of y.im in y.im 14.923 * [backup-simplify]: Simplify 0 into 0 14.923 * [backup-simplify]: Simplify 1 into 1 14.924 * [backup-simplify]: Simplify (/ -1 1) into -1 14.924 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 14.924 * [taylor]: Taking taylor expansion of -1 in y.im 14.924 * [backup-simplify]: Simplify -1 into -1 14.924 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 14.924 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 14.924 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.924 * [taylor]: Taking taylor expansion of y.re in y.im 14.924 * [backup-simplify]: Simplify y.re into y.re 14.924 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.924 * [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)))))) 14.925 * [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)))))) 14.925 * [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)))) 14.925 * [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 14.925 * [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 14.925 * [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))) 14.925 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 14.925 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 14.925 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 14.925 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.925 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 14.925 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 14.925 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 14.925 * [taylor]: Taking taylor expansion of -1 in x.im 14.925 * [backup-simplify]: Simplify -1 into -1 14.925 * [taylor]: Taking taylor expansion of x.re in x.im 14.925 * [backup-simplify]: Simplify x.re into x.re 14.925 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.925 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 14.925 * [taylor]: Taking taylor expansion of -1 in x.im 14.925 * [backup-simplify]: Simplify -1 into -1 14.925 * [taylor]: Taking taylor expansion of x.re in x.im 14.925 * [backup-simplify]: Simplify x.re into x.re 14.925 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.925 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 14.925 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 14.925 * [taylor]: Taking taylor expansion of -1 in x.im 14.925 * [backup-simplify]: Simplify -1 into -1 14.925 * [taylor]: Taking taylor expansion of x.im in x.im 14.925 * [backup-simplify]: Simplify 0 into 0 14.925 * [backup-simplify]: Simplify 1 into 1 14.926 * [backup-simplify]: Simplify (/ -1 1) into -1 14.926 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 14.926 * [taylor]: Taking taylor expansion of -1 in x.im 14.926 * [backup-simplify]: Simplify -1 into -1 14.926 * [taylor]: Taking taylor expansion of x.im in x.im 14.926 * [backup-simplify]: Simplify 0 into 0 14.926 * [backup-simplify]: Simplify 1 into 1 14.926 * [backup-simplify]: Simplify (/ -1 1) into -1 14.926 * [backup-simplify]: Simplify (* -1 -1) into 1 14.927 * [backup-simplify]: Simplify (+ 0 1) into 1 14.927 * [backup-simplify]: Simplify (sqrt 1) into 1 14.927 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.928 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.928 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.928 * [backup-simplify]: Simplify (+ 0 0) into 0 14.929 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.929 * [backup-simplify]: Simplify (log 1) into 0 14.929 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 14.929 * [taylor]: Taking taylor expansion of -1 in x.im 14.929 * [backup-simplify]: Simplify -1 into -1 14.929 * [taylor]: Taking taylor expansion of y.im in x.im 14.929 * [backup-simplify]: Simplify y.im into y.im 14.929 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.929 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.929 * [taylor]: Taking taylor expansion of -1 in x.im 14.929 * [backup-simplify]: Simplify -1 into -1 14.929 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.929 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.929 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.929 * [taylor]: Taking taylor expansion of y.re in x.im 14.929 * [backup-simplify]: Simplify y.re into y.re 14.929 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.930 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.930 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 14.930 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.930 * [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)) 14.930 * [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))) 14.930 * [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))) 14.930 * [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 14.930 * [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 14.931 * [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))) 14.931 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 14.931 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 14.931 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 14.931 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.931 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 14.931 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 14.931 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.931 * [taylor]: Taking taylor expansion of -1 in x.re 14.931 * [backup-simplify]: Simplify -1 into -1 14.931 * [taylor]: Taking taylor expansion of x.re in x.re 14.931 * [backup-simplify]: Simplify 0 into 0 14.931 * [backup-simplify]: Simplify 1 into 1 14.931 * [backup-simplify]: Simplify (/ -1 1) into -1 14.931 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.931 * [taylor]: Taking taylor expansion of -1 in x.re 14.931 * [backup-simplify]: Simplify -1 into -1 14.931 * [taylor]: Taking taylor expansion of x.re in x.re 14.931 * [backup-simplify]: Simplify 0 into 0 14.931 * [backup-simplify]: Simplify 1 into 1 14.932 * [backup-simplify]: Simplify (/ -1 1) into -1 14.932 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 14.932 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.932 * [taylor]: Taking taylor expansion of -1 in x.re 14.932 * [backup-simplify]: Simplify -1 into -1 14.932 * [taylor]: Taking taylor expansion of x.im in x.re 14.932 * [backup-simplify]: Simplify x.im into x.im 14.932 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.932 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.932 * [taylor]: Taking taylor expansion of -1 in x.re 14.932 * [backup-simplify]: Simplify -1 into -1 14.932 * [taylor]: Taking taylor expansion of x.im in x.re 14.932 * [backup-simplify]: Simplify x.im into x.im 14.932 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.932 * [backup-simplify]: Simplify (* -1 -1) into 1 14.932 * [backup-simplify]: Simplify (+ 1 0) into 1 14.933 * [backup-simplify]: Simplify (sqrt 1) into 1 14.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.934 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.934 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.934 * [backup-simplify]: Simplify (+ 0 0) into 0 14.935 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.935 * [backup-simplify]: Simplify (log 1) into 0 14.935 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 14.935 * [taylor]: Taking taylor expansion of -1 in x.re 14.935 * [backup-simplify]: Simplify -1 into -1 14.935 * [taylor]: Taking taylor expansion of y.im in x.re 14.935 * [backup-simplify]: Simplify y.im into y.im 14.935 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.935 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 14.935 * [taylor]: Taking taylor expansion of -1 in x.re 14.935 * [backup-simplify]: Simplify -1 into -1 14.935 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 14.935 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.935 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.935 * [taylor]: Taking taylor expansion of y.re in x.re 14.935 * [backup-simplify]: Simplify y.re into y.re 14.935 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.936 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.936 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 14.936 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.936 * [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)) 14.936 * [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))) 14.936 * [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))) 14.936 * [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 14.936 * [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 14.936 * [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))) 14.936 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 14.936 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 14.936 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 14.937 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.937 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 14.937 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 14.937 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.937 * [taylor]: Taking taylor expansion of -1 in x.re 14.937 * [backup-simplify]: Simplify -1 into -1 14.937 * [taylor]: Taking taylor expansion of x.re in x.re 14.937 * [backup-simplify]: Simplify 0 into 0 14.937 * [backup-simplify]: Simplify 1 into 1 14.937 * [backup-simplify]: Simplify (/ -1 1) into -1 14.937 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.937 * [taylor]: Taking taylor expansion of -1 in x.re 14.937 * [backup-simplify]: Simplify -1 into -1 14.937 * [taylor]: Taking taylor expansion of x.re in x.re 14.937 * [backup-simplify]: Simplify 0 into 0 14.937 * [backup-simplify]: Simplify 1 into 1 14.938 * [backup-simplify]: Simplify (/ -1 1) into -1 14.938 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 14.938 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.938 * [taylor]: Taking taylor expansion of -1 in x.re 14.938 * [backup-simplify]: Simplify -1 into -1 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 (/ -1 x.im) into (/ -1 x.im) 14.938 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.938 * [taylor]: Taking taylor expansion of -1 in x.re 14.938 * [backup-simplify]: Simplify -1 into -1 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 (/ -1 x.im) into (/ -1 x.im) 14.938 * [backup-simplify]: Simplify (* -1 -1) into 1 14.938 * [backup-simplify]: Simplify (+ 1 0) into 1 14.939 * [backup-simplify]: Simplify (sqrt 1) into 1 14.939 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.940 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.940 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.940 * [backup-simplify]: Simplify (+ 0 0) into 0 14.941 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.941 * [backup-simplify]: Simplify (log 1) into 0 14.941 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 14.941 * [taylor]: Taking taylor expansion of -1 in x.re 14.941 * [backup-simplify]: Simplify -1 into -1 14.941 * [taylor]: Taking taylor expansion of y.im in x.re 14.941 * [backup-simplify]: Simplify y.im into y.im 14.941 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.941 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 14.941 * [taylor]: Taking taylor expansion of -1 in x.re 14.941 * [backup-simplify]: Simplify -1 into -1 14.941 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 14.941 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.941 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.942 * [taylor]: Taking taylor expansion of y.re in x.re 14.942 * [backup-simplify]: Simplify y.re into y.re 14.942 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.942 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.942 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 14.942 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.942 * [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)) 14.943 * [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))) 14.943 * [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))) 14.943 * [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))) 14.943 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.943 * [backup-simplify]: Simplify (- 0) into 0 14.944 * [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))) 14.944 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 14.944 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.944 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.944 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.944 * [taylor]: Taking taylor expansion of x.re in x.im 14.944 * [backup-simplify]: Simplify x.re into x.re 14.944 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.944 * [taylor]: Taking taylor expansion of y.im in x.im 14.944 * [backup-simplify]: Simplify y.im into y.im 14.944 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.944 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.944 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.944 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 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 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.944 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.944 * [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)) 14.945 * [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))) 14.945 * [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))) 14.945 * [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))) 14.945 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.945 * [backup-simplify]: Simplify (- 0) into 0 14.945 * [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))) 14.946 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 14.946 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 14.946 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 14.946 * [taylor]: Taking taylor expansion of (log x.re) in y.im 14.946 * [taylor]: Taking taylor expansion of x.re in y.im 14.946 * [backup-simplify]: Simplify x.re into x.re 14.946 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.946 * [taylor]: Taking taylor expansion of y.im in y.im 14.946 * [backup-simplify]: Simplify 0 into 0 14.946 * [backup-simplify]: Simplify 1 into 1 14.946 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 14.946 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 14.946 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 14.946 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.946 * [taylor]: Taking taylor expansion of y.re in y.im 14.946 * [backup-simplify]: Simplify y.re into y.re 14.946 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.946 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 14.947 * [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))) 14.947 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 14.947 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 14.947 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 14.947 * [taylor]: Taking taylor expansion of (log x.re) in y.re 14.947 * [taylor]: Taking taylor expansion of x.re in y.re 14.947 * [backup-simplify]: Simplify x.re into x.re 14.947 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.947 * [taylor]: Taking taylor expansion of y.im in y.re 14.947 * [backup-simplify]: Simplify y.im into y.im 14.947 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.947 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 14.947 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 14.947 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.947 * [taylor]: Taking taylor expansion of y.re in y.re 14.947 * [backup-simplify]: Simplify 0 into 0 14.947 * [backup-simplify]: Simplify 1 into 1 14.947 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.948 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.948 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.948 * [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))) 14.948 * [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))) 14.949 * [backup-simplify]: Simplify (+ 0) into 0 14.950 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 14.950 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.950 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 14.952 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.952 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 14.952 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.953 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 14.953 * [backup-simplify]: Simplify (+ 0 0) into 0 14.954 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.955 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 14.955 * [backup-simplify]: Simplify (- 0) into 0 14.956 * [backup-simplify]: Simplify (+ 0 0) into 0 14.956 * [taylor]: Taking taylor expansion of 0 in x.im 14.956 * [backup-simplify]: Simplify 0 into 0 14.956 * [taylor]: Taking taylor expansion of 0 in y.im 14.956 * [backup-simplify]: Simplify 0 into 0 14.956 * [taylor]: Taking taylor expansion of 0 in y.re 14.956 * [backup-simplify]: Simplify 0 into 0 14.956 * [backup-simplify]: Simplify 0 into 0 14.956 * [backup-simplify]: Simplify (+ 0) into 0 14.957 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 14.958 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.958 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.958 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.959 * [backup-simplify]: Simplify (- 0) into 0 14.959 * [backup-simplify]: Simplify (+ 0 0) into 0 14.960 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.961 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 14.961 * [backup-simplify]: Simplify (- 0) into 0 14.961 * [backup-simplify]: Simplify (+ 0 0) into 0 14.961 * [taylor]: Taking taylor expansion of 0 in y.im 14.961 * [backup-simplify]: Simplify 0 into 0 14.961 * [taylor]: Taking taylor expansion of 0 in y.re 14.961 * [backup-simplify]: Simplify 0 into 0 14.961 * [backup-simplify]: Simplify 0 into 0 14.962 * [taylor]: Taking taylor expansion of 0 in y.re 14.962 * [backup-simplify]: Simplify 0 into 0 14.962 * [backup-simplify]: Simplify 0 into 0 14.962 * [backup-simplify]: Simplify 0 into 0 14.963 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.964 * [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 14.964 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.965 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 14.966 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 14.967 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 14.967 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 14.968 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.968 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 14.969 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 14.971 * [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)) 14.972 * [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))))) 14.972 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 14.973 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 14.974 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 14.974 * [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))))) 14.975 * [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))))) 14.976 * [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)))) 14.977 * [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)))) 14.977 * [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 14.977 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.977 * [backup-simplify]: Simplify 1/2 into 1/2 14.977 * [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 14.977 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 14.977 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.977 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.977 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.978 * [taylor]: Taking taylor expansion of x.re in x.im 14.978 * [backup-simplify]: Simplify x.re into x.re 14.978 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.978 * [taylor]: Taking taylor expansion of y.im in x.im 14.978 * [backup-simplify]: Simplify y.im into y.im 14.978 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.978 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.978 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.978 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.978 * [taylor]: Taking taylor expansion of y.re in x.im 14.978 * [backup-simplify]: Simplify y.re into y.re 14.978 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.978 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.979 * [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)) 14.979 * [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))) 14.979 * [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))) 14.979 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 14.979 * [taylor]: Taking taylor expansion of y.im in x.im 14.979 * [backup-simplify]: Simplify y.im into y.im 14.979 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 14.980 * [taylor]: Taking taylor expansion of x.im in x.im 14.980 * [backup-simplify]: Simplify 0 into 0 14.980 * [backup-simplify]: Simplify 1 into 1 14.980 * [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))) 14.980 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.981 * [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))) 14.981 * [backup-simplify]: Simplify (* 1 1) into 1 14.981 * [backup-simplify]: Simplify (* y.im 1) into y.im 14.982 * [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) 14.983 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.983 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.983 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.983 * [backup-simplify]: Simplify (- 0) into 0 14.984 * [backup-simplify]: Simplify (+ 0 0) into 0 14.990 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.991 * [backup-simplify]: Simplify (+ 0) into 0 14.992 * [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 14.994 * [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 14.994 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 14.995 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 14.995 * [backup-simplify]: Simplify (- 0) into 0 14.995 * [backup-simplify]: Simplify (+ 0 0) into 0 14.996 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.997 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.998 * [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 14.998 * [backup-simplify]: Simplify (+ 0 0) into 0 14.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.000 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.000 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 15.001 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.002 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.002 * [backup-simplify]: Simplify (+ 0 0) into 0 15.003 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 15.003 * [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.004 * [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.005 * [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.005 * [taylor]: Taking taylor expansion of 0 in y.im 15.005 * [backup-simplify]: Simplify 0 into 0 15.005 * [taylor]: Taking taylor expansion of 0 in y.re 15.005 * [backup-simplify]: Simplify 0 into 0 15.005 * [backup-simplify]: Simplify 0 into 0 15.005 * [taylor]: Taking taylor expansion of 0 in y.im 15.005 * [backup-simplify]: Simplify 0 into 0 15.005 * [taylor]: Taking taylor expansion of 0 in y.re 15.005 * [backup-simplify]: Simplify 0 into 0 15.005 * [backup-simplify]: Simplify 0 into 0 15.006 * [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.006 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 2 1) 15.006 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.006 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.006 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.006 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.006 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.006 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.006 * [backup-simplify]: Simplify 1/3 into 1/3 15.006 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.006 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.006 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.007 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.007 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.007 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.007 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.007 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.007 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.007 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.007 * [backup-simplify]: Simplify 1/3 into 1/3 15.007 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.007 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.007 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.007 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.007 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.008 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.008 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.008 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.008 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.008 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.008 * [backup-simplify]: Simplify 1/3 into 1/3 15.008 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.008 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.008 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.008 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.008 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.008 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.009 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.009 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.009 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.009 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.009 * [backup-simplify]: Simplify 1/3 into 1/3 15.009 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.009 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.009 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.009 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.009 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.009 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.009 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.011 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.011 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.013 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.013 * [taylor]: Taking taylor expansion of 0 in x.re 15.013 * [backup-simplify]: Simplify 0 into 0 15.013 * [backup-simplify]: Simplify 0 into 0 15.014 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.014 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.015 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.015 * [backup-simplify]: Simplify 0 into 0 15.017 * [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.018 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.019 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.019 * [taylor]: Taking taylor expansion of 0 in x.re 15.019 * [backup-simplify]: Simplify 0 into 0 15.019 * [backup-simplify]: Simplify 0 into 0 15.020 * [backup-simplify]: Simplify 0 into 0 15.021 * [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.022 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.024 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.024 * [backup-simplify]: Simplify 0 into 0 15.027 * [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.028 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.030 * [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.030 * [taylor]: Taking taylor expansion of 0 in x.re 15.030 * [backup-simplify]: Simplify 0 into 0 15.030 * [backup-simplify]: Simplify 0 into 0 15.030 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.031 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.031 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.031 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.031 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.031 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.031 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.031 * [backup-simplify]: Simplify 1/3 into 1/3 15.031 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.031 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.031 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.031 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.031 * [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.032 * [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.032 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.032 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.032 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.032 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.032 * [backup-simplify]: Simplify 1/3 into 1/3 15.032 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.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 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.032 * [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.033 * [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.033 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.033 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.033 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.033 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.033 * [backup-simplify]: Simplify 1/3 into 1/3 15.033 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.033 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.033 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.033 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.033 * [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.033 * [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.034 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.034 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.034 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.034 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.034 * [backup-simplify]: Simplify 1/3 into 1/3 15.034 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.034 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.034 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.034 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.034 * [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.034 * [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.035 * [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.036 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.036 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.037 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.037 * [taylor]: Taking taylor expansion of 0 in x.re 15.037 * [backup-simplify]: Simplify 0 into 0 15.037 * [backup-simplify]: Simplify 0 into 0 15.038 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.039 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.040 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.040 * [backup-simplify]: Simplify 0 into 0 15.042 * [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.042 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.044 * [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.044 * [taylor]: Taking taylor expansion of 0 in x.re 15.044 * [backup-simplify]: Simplify 0 into 0 15.044 * [backup-simplify]: Simplify 0 into 0 15.044 * [backup-simplify]: Simplify 0 into 0 15.046 * [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.047 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.049 * [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.049 * [backup-simplify]: Simplify 0 into 0 15.052 * [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.053 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.055 * [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.055 * [taylor]: Taking taylor expansion of 0 in x.re 15.055 * [backup-simplify]: Simplify 0 into 0 15.055 * [backup-simplify]: Simplify 0 into 0 15.055 * [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.056 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.056 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.056 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.056 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.056 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.056 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.056 * [backup-simplify]: Simplify 1/3 into 1/3 15.056 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.056 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.056 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.056 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.056 * [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.056 * [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.056 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.056 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.056 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.057 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.057 * [backup-simplify]: Simplify 1/3 into 1/3 15.057 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.057 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.057 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.057 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.057 * [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.057 * [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.057 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.057 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.057 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.057 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.057 * [backup-simplify]: Simplify 1/3 into 1/3 15.057 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.057 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.058 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.058 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.058 * [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.058 * [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.058 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.058 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.058 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.058 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.058 * [backup-simplify]: Simplify 1/3 into 1/3 15.058 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.058 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.058 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.059 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.059 * [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.059 * [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.059 * [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.060 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.061 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.062 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.062 * [taylor]: Taking taylor expansion of 0 in x.re 15.062 * [backup-simplify]: Simplify 0 into 0 15.062 * [backup-simplify]: Simplify 0 into 0 15.063 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.064 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.065 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.065 * [backup-simplify]: Simplify 0 into 0 15.067 * [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.068 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.070 * [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.070 * [taylor]: Taking taylor expansion of 0 in x.re 15.070 * [backup-simplify]: Simplify 0 into 0 15.070 * [backup-simplify]: Simplify 0 into 0 15.070 * [backup-simplify]: Simplify 0 into 0 15.072 * [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.073 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.075 * [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.075 * [backup-simplify]: Simplify 0 into 0 15.078 * [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.080 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.081 * [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.082 * [taylor]: Taking taylor expansion of 0 in x.re 15.082 * [backup-simplify]: Simplify 0 into 0 15.082 * [backup-simplify]: Simplify 0 into 0 15.082 * [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.082 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 1 2) 15.082 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.082 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.082 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.082 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.082 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.082 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.082 * [backup-simplify]: Simplify 1/3 into 1/3 15.082 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.082 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.083 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.083 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.083 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.083 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.083 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.083 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.083 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.083 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.083 * [backup-simplify]: Simplify 1/3 into 1/3 15.083 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.083 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.083 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.083 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.083 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.083 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.084 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.084 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.084 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.084 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.084 * [backup-simplify]: Simplify 1/3 into 1/3 15.084 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.084 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.084 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.084 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.084 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.084 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.084 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.084 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.084 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.084 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.084 * [backup-simplify]: Simplify 1/3 into 1/3 15.084 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.084 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.084 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.084 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.085 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.085 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.085 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.086 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.086 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.087 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.087 * [taylor]: Taking taylor expansion of 0 in x.re 15.087 * [backup-simplify]: Simplify 0 into 0 15.087 * [backup-simplify]: Simplify 0 into 0 15.088 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.089 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.090 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.090 * [backup-simplify]: Simplify 0 into 0 15.092 * [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.093 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.094 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.094 * [taylor]: Taking taylor expansion of 0 in x.re 15.094 * [backup-simplify]: Simplify 0 into 0 15.094 * [backup-simplify]: Simplify 0 into 0 15.094 * [backup-simplify]: Simplify 0 into 0 15.096 * [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.097 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.098 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.098 * [backup-simplify]: Simplify 0 into 0 15.102 * [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.103 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.105 * [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.105 * [taylor]: Taking taylor expansion of 0 in x.re 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.105 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.105 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.105 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.105 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.105 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.105 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.105 * [backup-simplify]: Simplify 1/3 into 1/3 15.105 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.105 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.105 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.106 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.106 * [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.106 * [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.106 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.106 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.106 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.106 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.106 * [backup-simplify]: Simplify 1/3 into 1/3 15.106 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.106 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 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 (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.107 * [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.107 * [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.107 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.107 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.107 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.107 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.107 * [backup-simplify]: Simplify 1/3 into 1/3 15.107 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.107 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.107 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.107 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.107 * [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.108 * [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.108 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.108 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.108 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.108 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.108 * [backup-simplify]: Simplify 1/3 into 1/3 15.108 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.108 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.108 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.108 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.108 * [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.108 * [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.109 * [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.110 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.110 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.111 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.111 * [taylor]: Taking taylor expansion of 0 in x.re 15.111 * [backup-simplify]: Simplify 0 into 0 15.111 * [backup-simplify]: Simplify 0 into 0 15.112 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.113 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.114 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.114 * [backup-simplify]: Simplify 0 into 0 15.116 * [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.117 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.119 * [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.119 * [taylor]: Taking taylor expansion of 0 in x.re 15.119 * [backup-simplify]: Simplify 0 into 0 15.119 * [backup-simplify]: Simplify 0 into 0 15.119 * [backup-simplify]: Simplify 0 into 0 15.121 * [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.122 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.124 * [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.124 * [backup-simplify]: Simplify 0 into 0 15.127 * [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.128 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.130 * [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.131 * [taylor]: Taking taylor expansion of 0 in x.re 15.131 * [backup-simplify]: Simplify 0 into 0 15.131 * [backup-simplify]: Simplify 0 into 0 15.131 * [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.131 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.131 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.131 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.131 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.131 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.131 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.131 * [backup-simplify]: Simplify 1/3 into 1/3 15.131 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.131 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.132 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.132 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.132 * [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.132 * [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.132 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.132 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.132 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.132 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.132 * [backup-simplify]: Simplify 1/3 into 1/3 15.132 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.132 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.132 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.133 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.133 * [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.133 * [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.133 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.133 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.133 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.133 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.133 * [backup-simplify]: Simplify 1/3 into 1/3 15.133 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.133 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.133 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.133 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.133 * [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.134 * [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.134 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.134 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.134 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.134 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.134 * [backup-simplify]: Simplify 1/3 into 1/3 15.134 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.134 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.134 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.134 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.134 * [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.135 * [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.135 * [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.136 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.136 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.137 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.137 * [taylor]: Taking taylor expansion of 0 in x.re 15.137 * [backup-simplify]: Simplify 0 into 0 15.137 * [backup-simplify]: Simplify 0 into 0 15.138 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.139 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.140 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.140 * [backup-simplify]: Simplify 0 into 0 15.142 * [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.143 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.144 * [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.144 * [taylor]: Taking taylor expansion of 0 in x.re 15.144 * [backup-simplify]: Simplify 0 into 0 15.144 * [backup-simplify]: Simplify 0 into 0 15.144 * [backup-simplify]: Simplify 0 into 0 15.146 * [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.147 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.149 * [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.149 * [backup-simplify]: Simplify 0 into 0 15.152 * [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.153 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.163 * [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.163 * [taylor]: Taking taylor expansion of 0 in x.re 15.163 * [backup-simplify]: Simplify 0 into 0 15.163 * [backup-simplify]: Simplify 0 into 0 15.163 * [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.163 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 1) 15.164 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.164 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.164 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.164 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.164 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im 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 x.im x.re)) in x.re 15.164 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.164 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.164 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.164 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.164 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.164 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.164 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.164 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.164 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.164 * [backup-simplify]: Simplify 1/3 into 1/3 15.164 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.164 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.164 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.165 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.165 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.165 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.165 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.165 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.165 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im 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 x.im x.re)) in x.im 15.165 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.165 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.165 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.165 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.165 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.166 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.166 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.166 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.167 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.167 * [backup-simplify]: Simplify 1/3 into 1/3 15.167 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.167 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.167 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.167 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.167 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.167 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.167 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.168 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.169 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.170 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.170 * [taylor]: Taking taylor expansion of 0 in x.re 15.170 * [backup-simplify]: Simplify 0 into 0 15.170 * [backup-simplify]: Simplify 0 into 0 15.170 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.171 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.171 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.171 * [backup-simplify]: Simplify 0 into 0 15.172 * [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.173 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.174 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.174 * [taylor]: Taking taylor expansion of 0 in x.re 15.174 * [backup-simplify]: Simplify 0 into 0 15.174 * [backup-simplify]: Simplify 0 into 0 15.174 * [backup-simplify]: Simplify 0 into 0 15.175 * [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.176 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.176 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im 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 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.179 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.180 * [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.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 x.im 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.181 * [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.185 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.185 * [backup-simplify]: Simplify 0 into 0 15.187 * [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.187 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.188 * [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.188 * [taylor]: Taking taylor expansion of 0 in x.re 15.188 * [backup-simplify]: Simplify 0 into 0 15.188 * [backup-simplify]: Simplify 0 into 0 15.188 * [backup-simplify]: Simplify 0 into 0 15.189 * [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.190 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.191 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.191 * [backup-simplify]: Simplify 0 into 0 15.193 * [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.193 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.194 * [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.195 * [taylor]: Taking taylor expansion of 0 in x.re 15.195 * [backup-simplify]: Simplify 0 into 0 15.195 * [backup-simplify]: Simplify 0 into 0 15.195 * [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.195 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.195 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.195 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.195 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.195 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.195 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.195 * [backup-simplify]: Simplify 1/3 into 1/3 15.195 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.195 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.195 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.195 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.195 * [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.195 * [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.195 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.195 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.195 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.195 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.195 * [backup-simplify]: Simplify 1/3 into 1/3 15.195 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.195 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.196 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.196 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.196 * [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.196 * [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.196 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.196 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.196 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.196 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.196 * [backup-simplify]: Simplify 1/3 into 1/3 15.196 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.196 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.196 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.196 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.196 * [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.196 * [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.196 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.196 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.196 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.196 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.196 * [backup-simplify]: Simplify 1/3 into 1/3 15.196 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.196 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.197 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.197 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.197 * [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.197 * [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.197 * [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.198 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.198 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.199 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.199 * [taylor]: Taking taylor expansion of 0 in x.re 15.199 * [backup-simplify]: Simplify 0 into 0 15.199 * [backup-simplify]: Simplify 0 into 0 15.199 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.200 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.200 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.200 * [backup-simplify]: Simplify 0 into 0 15.201 * [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.202 * [backup-simplify]: Simplify (+ (* 1/3 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 2) 2)) (* (/ (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 0 into 0 15.204 * [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.205 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.206 * [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.206 * [backup-simplify]: Simplify 0 into 0 15.208 * [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.208 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.209 * [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.209 * [taylor]: Taking taylor expansion of 0 in x.re 15.209 * [backup-simplify]: Simplify 0 into 0 15.209 * [backup-simplify]: Simplify 0 into 0 15.210 * [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.210 * * * [progress]: simplifying candidates 15.211 * [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.211 * * [simplify]: Extracting # 0 : cost 0 15.211 * * [simplify]: Extracting # 1 : cost 0 15.211 * * [simplify]: Extracting # 2 : cost 0 15.211 * * [simplify]: Extracting # 3 : cost 0 15.211 * * [simplify]: Extracting # 4 : cost 0 15.212 * * [simplify]: Extracting # 5 : cost 0 15.212 * * [simplify]: Extracting # 6 : cost 0 15.212 * * [simplify]: Extracting # 7 : cost 0 15.212 * * [simplify]: Extracting # 8 : cost 0 15.212 * * [simplify]: Extracting # 9 : cost 0 15.212 * * [simplify]: iteration 0 : 54 enodes (cost 529 ) 15.221 * * [simplify]: Extracting # 0 : cost 0 15.221 * * [simplify]: Extracting # 1 : cost 0 15.221 * * [simplify]: Extracting # 2 : cost 0 15.221 * * [simplify]: Extracting # 3 : cost 0 15.221 * * [simplify]: iteration 1 : 82 enodes (cost 516 ) 15.235 * * [simplify]: Extracting # 0 : cost 0 15.235 * * [simplify]: Extracting # 1 : cost 0 15.235 * * [simplify]: Extracting # 2 : cost 0 15.235 * * [simplify]: Extracting # 3 : cost 0 15.235 * * [simplify]: Extracting # 4 : cost 0 15.235 * * [simplify]: iteration 2 : 134 enodes (cost 456 ) 15.284 * * [simplify]: Extracting # 0 : cost 0 15.285 * * [simplify]: Extracting # 1 : cost 0 15.285 * * [simplify]: Extracting # 2 : cost 0 15.285 * * [simplify]: Extracting # 3 : cost 0 15.286 * * [simplify]: Extracting # 4 : cost 0 15.286 * * [simplify]: iteration 3 : 235 enodes (cost 445 ) 15.427 * * [simplify]: Extracting # 0 : cost 0 15.429 * * [simplify]: Extracting # 1 : cost 0 15.430 * * [simplify]: Extracting # 2 : cost 0 15.430 * * [simplify]: Extracting # 3 : cost 0 15.431 * * [simplify]: Extracting # 4 : cost 0 15.432 * * [simplify]: iteration 4 : 567 enodes (cost 445 ) 16.062 * * [simplify]: Extracting # 0 : cost 0 16.065 * * [simplify]: Extracting # 1 : cost 0 16.067 * * [simplify]: Extracting # 2 : cost 0 16.073 * * [simplify]: Extracting # 3 : cost 0 16.074 * * [simplify]: Extracting # 4 : cost 0 16.076 * * [simplify]: iteration 5 : 2110 enodes (cost 445 ) 17.988 * * [simplify]: Extracting # 0 : cost 0 17.999 * * [simplify]: Extracting # 1 : cost 0 18.019 * * [simplify]: Extracting # 2 : cost 0 18.030 * * [simplify]: Extracting # 3 : cost 0 18.042 * * [simplify]: Extracting # 4 : cost 0 18.047 * * [simplify]: Extracting # 5 : cost 0 18.053 * * [simplify]: iteration done: 5000 enodes (cost 445 ) 18.054 * [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)) 18.054 * * * [progress]: adding candidates to table 18.449 * * [progress]: iteration 4 / 4 18.449 * * * [progress]: picking best candidate 18.504 * * * * [pick]: Picked # 18.505 * * * [progress]: localizing error 18.551 * * * [progress]: generating rewritten candidates 18.551 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 18.556 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 2 1) 18.558 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 1 2) 18.560 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 1) 18.563 * * * [progress]: generating series expansions 18.563 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 18.563 * [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))) 18.563 * [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 18.563 * [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 18.563 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 18.564 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 18.564 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 18.564 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 18.564 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 18.564 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.564 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 18.564 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 18.564 * [taylor]: Taking taylor expansion of x.re in y.re 18.564 * [backup-simplify]: Simplify x.re into x.re 18.564 * [taylor]: Taking taylor expansion of x.re in y.re 18.564 * [backup-simplify]: Simplify x.re into x.re 18.564 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 18.564 * [taylor]: Taking taylor expansion of x.im in y.re 18.564 * [backup-simplify]: Simplify x.im into x.im 18.564 * [taylor]: Taking taylor expansion of x.im in y.re 18.564 * [backup-simplify]: Simplify x.im into x.im 18.565 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.565 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.565 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 18.565 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.565 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.565 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.566 * [backup-simplify]: Simplify (+ 0 0) into 0 18.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 18.567 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 18.567 * [taylor]: Taking taylor expansion of y.im in y.re 18.567 * [backup-simplify]: Simplify y.im into y.im 18.567 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.567 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.567 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.567 * [taylor]: Taking taylor expansion of y.re in y.re 18.567 * [backup-simplify]: Simplify 0 into 0 18.567 * [backup-simplify]: Simplify 1 into 1 18.567 * [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))))) 18.567 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.568 * [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))))) 18.568 * [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)))))) 18.568 * [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)))))) 18.568 * [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 18.568 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 18.569 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 18.569 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 18.569 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.569 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.569 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.569 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.569 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.569 * [taylor]: Taking taylor expansion of x.re in y.im 18.569 * [backup-simplify]: Simplify x.re into x.re 18.569 * [taylor]: Taking taylor expansion of x.re in y.im 18.569 * [backup-simplify]: Simplify x.re into x.re 18.569 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.569 * [taylor]: Taking taylor expansion of x.im in y.im 18.569 * [backup-simplify]: Simplify x.im into x.im 18.569 * [taylor]: Taking taylor expansion of x.im in y.im 18.569 * [backup-simplify]: Simplify x.im into x.im 18.569 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.569 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.570 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 18.570 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.570 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.570 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.570 * [backup-simplify]: Simplify (+ 0 0) into 0 18.571 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 18.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)))) 18.571 * [taylor]: Taking taylor expansion of y.im in y.im 18.571 * [backup-simplify]: Simplify 0 into 0 18.571 * [backup-simplify]: Simplify 1 into 1 18.571 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.571 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.571 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.571 * [taylor]: Taking taylor expansion of y.re in y.im 18.571 * [backup-simplify]: Simplify y.re into y.re 18.572 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 18.572 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.572 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.572 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.572 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.572 * [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 18.572 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 18.572 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 18.572 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 18.572 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 18.572 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 18.573 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.573 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 18.573 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 18.573 * [taylor]: Taking taylor expansion of x.re in x.im 18.573 * [backup-simplify]: Simplify x.re into x.re 18.573 * [taylor]: Taking taylor expansion of x.re in x.im 18.573 * [backup-simplify]: Simplify x.re into x.re 18.573 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 18.573 * [taylor]: Taking taylor expansion of x.im in x.im 18.573 * [backup-simplify]: Simplify 0 into 0 18.573 * [backup-simplify]: Simplify 1 into 1 18.573 * [taylor]: Taking taylor expansion of x.im in x.im 18.573 * [backup-simplify]: Simplify 0 into 0 18.573 * [backup-simplify]: Simplify 1 into 1 18.573 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.573 * [backup-simplify]: Simplify (* 0 0) into 0 18.573 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 18.574 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 18.574 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.574 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.575 * [backup-simplify]: Simplify (+ 0 0) into 0 18.575 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 18.575 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.575 * [taylor]: Taking taylor expansion of y.im in x.im 18.575 * [backup-simplify]: Simplify y.im into y.im 18.575 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.575 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.575 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.575 * [taylor]: Taking taylor expansion of y.re in x.im 18.575 * [backup-simplify]: Simplify y.re into y.re 18.575 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 18.575 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.575 * [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)) 18.576 * [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))) 18.576 * [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))) 18.576 * [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 18.576 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 18.576 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 18.576 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 18.576 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 18.576 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 18.576 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.576 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 18.576 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 18.576 * [taylor]: Taking taylor expansion of x.re in x.re 18.576 * [backup-simplify]: Simplify 0 into 0 18.576 * [backup-simplify]: Simplify 1 into 1 18.576 * [taylor]: Taking taylor expansion of x.re in x.re 18.577 * [backup-simplify]: Simplify 0 into 0 18.577 * [backup-simplify]: Simplify 1 into 1 18.577 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 18.577 * [taylor]: Taking taylor expansion of x.im in x.re 18.577 * [backup-simplify]: Simplify x.im into x.im 18.577 * [taylor]: Taking taylor expansion of x.im in x.re 18.577 * [backup-simplify]: Simplify x.im into x.im 18.577 * [backup-simplify]: Simplify (* 0 0) into 0 18.577 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.577 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.577 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.578 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.578 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.579 * [backup-simplify]: Simplify (+ 0 0) into 0 18.579 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.579 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.579 * [taylor]: Taking taylor expansion of y.im in x.re 18.579 * [backup-simplify]: Simplify y.im into y.im 18.579 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.579 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.579 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.579 * [taylor]: Taking taylor expansion of y.re in x.re 18.579 * [backup-simplify]: Simplify y.re into y.re 18.579 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 18.579 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.579 * [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)) 18.580 * [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))) 18.580 * [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))) 18.580 * [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 18.580 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 18.580 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 18.580 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 18.580 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 18.580 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 18.580 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.580 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 18.580 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 18.580 * [taylor]: Taking taylor expansion of x.re in x.re 18.580 * [backup-simplify]: Simplify 0 into 0 18.581 * [backup-simplify]: Simplify 1 into 1 18.581 * [taylor]: Taking taylor expansion of x.re in x.re 18.581 * [backup-simplify]: Simplify 0 into 0 18.581 * [backup-simplify]: Simplify 1 into 1 18.581 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 18.581 * [taylor]: Taking taylor expansion of x.im in x.re 18.581 * [backup-simplify]: Simplify x.im into x.im 18.581 * [taylor]: Taking taylor expansion of x.im in x.re 18.581 * [backup-simplify]: Simplify x.im into x.im 18.581 * [backup-simplify]: Simplify (* 0 0) into 0 18.581 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.581 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.582 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.582 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.582 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.583 * [backup-simplify]: Simplify (+ 0 0) into 0 18.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.583 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.583 * [taylor]: Taking taylor expansion of y.im in x.re 18.583 * [backup-simplify]: Simplify y.im into y.im 18.583 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.583 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.583 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.583 * [taylor]: Taking taylor expansion of y.re in x.re 18.583 * [backup-simplify]: Simplify y.re into y.re 18.583 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 18.583 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.584 * [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)) 18.584 * [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))) 18.584 * [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))) 18.584 * [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))) 18.585 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 18.585 * [backup-simplify]: Simplify (- 0) into 0 18.585 * [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))) 18.585 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 18.585 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 18.585 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 18.586 * [taylor]: Taking taylor expansion of y.im in x.im 18.586 * [backup-simplify]: Simplify y.im into y.im 18.586 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.586 * [taylor]: Taking taylor expansion of x.im in x.im 18.586 * [backup-simplify]: Simplify 0 into 0 18.586 * [backup-simplify]: Simplify 1 into 1 18.586 * [backup-simplify]: Simplify (log 1) into 0 18.586 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.586 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.586 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.586 * [taylor]: Taking taylor expansion of y.re in x.im 18.586 * [backup-simplify]: Simplify y.re into y.re 18.587 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.587 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 18.587 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.587 * [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)) 18.587 * [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))) 18.588 * [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))) 18.588 * [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))) 18.588 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 18.589 * [backup-simplify]: Simplify (- 0) into 0 18.589 * [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))) 18.589 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.589 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.589 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 18.589 * [taylor]: Taking taylor expansion of y.im in y.im 18.589 * [backup-simplify]: Simplify 0 into 0 18.589 * [backup-simplify]: Simplify 1 into 1 18.589 * [taylor]: Taking taylor expansion of (log x.im) in y.im 18.589 * [taylor]: Taking taylor expansion of x.im in y.im 18.589 * [backup-simplify]: Simplify x.im into x.im 18.589 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.589 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.589 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.589 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.589 * [taylor]: Taking taylor expansion of y.re in y.im 18.589 * [backup-simplify]: Simplify y.re into y.re 18.589 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 18.589 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.590 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.590 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.590 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.590 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.590 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.590 * [backup-simplify]: Simplify (- 0) into 0 18.590 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.590 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 18.590 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.590 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.590 * [taylor]: Taking taylor expansion of y.re in y.re 18.590 * [backup-simplify]: Simplify 0 into 0 18.590 * [backup-simplify]: Simplify 1 into 1 18.590 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.591 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.591 * [backup-simplify]: Simplify 1 into 1 18.591 * [backup-simplify]: Simplify (+ 0) into 0 18.591 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 18.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 18.592 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 18.592 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.592 * [backup-simplify]: Simplify (+ 0 0) into 0 18.593 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.593 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 18.594 * [backup-simplify]: Simplify (- 0) into 0 18.594 * [backup-simplify]: Simplify (+ 0 0) into 0 18.594 * [taylor]: Taking taylor expansion of 0 in x.im 18.594 * [backup-simplify]: Simplify 0 into 0 18.594 * [taylor]: Taking taylor expansion of 0 in y.im 18.594 * [backup-simplify]: Simplify 0 into 0 18.594 * [taylor]: Taking taylor expansion of 0 in y.re 18.594 * [backup-simplify]: Simplify 0 into 0 18.594 * [backup-simplify]: Simplify 0 into 0 18.594 * [backup-simplify]: Simplify (+ 0) into 0 18.595 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 18.595 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.596 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.596 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 18.596 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.596 * [backup-simplify]: Simplify (+ 0 0) into 0 18.596 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.597 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 18.597 * [backup-simplify]: Simplify (- 0) into 0 18.597 * [backup-simplify]: Simplify (+ 0 0) into 0 18.597 * [taylor]: Taking taylor expansion of 0 in y.im 18.597 * [backup-simplify]: Simplify 0 into 0 18.597 * [taylor]: Taking taylor expansion of 0 in y.re 18.597 * [backup-simplify]: Simplify 0 into 0 18.597 * [backup-simplify]: Simplify 0 into 0 18.598 * [backup-simplify]: Simplify (+ 0) into 0 18.598 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 18.599 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 18.599 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.599 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 18.599 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 18.599 * [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)) 18.600 * [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))) 18.600 * [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)))) 18.600 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 18.600 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 18.600 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.600 * [taylor]: Taking taylor expansion of x.im in y.re 18.600 * [backup-simplify]: Simplify x.im into x.im 18.600 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.600 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.600 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.600 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.600 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.600 * [taylor]: Taking taylor expansion of y.re in y.re 18.600 * [backup-simplify]: Simplify 0 into 0 18.600 * [backup-simplify]: Simplify 1 into 1 18.600 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.600 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.600 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 18.601 * [backup-simplify]: Simplify (- 0) into 0 18.601 * [backup-simplify]: Simplify 0 into 0 18.601 * [backup-simplify]: Simplify (+ 0) into 0 18.601 * [backup-simplify]: Simplify 0 into 0 18.601 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.602 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 18.602 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 18.603 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 18.603 * [backup-simplify]: Simplify (+ 1 0) into 1 18.603 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 18.604 * [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)) 18.605 * [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))) 18.605 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.605 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 18.605 * [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))) 18.606 * [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))) 18.606 * [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)))) 18.607 * [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)))) 18.607 * [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 18.607 * [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 18.607 * [taylor]: Taking taylor expansion of 1/2 in x.im 18.607 * [backup-simplify]: Simplify 1/2 into 1/2 18.607 * [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 18.607 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 18.607 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 18.607 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 18.607 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 18.607 * [taylor]: Taking taylor expansion of y.im in x.im 18.607 * [backup-simplify]: Simplify y.im into y.im 18.607 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.607 * [taylor]: Taking taylor expansion of x.im in x.im 18.607 * [backup-simplify]: Simplify 0 into 0 18.607 * [backup-simplify]: Simplify 1 into 1 18.607 * [backup-simplify]: Simplify (log 1) into 0 18.607 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.607 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.607 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.607 * [taylor]: Taking taylor expansion of y.re in x.im 18.607 * [backup-simplify]: Simplify y.re into y.re 18.608 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.608 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 18.608 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.608 * [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)) 18.608 * [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))) 18.608 * [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))) 18.608 * [taylor]: Taking taylor expansion of y.im in x.im 18.608 * [backup-simplify]: Simplify y.im into y.im 18.608 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 18.608 * [taylor]: Taking taylor expansion of x.im in x.im 18.608 * [backup-simplify]: Simplify 0 into 0 18.608 * [backup-simplify]: Simplify 1 into 1 18.609 * [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))) 18.609 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 18.609 * [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))) 18.609 * [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) 18.609 * [backup-simplify]: Simplify (* 1 1) into 1 18.609 * [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) 18.610 * [backup-simplify]: Simplify (+ 0) into 0 18.610 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 18.611 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.612 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.612 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 18.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.612 * [backup-simplify]: Simplify (+ 0 0) into 0 18.613 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.613 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 18.613 * [backup-simplify]: Simplify (+ 0 0) into 0 18.614 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.615 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 18.616 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 18.616 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.617 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 18.617 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.617 * [backup-simplify]: Simplify (+ 0 0) into 0 18.618 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.618 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 18.618 * [backup-simplify]: Simplify (+ 0 0) into 0 18.619 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 18.619 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 18.619 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 18.620 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.621 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 18.621 * [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 18.622 * [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 18.622 * [backup-simplify]: Simplify (- 0) into 0 18.622 * [taylor]: Taking taylor expansion of 0 in y.im 18.622 * [backup-simplify]: Simplify 0 into 0 18.622 * [taylor]: Taking taylor expansion of 0 in y.re 18.622 * [backup-simplify]: Simplify 0 into 0 18.622 * [backup-simplify]: Simplify 0 into 0 18.623 * [taylor]: Taking taylor expansion of 0 in y.im 18.623 * [backup-simplify]: Simplify 0 into 0 18.623 * [taylor]: Taking taylor expansion of 0 in y.re 18.623 * [backup-simplify]: Simplify 0 into 0 18.623 * [backup-simplify]: Simplify 0 into 0 18.623 * [backup-simplify]: Simplify 1 into 1 18.623 * [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))) 18.623 * [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 18.623 * [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 18.623 * [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 18.623 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.623 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 18.623 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 18.623 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 18.623 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.623 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 18.623 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 18.623 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.623 * [taylor]: Taking taylor expansion of x.re in y.re 18.623 * [backup-simplify]: Simplify x.re into x.re 18.623 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.623 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.623 * [taylor]: Taking taylor expansion of x.re in y.re 18.623 * [backup-simplify]: Simplify x.re into x.re 18.623 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.623 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 18.623 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.623 * [taylor]: Taking taylor expansion of x.im in y.re 18.623 * [backup-simplify]: Simplify x.im into x.im 18.624 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.624 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.624 * [taylor]: Taking taylor expansion of x.im in y.re 18.624 * [backup-simplify]: Simplify x.im into x.im 18.624 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.624 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.624 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.624 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.624 * [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)))) 18.624 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.624 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.624 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.624 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.625 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.625 * [backup-simplify]: Simplify (+ 0 0) into 0 18.625 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.625 * [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))))) 18.625 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 18.625 * [taylor]: Taking taylor expansion of y.im in y.re 18.625 * [backup-simplify]: Simplify y.im into y.im 18.625 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.625 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.625 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.626 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.626 * [taylor]: Taking taylor expansion of y.re in y.re 18.626 * [backup-simplify]: Simplify 0 into 0 18.626 * [backup-simplify]: Simplify 1 into 1 18.626 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.626 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.626 * [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))) 18.626 * [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 18.626 * [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 18.626 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.626 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 18.626 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.626 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.626 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.626 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.626 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.626 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.626 * [taylor]: Taking taylor expansion of x.re in y.im 18.626 * [backup-simplify]: Simplify x.re into x.re 18.626 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.626 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.626 * [taylor]: Taking taylor expansion of x.re in y.im 18.626 * [backup-simplify]: Simplify x.re into x.re 18.626 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.626 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.626 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.626 * [taylor]: Taking taylor expansion of x.im in y.im 18.627 * [backup-simplify]: Simplify x.im into x.im 18.627 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.627 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.627 * [taylor]: Taking taylor expansion of x.im in y.im 18.627 * [backup-simplify]: Simplify x.im into x.im 18.627 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.627 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.627 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.627 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.627 * [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)))) 18.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.627 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.628 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.628 * [backup-simplify]: Simplify (+ 0 0) into 0 18.628 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.628 * [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))))) 18.628 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.628 * [taylor]: Taking taylor expansion of y.im in y.im 18.628 * [backup-simplify]: Simplify 0 into 0 18.628 * [backup-simplify]: Simplify 1 into 1 18.629 * [backup-simplify]: Simplify (/ 1 1) into 1 18.629 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.629 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.629 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.629 * [taylor]: Taking taylor expansion of y.re in y.im 18.629 * [backup-simplify]: Simplify y.re into y.re 18.629 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.629 * [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))))) 18.629 * [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))))) 18.630 * [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))) 18.630 * [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 18.630 * [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 18.630 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.630 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 18.630 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 18.630 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 18.630 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.630 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 18.630 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 18.630 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.630 * [taylor]: Taking taylor expansion of x.re in x.im 18.630 * [backup-simplify]: Simplify x.re into x.re 18.630 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.630 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.630 * [taylor]: Taking taylor expansion of x.re in x.im 18.630 * [backup-simplify]: Simplify x.re into x.re 18.630 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.630 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 18.630 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.630 * [taylor]: Taking taylor expansion of x.im in x.im 18.630 * [backup-simplify]: Simplify 0 into 0 18.630 * [backup-simplify]: Simplify 1 into 1 18.630 * [backup-simplify]: Simplify (/ 1 1) into 1 18.630 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.630 * [taylor]: Taking taylor expansion of x.im in x.im 18.630 * [backup-simplify]: Simplify 0 into 0 18.631 * [backup-simplify]: Simplify 1 into 1 18.631 * [backup-simplify]: Simplify (/ 1 1) into 1 18.631 * [backup-simplify]: Simplify (* 1 1) into 1 18.631 * [backup-simplify]: Simplify (+ 0 1) into 1 18.632 * [backup-simplify]: Simplify (sqrt 1) into 1 18.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.633 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.633 * [backup-simplify]: Simplify (+ 0 0) into 0 18.633 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.634 * [backup-simplify]: Simplify (log 1) into 0 18.634 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 18.634 * [taylor]: Taking taylor expansion of y.im in x.im 18.634 * [backup-simplify]: Simplify y.im into y.im 18.634 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.634 * [taylor]: Taking taylor expansion of y.re in x.im 18.634 * [backup-simplify]: Simplify y.re into y.re 18.634 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.634 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.634 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 18.635 * [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)) 18.635 * [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))) 18.635 * [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))) 18.635 * [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 18.635 * [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 18.635 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.635 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 18.635 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.635 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.635 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.635 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.635 * [taylor]: Taking taylor expansion of x.re in x.re 18.635 * [backup-simplify]: Simplify 0 into 0 18.635 * [backup-simplify]: Simplify 1 into 1 18.636 * [backup-simplify]: Simplify (/ 1 1) into 1 18.636 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.636 * [taylor]: Taking taylor expansion of x.re in x.re 18.636 * [backup-simplify]: Simplify 0 into 0 18.636 * [backup-simplify]: Simplify 1 into 1 18.636 * [backup-simplify]: Simplify (/ 1 1) into 1 18.636 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.636 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.636 * [taylor]: Taking taylor expansion of x.im in x.re 18.636 * [backup-simplify]: Simplify x.im into x.im 18.636 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.636 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.636 * [taylor]: Taking taylor expansion of x.im in x.re 18.636 * [backup-simplify]: Simplify x.im into x.im 18.636 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.636 * [backup-simplify]: Simplify (* 1 1) into 1 18.637 * [backup-simplify]: Simplify (+ 1 0) into 1 18.637 * [backup-simplify]: Simplify (sqrt 1) into 1 18.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.638 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.638 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.638 * [backup-simplify]: Simplify (+ 0 0) into 0 18.644 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.645 * [backup-simplify]: Simplify (log 1) into 0 18.645 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.645 * [taylor]: Taking taylor expansion of y.im in x.re 18.645 * [backup-simplify]: Simplify y.im into y.im 18.645 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.645 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.645 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.645 * [taylor]: Taking taylor expansion of y.re in x.re 18.645 * [backup-simplify]: Simplify y.re into y.re 18.645 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.645 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.646 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 18.646 * [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)) 18.646 * [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))) 18.646 * [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))) 18.646 * [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 18.646 * [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 18.646 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.646 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 18.646 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.646 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.646 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.646 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.646 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.646 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.646 * [taylor]: Taking taylor expansion of x.re in x.re 18.647 * [backup-simplify]: Simplify 0 into 0 18.647 * [backup-simplify]: Simplify 1 into 1 18.647 * [backup-simplify]: Simplify (/ 1 1) into 1 18.647 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.647 * [taylor]: Taking taylor expansion of x.re in x.re 18.647 * [backup-simplify]: Simplify 0 into 0 18.647 * [backup-simplify]: Simplify 1 into 1 18.647 * [backup-simplify]: Simplify (/ 1 1) into 1 18.647 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.647 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.647 * [taylor]: Taking taylor expansion of x.im in x.re 18.647 * [backup-simplify]: Simplify x.im into x.im 18.647 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.647 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.647 * [taylor]: Taking taylor expansion of x.im in x.re 18.647 * [backup-simplify]: Simplify x.im into x.im 18.647 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.648 * [backup-simplify]: Simplify (* 1 1) into 1 18.648 * [backup-simplify]: Simplify (+ 1 0) into 1 18.648 * [backup-simplify]: Simplify (sqrt 1) into 1 18.649 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.649 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.649 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.650 * [backup-simplify]: Simplify (+ 0 0) into 0 18.650 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.650 * [backup-simplify]: Simplify (log 1) into 0 18.650 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.650 * [taylor]: Taking taylor expansion of y.im in x.re 18.650 * [backup-simplify]: Simplify y.im into y.im 18.650 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.650 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.650 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.650 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.651 * [taylor]: Taking taylor expansion of y.re in x.re 18.651 * [backup-simplify]: Simplify y.re into y.re 18.651 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.651 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.651 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 18.651 * [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)) 18.651 * [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))) 18.651 * [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))) 18.652 * [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))) 18.652 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.652 * [backup-simplify]: Simplify (- 0) into 0 18.652 * [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))) 18.652 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 18.652 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 18.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.652 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.652 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.652 * [taylor]: Taking taylor expansion of y.re in x.im 18.652 * [backup-simplify]: Simplify y.re into y.re 18.653 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.653 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.653 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.653 * [taylor]: Taking taylor expansion of x.re in x.im 18.653 * [backup-simplify]: Simplify x.re into x.re 18.653 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.653 * [taylor]: Taking taylor expansion of y.im in x.im 18.653 * [backup-simplify]: Simplify y.im into y.im 18.653 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.653 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 18.653 * [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)) 18.653 * [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))) 18.653 * [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))) 18.653 * [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))) 18.654 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.654 * [backup-simplify]: Simplify (- 0) into 0 18.654 * [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))) 18.654 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 18.654 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 18.654 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.654 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.654 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.654 * [taylor]: Taking taylor expansion of y.re in y.im 18.654 * [backup-simplify]: Simplify y.re into y.re 18.654 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.654 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 18.654 * [taylor]: Taking taylor expansion of (log x.re) in y.im 18.654 * [taylor]: Taking taylor expansion of x.re in y.im 18.654 * [backup-simplify]: Simplify x.re into x.re 18.654 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.654 * [taylor]: Taking taylor expansion of y.im in y.im 18.654 * [backup-simplify]: Simplify 0 into 0 18.654 * [backup-simplify]: Simplify 1 into 1 18.655 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 18.655 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 18.655 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 18.655 * [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))) 18.655 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 18.655 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 18.655 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.655 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.655 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.655 * [taylor]: Taking taylor expansion of y.re in y.re 18.655 * [backup-simplify]: Simplify 0 into 0 18.655 * [backup-simplify]: Simplify 1 into 1 18.655 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.655 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.655 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.655 * [taylor]: Taking taylor expansion of x.re in y.re 18.655 * [backup-simplify]: Simplify x.re into x.re 18.655 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.655 * [taylor]: Taking taylor expansion of y.im in y.re 18.655 * [backup-simplify]: Simplify y.im into y.im 18.655 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.655 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.655 * [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))) 18.656 * [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))) 18.656 * [backup-simplify]: Simplify (+ 0) into 0 18.656 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.657 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 18.658 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.658 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 18.658 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.658 * [backup-simplify]: Simplify (+ 0 0) into 0 18.658 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.659 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.659 * [backup-simplify]: Simplify (- 0) into 0 18.659 * [backup-simplify]: Simplify (+ 0 0) into 0 18.659 * [taylor]: Taking taylor expansion of 0 in x.im 18.659 * [backup-simplify]: Simplify 0 into 0 18.659 * [taylor]: Taking taylor expansion of 0 in y.im 18.659 * [backup-simplify]: Simplify 0 into 0 18.659 * [taylor]: Taking taylor expansion of 0 in y.re 18.659 * [backup-simplify]: Simplify 0 into 0 18.659 * [backup-simplify]: Simplify 0 into 0 18.660 * [backup-simplify]: Simplify (+ 0) into 0 18.660 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.660 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.661 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.661 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.661 * [backup-simplify]: Simplify (- 0) into 0 18.661 * [backup-simplify]: Simplify (+ 0 0) into 0 18.662 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.662 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.663 * [backup-simplify]: Simplify (- 0) into 0 18.663 * [backup-simplify]: Simplify (+ 0 0) into 0 18.663 * [taylor]: Taking taylor expansion of 0 in y.im 18.663 * [backup-simplify]: Simplify 0 into 0 18.663 * [taylor]: Taking taylor expansion of 0 in y.re 18.663 * [backup-simplify]: Simplify 0 into 0 18.663 * [backup-simplify]: Simplify 0 into 0 18.663 * [taylor]: Taking taylor expansion of 0 in y.re 18.663 * [backup-simplify]: Simplify 0 into 0 18.663 * [backup-simplify]: Simplify 0 into 0 18.663 * [backup-simplify]: Simplify 0 into 0 18.663 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.664 * [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 18.664 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.665 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 18.665 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.666 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 18.666 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.667 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 18.667 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 18.669 * [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)) 18.669 * [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)))) 18.669 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 18.669 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 18.670 * [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)))) 18.670 * [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))) 18.671 * [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)))) 18.671 * [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)))) 18.671 * [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 18.671 * [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 18.671 * [taylor]: Taking taylor expansion of 1/2 in x.im 18.671 * [backup-simplify]: Simplify 1/2 into 1/2 18.671 * [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 18.671 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 18.671 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 18.671 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.671 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.671 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.671 * [taylor]: Taking taylor expansion of y.re in x.im 18.671 * [backup-simplify]: Simplify y.re into y.re 18.671 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.671 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.671 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.671 * [taylor]: Taking taylor expansion of x.re in x.im 18.671 * [backup-simplify]: Simplify x.re into x.re 18.671 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.671 * [taylor]: Taking taylor expansion of y.im in x.im 18.671 * [backup-simplify]: Simplify y.im into y.im 18.671 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.672 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 18.672 * [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)) 18.672 * [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))) 18.672 * [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))) 18.672 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 18.672 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 18.672 * [taylor]: Taking taylor expansion of x.im in x.im 18.672 * [backup-simplify]: Simplify 0 into 0 18.672 * [backup-simplify]: Simplify 1 into 1 18.672 * [taylor]: Taking taylor expansion of y.im in x.im 18.672 * [backup-simplify]: Simplify y.im into y.im 18.672 * [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))) 18.672 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.673 * [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))) 18.673 * [backup-simplify]: Simplify (* 1 1) into 1 18.673 * [backup-simplify]: Simplify (* 1 y.im) into y.im 18.673 * [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) 18.673 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.674 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.674 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.674 * [backup-simplify]: Simplify (- 0) into 0 18.674 * [backup-simplify]: Simplify (+ 0 0) into 0 18.675 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.675 * [backup-simplify]: Simplify (+ 0) into 0 18.676 * [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 18.676 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 18.677 * [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 18.677 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 18.677 * [backup-simplify]: Simplify (- 0) into 0 18.678 * [backup-simplify]: Simplify (+ 0 0) into 0 18.678 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.679 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.679 * [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 18.679 * [backup-simplify]: Simplify (+ 0 0) into 0 18.680 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.680 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 18.681 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 18.681 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.682 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.682 * [backup-simplify]: Simplify (+ 0 0) into 0 18.682 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 18.682 * [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 18.683 * [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 18.683 * [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 18.684 * [backup-simplify]: Simplify (- 0) into 0 18.684 * [taylor]: Taking taylor expansion of 0 in y.im 18.684 * [backup-simplify]: Simplify 0 into 0 18.684 * [taylor]: Taking taylor expansion of 0 in y.re 18.684 * [backup-simplify]: Simplify 0 into 0 18.684 * [backup-simplify]: Simplify 0 into 0 18.684 * [taylor]: Taking taylor expansion of 0 in y.im 18.684 * [backup-simplify]: Simplify 0 into 0 18.684 * [taylor]: Taking taylor expansion of 0 in y.re 18.684 * [backup-simplify]: Simplify 0 into 0 18.684 * [backup-simplify]: Simplify 0 into 0 18.684 * [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))))) 18.684 * [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)))) 18.684 * [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 18.684 * [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 18.684 * [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 18.684 * [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))) 18.685 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 18.685 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 18.685 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 18.685 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.685 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 18.685 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 18.685 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.685 * [taylor]: Taking taylor expansion of -1 in y.re 18.685 * [backup-simplify]: Simplify -1 into -1 18.685 * [taylor]: Taking taylor expansion of x.re in y.re 18.685 * [backup-simplify]: Simplify x.re into x.re 18.685 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.685 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.685 * [taylor]: Taking taylor expansion of -1 in y.re 18.685 * [backup-simplify]: Simplify -1 into -1 18.685 * [taylor]: Taking taylor expansion of x.re in y.re 18.685 * [backup-simplify]: Simplify x.re into x.re 18.685 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.685 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 18.685 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.685 * [taylor]: Taking taylor expansion of -1 in y.re 18.685 * [backup-simplify]: Simplify -1 into -1 18.685 * [taylor]: Taking taylor expansion of x.im in y.re 18.685 * [backup-simplify]: Simplify x.im into x.im 18.685 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.685 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.685 * [taylor]: Taking taylor expansion of -1 in y.re 18.685 * [backup-simplify]: Simplify -1 into -1 18.685 * [taylor]: Taking taylor expansion of x.im in y.re 18.685 * [backup-simplify]: Simplify x.im into x.im 18.685 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.685 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.685 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.685 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.686 * [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)))) 18.686 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.686 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.686 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.686 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.686 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.686 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.686 * [backup-simplify]: Simplify (+ 0 0) into 0 18.687 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.687 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.687 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 18.687 * [taylor]: Taking taylor expansion of -1 in y.re 18.687 * [backup-simplify]: Simplify -1 into -1 18.687 * [taylor]: Taking taylor expansion of y.im in y.re 18.687 * [backup-simplify]: Simplify y.im into y.im 18.687 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.687 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.687 * [taylor]: Taking taylor expansion of -1 in y.re 18.687 * [backup-simplify]: Simplify -1 into -1 18.687 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.687 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.687 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.687 * [taylor]: Taking taylor expansion of y.re in y.re 18.687 * [backup-simplify]: Simplify 0 into 0 18.687 * [backup-simplify]: Simplify 1 into 1 18.687 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.687 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 18.687 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.688 * [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)))) 18.688 * [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 18.688 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 18.688 * [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))) 18.688 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 18.688 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.688 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.688 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.688 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.688 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.688 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.688 * [taylor]: Taking taylor expansion of -1 in y.im 18.688 * [backup-simplify]: Simplify -1 into -1 18.688 * [taylor]: Taking taylor expansion of x.re in y.im 18.688 * [backup-simplify]: Simplify x.re into x.re 18.688 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.688 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.688 * [taylor]: Taking taylor expansion of -1 in y.im 18.688 * [backup-simplify]: Simplify -1 into -1 18.688 * [taylor]: Taking taylor expansion of x.re in y.im 18.688 * [backup-simplify]: Simplify x.re into x.re 18.688 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.688 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.688 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.688 * [taylor]: Taking taylor expansion of -1 in y.im 18.688 * [backup-simplify]: Simplify -1 into -1 18.688 * [taylor]: Taking taylor expansion of x.im in y.im 18.688 * [backup-simplify]: Simplify x.im into x.im 18.688 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.688 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.688 * [taylor]: Taking taylor expansion of -1 in y.im 18.688 * [backup-simplify]: Simplify -1 into -1 18.688 * [taylor]: Taking taylor expansion of x.im in y.im 18.688 * [backup-simplify]: Simplify x.im into x.im 18.688 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.689 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.689 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.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))) 18.689 * [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)))) 18.689 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.689 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.689 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.689 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.689 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.689 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.690 * [backup-simplify]: Simplify (+ 0 0) into 0 18.690 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.691 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.691 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.691 * [taylor]: Taking taylor expansion of -1 in y.im 18.691 * [backup-simplify]: Simplify -1 into -1 18.691 * [taylor]: Taking taylor expansion of y.im in y.im 18.691 * [backup-simplify]: Simplify 0 into 0 18.691 * [backup-simplify]: Simplify 1 into 1 18.691 * [backup-simplify]: Simplify (/ -1 1) into -1 18.691 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.691 * [taylor]: Taking taylor expansion of -1 in y.im 18.691 * [backup-simplify]: Simplify -1 into -1 18.691 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.691 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.692 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.692 * [taylor]: Taking taylor expansion of y.re in y.im 18.692 * [backup-simplify]: Simplify y.re into y.re 18.692 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.692 * [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)))))) 18.693 * [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)))))) 18.693 * [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)))) 18.693 * [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 18.693 * [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 18.693 * [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))) 18.693 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 18.693 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 18.693 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 18.693 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.693 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 18.694 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 18.694 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.694 * [taylor]: Taking taylor expansion of -1 in x.im 18.694 * [backup-simplify]: Simplify -1 into -1 18.694 * [taylor]: Taking taylor expansion of x.re in x.im 18.694 * [backup-simplify]: Simplify x.re into x.re 18.694 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.694 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.694 * [taylor]: Taking taylor expansion of -1 in x.im 18.694 * [backup-simplify]: Simplify -1 into -1 18.694 * [taylor]: Taking taylor expansion of x.re in x.im 18.694 * [backup-simplify]: Simplify x.re into x.re 18.694 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.694 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 18.694 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.694 * [taylor]: Taking taylor expansion of -1 in x.im 18.694 * [backup-simplify]: Simplify -1 into -1 18.694 * [taylor]: Taking taylor expansion of x.im in x.im 18.694 * [backup-simplify]: Simplify 0 into 0 18.694 * [backup-simplify]: Simplify 1 into 1 18.695 * [backup-simplify]: Simplify (/ -1 1) into -1 18.695 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.695 * [taylor]: Taking taylor expansion of -1 in x.im 18.695 * [backup-simplify]: Simplify -1 into -1 18.695 * [taylor]: Taking taylor expansion of x.im in x.im 18.695 * [backup-simplify]: Simplify 0 into 0 18.695 * [backup-simplify]: Simplify 1 into 1 18.695 * [backup-simplify]: Simplify (/ -1 1) into -1 18.696 * [backup-simplify]: Simplify (* -1 -1) into 1 18.696 * [backup-simplify]: Simplify (+ 0 1) into 1 18.696 * [backup-simplify]: Simplify (sqrt 1) into 1 18.697 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.698 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.699 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.699 * [backup-simplify]: Simplify (+ 0 0) into 0 18.700 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.700 * [backup-simplify]: Simplify (log 1) into 0 18.700 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 18.700 * [taylor]: Taking taylor expansion of -1 in x.im 18.700 * [backup-simplify]: Simplify -1 into -1 18.700 * [taylor]: Taking taylor expansion of y.im in x.im 18.700 * [backup-simplify]: Simplify y.im into y.im 18.701 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.701 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.701 * [taylor]: Taking taylor expansion of -1 in x.im 18.701 * [backup-simplify]: Simplify -1 into -1 18.701 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.701 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.701 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.701 * [taylor]: Taking taylor expansion of y.re in x.im 18.701 * [backup-simplify]: Simplify y.re into y.re 18.701 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.702 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.702 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 18.702 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.702 * [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)) 18.703 * [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))) 18.703 * [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))) 18.703 * [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 18.703 * [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 18.703 * [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))) 18.703 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 18.703 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.703 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.704 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.704 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.704 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.704 * [taylor]: Taking taylor expansion of -1 in x.re 18.704 * [backup-simplify]: Simplify -1 into -1 18.704 * [taylor]: Taking taylor expansion of x.re in x.re 18.704 * [backup-simplify]: Simplify 0 into 0 18.704 * [backup-simplify]: Simplify 1 into 1 18.704 * [backup-simplify]: Simplify (/ -1 1) into -1 18.704 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.704 * [taylor]: Taking taylor expansion of -1 in x.re 18.704 * [backup-simplify]: Simplify -1 into -1 18.704 * [taylor]: Taking taylor expansion of x.re in x.re 18.704 * [backup-simplify]: Simplify 0 into 0 18.704 * [backup-simplify]: Simplify 1 into 1 18.705 * [backup-simplify]: Simplify (/ -1 1) into -1 18.705 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.705 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.705 * [taylor]: Taking taylor expansion of -1 in x.re 18.705 * [backup-simplify]: Simplify -1 into -1 18.705 * [taylor]: Taking taylor expansion of x.im in x.re 18.705 * [backup-simplify]: Simplify x.im into x.im 18.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.705 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.705 * [taylor]: Taking taylor expansion of -1 in x.re 18.705 * [backup-simplify]: Simplify -1 into -1 18.705 * [taylor]: Taking taylor expansion of x.im in x.re 18.705 * [backup-simplify]: Simplify x.im into x.im 18.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.706 * [backup-simplify]: Simplify (* -1 -1) into 1 18.706 * [backup-simplify]: Simplify (+ 1 0) into 1 18.706 * [backup-simplify]: Simplify (sqrt 1) into 1 18.707 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.708 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.709 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.709 * [backup-simplify]: Simplify (+ 0 0) into 0 18.710 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.711 * [backup-simplify]: Simplify (log 1) into 0 18.711 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.711 * [taylor]: Taking taylor expansion of -1 in x.re 18.711 * [backup-simplify]: Simplify -1 into -1 18.711 * [taylor]: Taking taylor expansion of y.im in x.re 18.711 * [backup-simplify]: Simplify y.im into y.im 18.711 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.711 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.711 * [taylor]: Taking taylor expansion of -1 in x.re 18.711 * [backup-simplify]: Simplify -1 into -1 18.711 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.711 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.711 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.711 * [taylor]: Taking taylor expansion of y.re in x.re 18.711 * [backup-simplify]: Simplify y.re into y.re 18.711 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.712 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.712 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 18.712 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.712 * [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)) 18.713 * [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))) 18.713 * [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))) 18.713 * [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 18.713 * [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 18.713 * [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))) 18.713 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 18.713 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.713 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.714 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.714 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.714 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.714 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.714 * [taylor]: Taking taylor expansion of -1 in x.re 18.714 * [backup-simplify]: Simplify -1 into -1 18.714 * [taylor]: Taking taylor expansion of x.re in x.re 18.714 * [backup-simplify]: Simplify 0 into 0 18.714 * [backup-simplify]: Simplify 1 into 1 18.714 * [backup-simplify]: Simplify (/ -1 1) into -1 18.714 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.714 * [taylor]: Taking taylor expansion of -1 in x.re 18.714 * [backup-simplify]: Simplify -1 into -1 18.714 * [taylor]: Taking taylor expansion of x.re in x.re 18.715 * [backup-simplify]: Simplify 0 into 0 18.715 * [backup-simplify]: Simplify 1 into 1 18.715 * [backup-simplify]: Simplify (/ -1 1) into -1 18.715 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.715 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.715 * [taylor]: Taking taylor expansion of -1 in x.re 18.715 * [backup-simplify]: Simplify -1 into -1 18.715 * [taylor]: Taking taylor expansion of x.im in x.re 18.715 * [backup-simplify]: Simplify x.im into x.im 18.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.716 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.716 * [taylor]: Taking taylor expansion of -1 in x.re 18.716 * [backup-simplify]: Simplify -1 into -1 18.716 * [taylor]: Taking taylor expansion of x.im in x.re 18.716 * [backup-simplify]: Simplify x.im into x.im 18.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.716 * [backup-simplify]: Simplify (* -1 -1) into 1 18.717 * [backup-simplify]: Simplify (+ 1 0) into 1 18.717 * [backup-simplify]: Simplify (sqrt 1) into 1 18.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.719 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.719 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.720 * [backup-simplify]: Simplify (+ 0 0) into 0 18.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.721 * [backup-simplify]: Simplify (log 1) into 0 18.721 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.721 * [taylor]: Taking taylor expansion of -1 in x.re 18.721 * [backup-simplify]: Simplify -1 into -1 18.721 * [taylor]: Taking taylor expansion of y.im in x.re 18.721 * [backup-simplify]: Simplify y.im into y.im 18.721 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.721 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.721 * [taylor]: Taking taylor expansion of -1 in x.re 18.721 * [backup-simplify]: Simplify -1 into -1 18.721 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.721 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.721 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.721 * [taylor]: Taking taylor expansion of y.re in x.re 18.721 * [backup-simplify]: Simplify y.re into y.re 18.721 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.722 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.722 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 18.722 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.723 * [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)) 18.723 * [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))) 18.723 * [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))) 18.724 * [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))) 18.724 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.724 * [backup-simplify]: Simplify (- 0) into 0 18.725 * [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))) 18.725 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 18.725 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.725 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.725 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.725 * [taylor]: Taking taylor expansion of x.re in x.im 18.725 * [backup-simplify]: Simplify x.re into x.re 18.725 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.725 * [taylor]: Taking taylor expansion of y.im in x.im 18.725 * [backup-simplify]: Simplify y.im into y.im 18.725 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.725 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.725 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.725 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.725 * [taylor]: Taking taylor expansion of y.re in x.im 18.725 * [backup-simplify]: Simplify y.re into y.re 18.725 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.726 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.726 * [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)) 18.726 * [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))) 18.727 * [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))) 18.727 * [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))) 18.727 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.728 * [backup-simplify]: Simplify (- 0) into 0 18.728 * [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))) 18.728 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 18.728 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.728 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 18.728 * [taylor]: Taking taylor expansion of (log x.re) in y.im 18.728 * [taylor]: Taking taylor expansion of x.re in y.im 18.728 * [backup-simplify]: Simplify x.re into x.re 18.728 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.728 * [taylor]: Taking taylor expansion of y.im in y.im 18.728 * [backup-simplify]: Simplify 0 into 0 18.728 * [backup-simplify]: Simplify 1 into 1 18.728 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 18.728 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.728 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.729 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.729 * [taylor]: Taking taylor expansion of y.re in y.im 18.729 * [backup-simplify]: Simplify y.re into y.re 18.729 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.729 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 18.729 * [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))) 18.729 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 18.729 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.729 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.729 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.729 * [taylor]: Taking taylor expansion of x.re in y.re 18.729 * [backup-simplify]: Simplify x.re into x.re 18.729 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.729 * [taylor]: Taking taylor expansion of y.im in y.re 18.729 * [backup-simplify]: Simplify y.im into y.im 18.730 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.730 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.730 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.730 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.730 * [taylor]: Taking taylor expansion of y.re in y.re 18.730 * [backup-simplify]: Simplify 0 into 0 18.730 * [backup-simplify]: Simplify 1 into 1 18.730 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.730 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.730 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.731 * [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))) 18.731 * [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))) 18.731 * [backup-simplify]: Simplify (+ 0) into 0 18.732 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.733 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.733 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 18.734 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.734 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 18.735 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.735 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 18.736 * [backup-simplify]: Simplify (+ 0 0) into 0 18.736 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.737 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.738 * [backup-simplify]: Simplify (- 0) into 0 18.738 * [backup-simplify]: Simplify (+ 0 0) into 0 18.738 * [taylor]: Taking taylor expansion of 0 in x.im 18.738 * [backup-simplify]: Simplify 0 into 0 18.738 * [taylor]: Taking taylor expansion of 0 in y.im 18.738 * [backup-simplify]: Simplify 0 into 0 18.738 * [taylor]: Taking taylor expansion of 0 in y.re 18.738 * [backup-simplify]: Simplify 0 into 0 18.738 * [backup-simplify]: Simplify 0 into 0 18.739 * [backup-simplify]: Simplify (+ 0) into 0 18.739 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.740 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.740 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.741 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.741 * [backup-simplify]: Simplify (- 0) into 0 18.741 * [backup-simplify]: Simplify (+ 0 0) into 0 18.742 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.743 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.743 * [backup-simplify]: Simplify (- 0) into 0 18.744 * [backup-simplify]: Simplify (+ 0 0) into 0 18.744 * [taylor]: Taking taylor expansion of 0 in y.im 18.744 * [backup-simplify]: Simplify 0 into 0 18.744 * [taylor]: Taking taylor expansion of 0 in y.re 18.744 * [backup-simplify]: Simplify 0 into 0 18.744 * [backup-simplify]: Simplify 0 into 0 18.744 * [taylor]: Taking taylor expansion of 0 in y.re 18.744 * [backup-simplify]: Simplify 0 into 0 18.744 * [backup-simplify]: Simplify 0 into 0 18.744 * [backup-simplify]: Simplify 0 into 0 18.745 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.746 * [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 18.747 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.747 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 18.748 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.750 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 18.750 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.750 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 18.752 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 18.754 * [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)) 18.754 * [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))))) 18.755 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 18.756 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 18.756 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 18.756 * [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))))) 18.757 * [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))))) 18.758 * [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)))) 18.759 * [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)))) 18.759 * [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 18.759 * [taylor]: Taking taylor expansion of 1/2 in x.im 18.759 * [backup-simplify]: Simplify 1/2 into 1/2 18.759 * [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 18.759 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 18.759 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.759 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.759 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.759 * [taylor]: Taking taylor expansion of x.re in x.im 18.759 * [backup-simplify]: Simplify x.re into x.re 18.759 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.759 * [taylor]: Taking taylor expansion of y.im in x.im 18.759 * [backup-simplify]: Simplify y.im into y.im 18.759 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.759 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.759 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.759 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.759 * [taylor]: Taking taylor expansion of y.re in x.im 18.759 * [backup-simplify]: Simplify y.re into y.re 18.760 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.760 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.760 * [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)) 18.760 * [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))) 18.761 * [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))) 18.761 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 18.761 * [taylor]: Taking taylor expansion of y.im in x.im 18.761 * [backup-simplify]: Simplify y.im into y.im 18.761 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 18.761 * [taylor]: Taking taylor expansion of x.im in x.im 18.761 * [backup-simplify]: Simplify 0 into 0 18.761 * [backup-simplify]: Simplify 1 into 1 18.761 * [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))) 18.761 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.762 * [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))) 18.762 * [backup-simplify]: Simplify (* 1 1) into 1 18.762 * [backup-simplify]: Simplify (* y.im 1) into y.im 18.763 * [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) 18.763 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.764 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.764 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.764 * [backup-simplify]: Simplify (- 0) into 0 18.765 * [backup-simplify]: Simplify (+ 0 0) into 0 18.766 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.766 * [backup-simplify]: Simplify (+ 0) into 0 18.767 * [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 18.769 * [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 18.769 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 18.769 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 18.770 * [backup-simplify]: Simplify (- 0) into 0 18.770 * [backup-simplify]: Simplify (+ 0 0) into 0 18.771 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.772 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.772 * [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 18.773 * [backup-simplify]: Simplify (+ 0 0) into 0 18.774 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 18.774 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.775 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 18.776 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.777 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.777 * [backup-simplify]: Simplify (+ 0 0) into 0 18.777 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 18.778 * [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 18.778 * [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 18.784 * [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 18.784 * [taylor]: Taking taylor expansion of 0 in y.im 18.784 * [backup-simplify]: Simplify 0 into 0 18.784 * [taylor]: Taking taylor expansion of 0 in y.re 18.784 * [backup-simplify]: Simplify 0 into 0 18.784 * [backup-simplify]: Simplify 0 into 0 18.784 * [taylor]: Taking taylor expansion of 0 in y.im 18.784 * [backup-simplify]: Simplify 0 into 0 18.784 * [taylor]: Taking taylor expansion of 0 in y.re 18.784 * [backup-simplify]: Simplify 0 into 0 18.784 * [backup-simplify]: Simplify 0 into 0 18.785 * [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))))) 18.785 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 2 1) 18.785 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 18.785 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 18.785 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 18.785 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 18.785 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 18.785 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.785 * [backup-simplify]: Simplify 1/3 into 1/3 18.785 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 18.785 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.785 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.785 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.786 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.786 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.786 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 18.786 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 18.786 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 18.786 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.786 * [backup-simplify]: Simplify 1/3 into 1/3 18.786 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 18.786 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.786 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.786 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.786 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.786 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.786 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 18.786 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 18.786 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 18.787 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.787 * [backup-simplify]: Simplify 1/3 into 1/3 18.787 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 18.787 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.787 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.787 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.787 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.787 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.787 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 18.787 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 18.787 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 18.787 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.787 * [backup-simplify]: Simplify 1/3 into 1/3 18.787 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 18.787 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.787 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.788 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.788 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.788 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.788 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.789 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 18.790 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 18.791 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 18.791 * [taylor]: Taking taylor expansion of 0 in x.re 18.791 * [backup-simplify]: Simplify 0 into 0 18.791 * [backup-simplify]: Simplify 0 into 0 18.792 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 18.792 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 18.793 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 18.793 * [backup-simplify]: Simplify 0 into 0 18.795 * [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 18.796 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 18.797 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.797 * [taylor]: Taking taylor expansion of 0 in x.re 18.797 * [backup-simplify]: Simplify 0 into 0 18.797 * [backup-simplify]: Simplify 0 into 0 18.797 * [backup-simplify]: Simplify 0 into 0 18.799 * [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 18.800 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 18.801 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.802 * [backup-simplify]: Simplify 0 into 0 18.805 * [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 18.806 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 18.808 * [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 18.808 * [taylor]: Taking taylor expansion of 0 in x.re 18.808 * [backup-simplify]: Simplify 0 into 0 18.808 * [backup-simplify]: Simplify 0 into 0 18.809 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.809 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 18.809 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 18.809 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 18.809 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 18.809 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 18.809 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.809 * [backup-simplify]: Simplify 1/3 into 1/3 18.809 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 18.809 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.809 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.809 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.810 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.810 * [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) 18.810 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 18.810 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 18.810 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 18.810 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.810 * [backup-simplify]: Simplify 1/3 into 1/3 18.810 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 18.810 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.810 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.810 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.810 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.811 * [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) 18.811 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 18.811 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 18.811 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 18.811 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.811 * [backup-simplify]: Simplify 1/3 into 1/3 18.811 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 18.811 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.811 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.811 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.811 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.811 * [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) 18.811 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 18.811 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 18.811 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 18.812 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.812 * [backup-simplify]: Simplify 1/3 into 1/3 18.812 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 18.812 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.812 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.812 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.812 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.812 * [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) 18.812 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 18.814 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 18.814 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 18.815 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.815 * [taylor]: Taking taylor expansion of 0 in x.re 18.816 * [backup-simplify]: Simplify 0 into 0 18.816 * [backup-simplify]: Simplify 0 into 0 18.817 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 18.818 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 18.819 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.819 * [backup-simplify]: Simplify 0 into 0 18.821 * [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 18.822 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 18.823 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.823 * [taylor]: Taking taylor expansion of 0 in x.re 18.823 * [backup-simplify]: Simplify 0 into 0 18.823 * [backup-simplify]: Simplify 0 into 0 18.824 * [backup-simplify]: Simplify 0 into 0 18.826 * [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 18.827 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 18.828 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.828 * [backup-simplify]: Simplify 0 into 0 18.831 * [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 18.833 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 18.834 * [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 18.834 * [taylor]: Taking taylor expansion of 0 in x.re 18.835 * [backup-simplify]: Simplify 0 into 0 18.835 * [backup-simplify]: Simplify 0 into 0 18.835 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.835 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.835 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 18.835 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 18.835 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 18.835 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 18.835 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.835 * [backup-simplify]: Simplify 1/3 into 1/3 18.835 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 18.835 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.835 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.836 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.836 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.836 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.836 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 18.836 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 18.836 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 18.836 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.836 * [backup-simplify]: Simplify 1/3 into 1/3 18.836 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 18.836 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.836 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.836 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.837 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.837 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.837 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 18.837 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 18.837 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 18.837 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.837 * [backup-simplify]: Simplify 1/3 into 1/3 18.837 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 18.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.837 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.837 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.837 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.838 * [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) 18.838 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 18.838 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 18.838 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 18.838 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.838 * [backup-simplify]: Simplify 1/3 into 1/3 18.838 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 18.838 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.838 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.838 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.838 * [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) 18.839 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.840 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 18.840 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 18.841 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.841 * [taylor]: Taking taylor expansion of 0 in x.re 18.842 * [backup-simplify]: Simplify 0 into 0 18.842 * [backup-simplify]: Simplify 0 into 0 18.843 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 18.843 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 18.844 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.844 * [backup-simplify]: Simplify 0 into 0 18.846 * [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 18.847 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 18.848 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.848 * [taylor]: Taking taylor expansion of 0 in x.re 18.848 * [backup-simplify]: Simplify 0 into 0 18.849 * [backup-simplify]: Simplify 0 into 0 18.849 * [backup-simplify]: Simplify 0 into 0 18.851 * [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 18.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 18.853 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.853 * [backup-simplify]: Simplify 0 into 0 18.856 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 18.857 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 18.859 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.859 * [taylor]: Taking taylor expansion of 0 in x.re 18.859 * [backup-simplify]: Simplify 0 into 0 18.859 * [backup-simplify]: Simplify 0 into 0 18.860 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.860 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 1 2) 18.860 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 18.860 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 18.860 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 18.860 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 18.860 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 18.860 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.860 * [backup-simplify]: Simplify 1/3 into 1/3 18.860 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 18.860 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.860 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.860 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.860 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.861 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.861 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 18.861 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 18.861 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 18.861 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.861 * [backup-simplify]: Simplify 1/3 into 1/3 18.861 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 18.861 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.861 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.861 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.861 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.861 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.861 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 18.861 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 18.861 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 18.861 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.861 * [backup-simplify]: Simplify 1/3 into 1/3 18.861 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 18.861 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.861 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.862 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.862 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.862 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.862 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 18.862 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 18.862 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 18.862 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.862 * [backup-simplify]: Simplify 1/3 into 1/3 18.862 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 18.862 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.862 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.862 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.862 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.862 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.863 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.864 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 18.864 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 18.865 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 18.865 * [taylor]: Taking taylor expansion of 0 in x.re 18.865 * [backup-simplify]: Simplify 0 into 0 18.865 * [backup-simplify]: Simplify 0 into 0 18.866 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 18.867 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 18.867 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 18.867 * [backup-simplify]: Simplify 0 into 0 18.869 * [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 18.870 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 18.871 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.872 * [taylor]: Taking taylor expansion of 0 in x.re 18.872 * [backup-simplify]: Simplify 0 into 0 18.872 * [backup-simplify]: Simplify 0 into 0 18.872 * [backup-simplify]: Simplify 0 into 0 18.874 * [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 18.875 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 18.876 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.876 * [backup-simplify]: Simplify 0 into 0 18.879 * [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 18.880 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 18.882 * [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 18.882 * [taylor]: Taking taylor expansion of 0 in x.re 18.882 * [backup-simplify]: Simplify 0 into 0 18.883 * [backup-simplify]: Simplify 0 into 0 18.883 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.883 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 18.883 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 18.883 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 18.883 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 18.883 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 18.883 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.883 * [backup-simplify]: Simplify 1/3 into 1/3 18.883 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 18.883 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.883 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.883 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.884 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.884 * [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) 18.884 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 18.884 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 18.884 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 18.884 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.884 * [backup-simplify]: Simplify 1/3 into 1/3 18.884 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 18.884 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.884 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.884 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.884 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.885 * [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) 18.885 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 18.885 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 18.885 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 18.885 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.885 * [backup-simplify]: Simplify 1/3 into 1/3 18.885 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 18.885 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.885 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.885 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.885 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.885 * [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) 18.885 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 18.886 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 18.886 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 18.886 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.886 * [backup-simplify]: Simplify 1/3 into 1/3 18.886 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 18.886 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.886 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.886 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.886 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.886 * [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) 18.886 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 18.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 18.887 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 18.888 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.888 * [taylor]: Taking taylor expansion of 0 in x.re 18.888 * [backup-simplify]: Simplify 0 into 0 18.888 * [backup-simplify]: Simplify 0 into 0 18.888 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 18.889 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 18.889 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.889 * [backup-simplify]: Simplify 0 into 0 18.891 * [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 18.891 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 18.892 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.892 * [taylor]: Taking taylor expansion of 0 in x.re 18.892 * [backup-simplify]: Simplify 0 into 0 18.892 * [backup-simplify]: Simplify 0 into 0 18.892 * [backup-simplify]: Simplify 0 into 0 18.893 * [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 18.894 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 18.895 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.895 * [backup-simplify]: Simplify 0 into 0 18.897 * [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 18.898 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 18.899 * [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 18.899 * [taylor]: Taking taylor expansion of 0 in x.re 18.899 * [backup-simplify]: Simplify 0 into 0 18.899 * [backup-simplify]: Simplify 0 into 0 18.899 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.899 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.899 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 18.899 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 18.899 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 18.899 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 18.900 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.900 * [backup-simplify]: Simplify 1/3 into 1/3 18.900 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 18.900 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.900 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.900 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.900 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.900 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.900 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 18.900 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 18.900 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 18.900 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.900 * [backup-simplify]: Simplify 1/3 into 1/3 18.900 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 18.900 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.900 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.900 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.900 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.900 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.900 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 18.900 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 18.900 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 18.900 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.900 * [backup-simplify]: Simplify 1/3 into 1/3 18.900 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 18.900 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.901 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.901 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.901 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.901 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.901 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 18.901 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 18.901 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 18.901 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.901 * [backup-simplify]: Simplify 1/3 into 1/3 18.901 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 18.901 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.901 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.901 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.901 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.901 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.901 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.902 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 18.902 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 18.903 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.903 * [taylor]: Taking taylor expansion of 0 in x.re 18.903 * [backup-simplify]: Simplify 0 into 0 18.903 * [backup-simplify]: Simplify 0 into 0 18.904 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 18.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 18.905 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.905 * [backup-simplify]: Simplify 0 into 0 18.906 * [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 18.906 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 18.907 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.907 * [taylor]: Taking taylor expansion of 0 in x.re 18.907 * [backup-simplify]: Simplify 0 into 0 18.907 * [backup-simplify]: Simplify 0 into 0 18.907 * [backup-simplify]: Simplify 0 into 0 18.909 * [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 18.909 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 18.910 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.910 * [backup-simplify]: Simplify 0 into 0 18.912 * [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 18.913 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 18.914 * [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 18.914 * [taylor]: Taking taylor expansion of 0 in x.re 18.914 * [backup-simplify]: Simplify 0 into 0 18.914 * [backup-simplify]: Simplify 0 into 0 18.914 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.914 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 1) 18.914 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 18.914 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 18.914 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 18.915 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 18.915 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 18.915 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.915 * [backup-simplify]: Simplify 1/3 into 1/3 18.915 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 18.915 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.915 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.915 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.915 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.915 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.915 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 18.915 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 18.915 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 18.915 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.915 * [backup-simplify]: Simplify 1/3 into 1/3 18.915 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 18.915 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.915 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.915 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.916 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.916 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.916 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 18.916 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 18.916 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 18.916 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.916 * [backup-simplify]: Simplify 1/3 into 1/3 18.916 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 18.916 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.916 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.916 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.916 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.916 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.916 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 18.917 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 18.917 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 18.917 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.917 * [backup-simplify]: Simplify 1/3 into 1/3 18.917 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 18.917 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.917 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.917 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 18.917 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 18.917 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 18.917 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.918 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 18.919 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 18.920 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 18.920 * [taylor]: Taking taylor expansion of 0 in x.re 18.920 * [backup-simplify]: Simplify 0 into 0 18.920 * [backup-simplify]: Simplify 0 into 0 18.921 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 18.921 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 18.922 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 18.922 * [backup-simplify]: Simplify 0 into 0 18.924 * [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 18.925 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 18.927 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.927 * [taylor]: Taking taylor expansion of 0 in x.re 18.927 * [backup-simplify]: Simplify 0 into 0 18.927 * [backup-simplify]: Simplify 0 into 0 18.927 * [backup-simplify]: Simplify 0 into 0 18.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 18.935 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 18.937 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.937 * [backup-simplify]: Simplify 0 into 0 18.942 * [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 18.944 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 18.945 * [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 18.946 * [taylor]: Taking taylor expansion of 0 in x.re 18.946 * [backup-simplify]: Simplify 0 into 0 18.946 * [backup-simplify]: Simplify 0 into 0 18.946 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.946 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 18.946 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 18.946 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 18.946 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 18.946 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 18.946 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.946 * [backup-simplify]: Simplify 1/3 into 1/3 18.946 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 18.946 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.947 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.947 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.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)))) 18.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) 18.947 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 18.947 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 18.947 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 18.947 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.947 * [backup-simplify]: Simplify 1/3 into 1/3 18.947 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 18.947 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.947 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.948 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.948 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.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) 18.948 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 18.948 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 18.948 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 18.948 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.948 * [backup-simplify]: Simplify 1/3 into 1/3 18.948 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 18.948 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.948 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.948 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.949 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.949 * [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) 18.949 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 18.949 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 18.949 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 18.949 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.949 * [backup-simplify]: Simplify 1/3 into 1/3 18.949 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 18.949 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.949 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.950 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 18.950 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 18.950 * [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) 18.950 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 18.951 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 18.952 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 18.953 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.953 * [taylor]: Taking taylor expansion of 0 in x.re 18.953 * [backup-simplify]: Simplify 0 into 0 18.953 * [backup-simplify]: Simplify 0 into 0 18.954 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 18.955 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 18.956 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.956 * [backup-simplify]: Simplify 0 into 0 18.958 * [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 18.959 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 18.961 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.961 * [taylor]: Taking taylor expansion of 0 in x.re 18.961 * [backup-simplify]: Simplify 0 into 0 18.961 * [backup-simplify]: Simplify 0 into 0 18.961 * [backup-simplify]: Simplify 0 into 0 18.963 * [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 18.964 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 18.966 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.966 * [backup-simplify]: Simplify 0 into 0 18.969 * [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 18.971 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 18.972 * [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 18.973 * [taylor]: Taking taylor expansion of 0 in x.re 18.973 * [backup-simplify]: Simplify 0 into 0 18.973 * [backup-simplify]: Simplify 0 into 0 18.973 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 18.973 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.973 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 18.973 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 18.973 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 18.973 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 18.973 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.973 * [backup-simplify]: Simplify 1/3 into 1/3 18.973 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 18.973 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.974 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.974 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.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)))) 18.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) 18.974 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 18.974 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 18.974 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 18.974 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.974 * [backup-simplify]: Simplify 1/3 into 1/3 18.974 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 18.974 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.974 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.975 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.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)))) 18.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) 18.975 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 18.975 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 18.975 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 18.975 * [taylor]: Taking taylor expansion of 1/3 in x.im 18.975 * [backup-simplify]: Simplify 1/3 into 1/3 18.975 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 18.975 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.975 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.975 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.976 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.976 * [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) 18.976 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 18.976 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 18.976 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 18.976 * [taylor]: Taking taylor expansion of 1/3 in x.re 18.976 * [backup-simplify]: Simplify 1/3 into 1/3 18.976 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 18.976 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.976 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.976 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 18.977 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 18.977 * [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) 18.978 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 18.979 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 18.980 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 18.981 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.981 * [taylor]: Taking taylor expansion of 0 in x.re 18.981 * [backup-simplify]: Simplify 0 into 0 18.981 * [backup-simplify]: Simplify 0 into 0 18.982 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 18.982 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 18.983 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.983 * [backup-simplify]: Simplify 0 into 0 18.985 * [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 18.986 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 18.988 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.988 * [taylor]: Taking taylor expansion of 0 in x.re 18.988 * [backup-simplify]: Simplify 0 into 0 18.988 * [backup-simplify]: Simplify 0 into 0 18.988 * [backup-simplify]: Simplify 0 into 0 18.990 * [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 18.991 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 18.993 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.993 * [backup-simplify]: Simplify 0 into 0 18.996 * [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 18.998 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 19.000 * [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 19.000 * [taylor]: Taking taylor expansion of 0 in x.re 19.000 * [backup-simplify]: Simplify 0 into 0 19.000 * [backup-simplify]: Simplify 0 into 0 19.000 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 19.000 * * * [progress]: simplifying candidates 19.002 * [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) 19.003 * * [simplify]: Extracting # 0 : cost 0 19.003 * * [simplify]: Extracting # 1 : cost 0 19.003 * * [simplify]: Extracting # 2 : cost 0 19.004 * * [simplify]: Extracting # 3 : cost 0 19.004 * * [simplify]: Extracting # 4 : cost 0 19.004 * * [simplify]: Extracting # 5 : cost 0 19.004 * * [simplify]: Extracting # 6 : cost 0 19.004 * * [simplify]: Extracting # 7 : cost 0 19.004 * * [simplify]: Extracting # 8 : cost 0 19.004 * * [simplify]: Extracting # 9 : cost 0 19.005 * * [simplify]: iteration 0 : 54 enodes (cost 529 ) 19.024 * * [simplify]: Extracting # 0 : cost 0 19.024 * * [simplify]: Extracting # 1 : cost 0 19.024 * * [simplify]: Extracting # 2 : cost 0 19.024 * * [simplify]: Extracting # 3 : cost 0 19.025 * * [simplify]: iteration 1 : 82 enodes (cost 516 ) 19.052 * * [simplify]: Extracting # 0 : cost 0 19.052 * * [simplify]: Extracting # 1 : cost 0 19.053 * * [simplify]: Extracting # 2 : cost 0 19.053 * * [simplify]: Extracting # 3 : cost 0 19.053 * * [simplify]: Extracting # 4 : cost 0 19.053 * * [simplify]: iteration 2 : 134 enodes (cost 456 ) 19.112 * * [simplify]: Extracting # 0 : cost 0 19.112 * * [simplify]: Extracting # 1 : cost 0 19.113 * * [simplify]: Extracting # 2 : cost 0 19.113 * * [simplify]: Extracting # 3 : cost 0 19.114 * * [simplify]: Extracting # 4 : cost 0 19.114 * * [simplify]: iteration 3 : 235 enodes (cost 445 ) 19.224 * * [simplify]: Extracting # 0 : cost 0 19.225 * * [simplify]: Extracting # 1 : cost 0 19.225 * * [simplify]: Extracting # 2 : cost 0 19.226 * * [simplify]: Extracting # 3 : cost 0 19.226 * * [simplify]: Extracting # 4 : cost 0 19.227 * * [simplify]: iteration 4 : 567 enodes (cost 445 ) 19.983 * * [simplify]: Extracting # 0 : cost 0 19.985 * * [simplify]: Extracting # 1 : cost 0 19.987 * * [simplify]: Extracting # 2 : cost 0 19.989 * * [simplify]: Extracting # 3 : cost 0 19.990 * * [simplify]: Extracting # 4 : cost 0 19.996 * * [simplify]: iteration 5 : 2110 enodes (cost 445 ) 21.544 * * [simplify]: Extracting # 0 : cost 0 21.554 * * [simplify]: Extracting # 1 : cost 0 21.566 * * [simplify]: Extracting # 2 : cost 0 21.584 * * [simplify]: Extracting # 3 : cost 0 21.596 * * [simplify]: Extracting # 4 : cost 0 21.607 * * [simplify]: Extracting # 5 : cost 0 21.619 * * [simplify]: iteration done: 5000 enodes (cost 445 ) 21.619 * [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)) 21.620 * * * [progress]: adding candidates to table 22.135 * [progress]: [Phase 3 of 3] Extracting. 22.136 * * [regime]: Finding splitpoints for: (# # # # # # # # # #) 22.146 * * * [regime-changes]: Trying 5 branch expressions: ((* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) y.im y.re x.im x.re) 22.146 * * * * [regimes]: Trying to branch on (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) from (# # # # # # # # # #) 22.239 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # #) 22.337 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # #) 22.435 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # #) 22.527 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # #) 22.622 * * * [regime]: Found split indices: #