1.407 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.318 * * * [progress]: [2/2] Setting up program. 0.324 * [progress]: [Phase 2 of 3] Improving. 0.327 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.328 * * [simplify]: Extracting # 0 : cost 0 0.328 * * [simplify]: Extracting # 1 : cost 0 0.328 * * [simplify]: Extracting # 2 : cost 0 0.328 * * [simplify]: Extracting # 3 : cost 0 0.328 * * [simplify]: Extracting # 4 : cost 0 0.328 * * [simplify]: Extracting # 5 : cost 0 0.328 * * [simplify]: Extracting # 6 : cost 0 0.329 * * [simplify]: Extracting # 7 : cost 0 0.329 * * [simplify]: Extracting # 8 : cost 0 0.329 * * [simplify]: Extracting # 9 : cost 0 0.329 * * [simplify]: Extracting # 10 : cost 0 0.329 * * [simplify]: Extracting # 11 : cost 0 0.329 * * [simplify]: iteration 0 : 19 enodes (cost 37 ) 0.336 * * [simplify]: Extracting # 0 : cost 0 0.336 * * [simplify]: Extracting # 1 : cost 0 0.336 * * [simplify]: Extracting # 2 : cost 0 0.336 * * [simplify]: Extracting # 3 : cost 0 0.336 * * [simplify]: iteration 1 : 35 enodes (cost 26 ) 0.342 * * [simplify]: Extracting # 0 : cost 0 0.342 * * [simplify]: Extracting # 1 : cost 0 0.342 * * [simplify]: Extracting # 2 : cost 0 0.342 * * [simplify]: iteration 2 : 63 enodes (cost 25 ) 0.352 * * [simplify]: Extracting # 0 : cost 0 0.352 * * [simplify]: Extracting # 1 : cost 0 0.352 * * [simplify]: Extracting # 2 : cost 0 0.352 * * [simplify]: Extracting # 3 : cost 0 0.352 * * [simplify]: Extracting # 4 : cost 0 0.352 * * [simplify]: Extracting # 5 : cost 0 0.353 * * [simplify]: iteration 3 : 96 enodes (cost 25 ) 0.397 * * [simplify]: Extracting # 0 : cost 0 0.398 * * [simplify]: Extracting # 1 : cost 0 0.398 * * [simplify]: Extracting # 2 : cost 0 0.398 * * [simplify]: Extracting # 3 : cost 0 0.398 * * [simplify]: Extracting # 4 : cost 0 0.399 * * [simplify]: iteration 4 : 215 enodes (cost 25 ) 0.482 * * [simplify]: Extracting # 0 : cost 0 0.483 * * [simplify]: Extracting # 1 : cost 0 0.484 * * [simplify]: Extracting # 2 : cost 0 0.485 * * [simplify]: Extracting # 3 : cost 0 0.486 * * [simplify]: Extracting # 4 : cost 0 0.487 * * [simplify]: iteration 5 : 843 enodes (cost 25 ) 2.148 * * [simplify]: Extracting # 0 : cost 0 2.165 * * [simplify]: Extracting # 1 : cost 0 2.178 * * [simplify]: Extracting # 2 : cost 0 2.190 * * [simplify]: Extracting # 3 : cost 0 2.202 * * [simplify]: Extracting # 4 : cost 0 2.214 * * [simplify]: Extracting # 5 : cost 0 2.227 * * [simplify]: iteration done: 5000 enodes (cost 25 ) 2.227 * [simplify]: Simplified to: (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) 2.242 * * [progress]: iteration 1 / 4 2.242 * * * [progress]: picking best candidate 2.250 * * * * [pick]: Picked # 2.250 * * * [progress]: localizing error 2.294 * * * [progress]: generating rewritten candidates 2.295 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 2.304 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1) 2.318 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 2.332 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 2.337 * * * [progress]: generating series expansions 2.338 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 2.345 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 2.345 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 2.346 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 2.346 * [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.348 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.348 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.349 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.349 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.349 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.349 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.349 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.349 * [taylor]: Taking taylor expansion of x.re in y.re 2.349 * [backup-simplify]: Simplify x.re into x.re 2.349 * [taylor]: Taking taylor expansion of x.re in y.re 2.349 * [backup-simplify]: Simplify x.re into x.re 2.349 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.349 * [taylor]: Taking taylor expansion of x.im in y.re 2.349 * [backup-simplify]: Simplify x.im into x.im 2.349 * [taylor]: Taking taylor expansion of x.im in y.re 2.349 * [backup-simplify]: Simplify x.im into x.im 2.350 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.350 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.352 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.352 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.352 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.352 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.353 * [backup-simplify]: Simplify (+ 0 0) into 0 2.354 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.354 * [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.354 * [taylor]: Taking taylor expansion of y.im in y.re 2.354 * [backup-simplify]: Simplify y.im into y.im 2.354 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.354 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.354 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.354 * [taylor]: Taking taylor expansion of y.re in y.re 2.354 * [backup-simplify]: Simplify 0 into 0 2.354 * [backup-simplify]: Simplify 1 into 1 2.355 * [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.355 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.355 * [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.356 * [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.356 * [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.356 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 2.356 * [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.356 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.356 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.356 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.356 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.356 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.356 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.356 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.356 * [taylor]: Taking taylor expansion of x.re in y.im 2.356 * [backup-simplify]: Simplify x.re into x.re 2.357 * [taylor]: Taking taylor expansion of x.re in y.im 2.357 * [backup-simplify]: Simplify x.re into x.re 2.357 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.357 * [taylor]: Taking taylor expansion of x.im in y.im 2.357 * [backup-simplify]: Simplify x.im into x.im 2.357 * [taylor]: Taking taylor expansion of x.im in y.im 2.357 * [backup-simplify]: Simplify x.im into x.im 2.357 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.357 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.357 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.357 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.357 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.358 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.358 * [backup-simplify]: Simplify (+ 0 0) into 0 2.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.359 * [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.359 * [taylor]: Taking taylor expansion of y.im in y.im 2.359 * [backup-simplify]: Simplify 0 into 0 2.359 * [backup-simplify]: Simplify 1 into 1 2.359 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.359 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.359 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.359 * [taylor]: Taking taylor expansion of y.re in y.im 2.359 * [backup-simplify]: Simplify y.re into y.re 2.359 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 2.359 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.360 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.360 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.360 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.360 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 2.360 * [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.360 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.360 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.360 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.360 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.360 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.360 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.360 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.360 * [taylor]: Taking taylor expansion of x.re in x.im 2.360 * [backup-simplify]: Simplify x.re into x.re 2.360 * [taylor]: Taking taylor expansion of x.re in x.im 2.360 * [backup-simplify]: Simplify x.re into x.re 2.361 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.361 * [taylor]: Taking taylor expansion of x.im in x.im 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 1 into 1 2.361 * [taylor]: Taking taylor expansion of x.im in x.im 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 1 into 1 2.361 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.361 * [backup-simplify]: Simplify (* 0 0) into 0 2.361 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.362 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.362 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.362 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.363 * [backup-simplify]: Simplify (+ 0 0) into 0 2.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.363 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.363 * [taylor]: Taking taylor expansion of y.im in x.im 2.363 * [backup-simplify]: Simplify y.im into y.im 2.363 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.363 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.363 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.363 * [taylor]: Taking taylor expansion of y.re in x.im 2.363 * [backup-simplify]: Simplify y.re into y.re 2.363 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 2.364 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.364 * [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.364 * [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.364 * [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.364 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 2.364 * [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.365 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.365 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.365 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.365 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.365 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.365 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.365 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.365 * [taylor]: Taking taylor expansion of x.re in x.re 2.365 * [backup-simplify]: Simplify 0 into 0 2.365 * [backup-simplify]: Simplify 1 into 1 2.365 * [taylor]: Taking taylor expansion of x.re in x.re 2.365 * [backup-simplify]: Simplify 0 into 0 2.365 * [backup-simplify]: Simplify 1 into 1 2.365 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.365 * [taylor]: Taking taylor expansion of x.im in x.re 2.365 * [backup-simplify]: Simplify x.im into x.im 2.365 * [taylor]: Taking taylor expansion of x.im in x.re 2.365 * [backup-simplify]: Simplify x.im into x.im 2.366 * [backup-simplify]: Simplify (* 0 0) into 0 2.366 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.366 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.366 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.367 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.367 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.367 * [backup-simplify]: Simplify (+ 0 0) into 0 2.368 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.368 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.368 * [taylor]: Taking taylor expansion of y.im in x.re 2.368 * [backup-simplify]: Simplify y.im into y.im 2.368 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.368 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.368 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.368 * [taylor]: Taking taylor expansion of y.re in x.re 2.368 * [backup-simplify]: Simplify y.re into y.re 2.368 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.368 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.368 * [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.369 * [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.369 * [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.369 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 2.369 * [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.369 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.369 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.369 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.369 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.369 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.369 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.369 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.369 * [taylor]: Taking taylor expansion of x.re in x.re 2.369 * [backup-simplify]: Simplify 0 into 0 2.369 * [backup-simplify]: Simplify 1 into 1 2.370 * [taylor]: Taking taylor expansion of x.re in x.re 2.370 * [backup-simplify]: Simplify 0 into 0 2.370 * [backup-simplify]: Simplify 1 into 1 2.370 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.370 * [taylor]: Taking taylor expansion of x.im in x.re 2.370 * [backup-simplify]: Simplify x.im into x.im 2.370 * [taylor]: Taking taylor expansion of x.im in x.re 2.370 * [backup-simplify]: Simplify x.im into x.im 2.370 * [backup-simplify]: Simplify (* 0 0) into 0 2.370 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.370 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.371 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.372 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.372 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.372 * [backup-simplify]: Simplify (+ 0 0) into 0 2.372 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.372 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.372 * [taylor]: Taking taylor expansion of y.im in x.re 2.372 * [backup-simplify]: Simplify y.im into y.im 2.372 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.372 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.373 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.373 * [taylor]: Taking taylor expansion of y.re in x.re 2.373 * [backup-simplify]: Simplify y.re into y.re 2.373 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.373 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.373 * [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.373 * [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.373 * [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.374 * [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.375 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.375 * [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.375 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.375 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.375 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.375 * [taylor]: Taking taylor expansion of y.im in x.im 2.375 * [backup-simplify]: Simplify y.im into y.im 2.375 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.375 * [taylor]: Taking taylor expansion of x.im in x.im 2.375 * [backup-simplify]: Simplify 0 into 0 2.375 * [backup-simplify]: Simplify 1 into 1 2.376 * [backup-simplify]: Simplify (log 1) into 0 2.376 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.376 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.376 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.376 * [taylor]: Taking taylor expansion of y.re in x.im 2.376 * [backup-simplify]: Simplify y.re into y.re 2.377 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.377 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.377 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.377 * [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.378 * [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.378 * [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.378 * [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.378 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.379 * [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.379 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.379 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.379 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.379 * [taylor]: Taking taylor expansion of y.im in y.im 2.379 * [backup-simplify]: Simplify 0 into 0 2.379 * [backup-simplify]: Simplify 1 into 1 2.379 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.379 * [taylor]: Taking taylor expansion of x.im in y.im 2.379 * [backup-simplify]: Simplify x.im into x.im 2.379 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.379 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.379 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.379 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.379 * [taylor]: Taking taylor expansion of y.re in y.im 2.379 * [backup-simplify]: Simplify y.re into y.re 2.379 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.379 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.380 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.380 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.380 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.380 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.380 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.381 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.381 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.381 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.381 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.381 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.381 * [taylor]: Taking taylor expansion of y.re in y.re 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify 1 into 1 2.381 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.382 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.382 * [backup-simplify]: Simplify 0 into 0 2.383 * [backup-simplify]: Simplify (+ 0) into 0 2.384 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.386 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.386 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.386 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.386 * [backup-simplify]: Simplify (+ 0 0) into 0 2.387 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.388 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.388 * [backup-simplify]: Simplify (+ 0 0) into 0 2.388 * [taylor]: Taking taylor expansion of 0 in x.im 2.388 * [backup-simplify]: Simplify 0 into 0 2.388 * [taylor]: Taking taylor expansion of 0 in y.im 2.388 * [backup-simplify]: Simplify 0 into 0 2.388 * [taylor]: Taking taylor expansion of 0 in y.re 2.388 * [backup-simplify]: Simplify 0 into 0 2.388 * [backup-simplify]: Simplify 0 into 0 2.389 * [backup-simplify]: Simplify (+ 0) into 0 2.390 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.391 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.392 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.392 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.392 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.392 * [backup-simplify]: Simplify (+ 0 0) into 0 2.393 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.394 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.394 * [backup-simplify]: Simplify (+ 0 0) into 0 2.394 * [taylor]: Taking taylor expansion of 0 in y.im 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [taylor]: Taking taylor expansion of 0 in y.re 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.395 * [backup-simplify]: Simplify (+ 0) into 0 2.409 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.410 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.410 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.410 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.410 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.410 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.411 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 2.411 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 2.411 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 2.411 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.411 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.411 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.411 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.411 * [taylor]: Taking taylor expansion of y.re in y.re 2.411 * [backup-simplify]: Simplify 0 into 0 2.411 * [backup-simplify]: Simplify 1 into 1 2.411 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.411 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.411 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.412 * [taylor]: Taking taylor expansion of x.im in y.re 2.412 * [backup-simplify]: Simplify x.im into x.im 2.412 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.412 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 2.412 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.412 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.412 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.413 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.413 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.415 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.415 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.415 * [backup-simplify]: Simplify (+ 1 0) into 1 2.416 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.417 * [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.417 * [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.418 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.418 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.418 * [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.419 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 2.419 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 2.419 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 2.419 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.419 * [backup-simplify]: Simplify 1/2 into 1/2 2.419 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 2.419 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 2.419 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.419 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.419 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.419 * [taylor]: Taking taylor expansion of y.im in x.im 2.419 * [backup-simplify]: Simplify y.im into y.im 2.419 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.419 * [taylor]: Taking taylor expansion of x.im in x.im 2.419 * [backup-simplify]: Simplify 0 into 0 2.419 * [backup-simplify]: Simplify 1 into 1 2.420 * [backup-simplify]: Simplify (log 1) into 0 2.420 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.420 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.420 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.420 * [taylor]: Taking taylor expansion of y.re in x.im 2.420 * [backup-simplify]: Simplify y.re into y.re 2.420 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.420 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.420 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.420 * [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.420 * [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.420 * [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.421 * [taylor]: Taking taylor expansion of y.im in x.im 2.421 * [backup-simplify]: Simplify y.im into y.im 2.421 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.421 * [taylor]: Taking taylor expansion of x.im in x.im 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify 1 into 1 2.421 * [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.421 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.422 * [backup-simplify]: Simplify (- 0) into 0 2.422 * [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.422 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 2.422 * [backup-simplify]: Simplify (* 1 1) into 1 2.422 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 2.423 * [backup-simplify]: Simplify (+ 0) into 0 2.423 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.424 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.425 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.425 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.425 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.425 * [backup-simplify]: Simplify (+ 0 0) into 0 2.426 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.426 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.426 * [backup-simplify]: Simplify (- 0) into 0 2.427 * [backup-simplify]: Simplify (+ 0 0) into 0 2.427 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.428 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.429 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.430 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.430 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.431 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.431 * [backup-simplify]: Simplify (+ 0 0) into 0 2.431 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.432 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.432 * [backup-simplify]: Simplify (- 0) into 0 2.432 * [backup-simplify]: Simplify (+ 0 0) into 0 2.433 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.433 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.433 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 2.434 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 2.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.436 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 2.436 * [taylor]: Taking taylor expansion of 0 in y.im 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [taylor]: Taking taylor expansion of 0 in y.re 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [taylor]: Taking taylor expansion of 0 in y.im 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [taylor]: Taking taylor expansion of 0 in y.re 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.437 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.440 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.441 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.441 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.442 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.442 * [backup-simplify]: Simplify (+ 0 0) into 0 2.443 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.444 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.444 * [backup-simplify]: Simplify (+ 0 0) into 0 2.444 * [taylor]: Taking taylor expansion of 0 in y.im 2.444 * [backup-simplify]: Simplify 0 into 0 2.444 * [taylor]: Taking taylor expansion of 0 in y.re 2.444 * [backup-simplify]: Simplify 0 into 0 2.444 * [backup-simplify]: Simplify 0 into 0 2.444 * [taylor]: Taking taylor expansion of 0 in y.re 2.444 * [backup-simplify]: Simplify 0 into 0 2.444 * [backup-simplify]: Simplify 0 into 0 2.445 * [taylor]: Taking taylor expansion of 0 in y.re 2.445 * [backup-simplify]: Simplify 0 into 0 2.445 * [backup-simplify]: Simplify 0 into 0 2.445 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 2.446 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 2.448 * [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.449 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 2.449 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.450 * [backup-simplify]: Simplify (+ 0 0) into 0 2.450 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.451 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 2.452 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 2.452 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 2.452 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 2.452 * [taylor]: Taking taylor expansion of 1/2 in y.re 2.452 * [backup-simplify]: Simplify 1/2 into 1/2 2.452 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 2.452 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 2.452 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.452 * [taylor]: Taking taylor expansion of x.im in y.re 2.452 * [backup-simplify]: Simplify x.im into x.im 2.452 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.452 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.452 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.452 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.452 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.452 * [taylor]: Taking taylor expansion of y.re in y.re 2.452 * [backup-simplify]: Simplify 0 into 0 2.452 * [backup-simplify]: Simplify 1 into 1 2.453 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.453 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.453 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.453 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 2.454 * [backup-simplify]: Simplify (* 1/2 0) into 0 2.454 * [backup-simplify]: Simplify (- 0) into 0 2.454 * [backup-simplify]: Simplify 0 into 0 2.455 * [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.456 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.456 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 2.456 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 2.456 * [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.456 * [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.456 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 2.456 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.456 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.457 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.457 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.457 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.457 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.457 * [taylor]: Taking taylor expansion of x.re in y.re 2.457 * [backup-simplify]: Simplify x.re into x.re 2.457 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.457 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.457 * [taylor]: Taking taylor expansion of x.re in y.re 2.457 * [backup-simplify]: Simplify x.re into x.re 2.457 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.457 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.457 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.457 * [taylor]: Taking taylor expansion of x.im in y.re 2.457 * [backup-simplify]: Simplify x.im into x.im 2.457 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.457 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.457 * [taylor]: Taking taylor expansion of x.im in y.re 2.457 * [backup-simplify]: Simplify x.im into x.im 2.457 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.457 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.458 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.458 * [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.458 * [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.459 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.459 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.459 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.459 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.459 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.459 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.460 * [backup-simplify]: Simplify (+ 0 0) into 0 2.460 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.461 * [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.461 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.461 * [taylor]: Taking taylor expansion of y.im in y.re 2.461 * [backup-simplify]: Simplify y.im into y.im 2.461 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.461 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.461 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.461 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.461 * [taylor]: Taking taylor expansion of y.re in y.re 2.461 * [backup-simplify]: Simplify 0 into 0 2.461 * [backup-simplify]: Simplify 1 into 1 2.461 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.462 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.463 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.463 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 2.463 * [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.463 * [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.463 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 2.463 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.463 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.463 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.463 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.463 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.463 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.463 * [taylor]: Taking taylor expansion of x.re in y.im 2.463 * [backup-simplify]: Simplify x.re into x.re 2.463 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.463 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.463 * [taylor]: Taking taylor expansion of x.re in y.im 2.463 * [backup-simplify]: Simplify x.re into x.re 2.463 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.463 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.463 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.463 * [taylor]: Taking taylor expansion of x.im in y.im 2.464 * [backup-simplify]: Simplify x.im into x.im 2.464 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.464 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.464 * [taylor]: Taking taylor expansion of x.im in y.im 2.464 * [backup-simplify]: Simplify x.im into x.im 2.464 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.464 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.464 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.464 * [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.465 * [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.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.465 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.465 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.466 * [backup-simplify]: Simplify (+ 0 0) into 0 2.466 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.467 * [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.467 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.467 * [taylor]: Taking taylor expansion of y.im in y.im 2.467 * [backup-simplify]: Simplify 0 into 0 2.467 * [backup-simplify]: Simplify 1 into 1 2.467 * [backup-simplify]: Simplify (/ 1 1) into 1 2.467 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.467 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 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 y.im 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 (* (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.468 * [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.469 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.469 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 2.469 * [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.469 * [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.469 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 2.469 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.469 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.469 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.469 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.469 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.469 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.469 * [taylor]: Taking taylor expansion of x.re in x.im 2.469 * [backup-simplify]: Simplify x.re into x.re 2.469 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.469 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.469 * [taylor]: Taking taylor expansion of x.re in x.im 2.469 * [backup-simplify]: Simplify x.re into x.re 2.470 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.470 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.470 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.470 * [taylor]: Taking taylor expansion of x.im in x.im 2.470 * [backup-simplify]: Simplify 0 into 0 2.470 * [backup-simplify]: Simplify 1 into 1 2.470 * [backup-simplify]: Simplify (/ 1 1) into 1 2.470 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.470 * [taylor]: Taking taylor expansion of x.im in x.im 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 * [backup-simplify]: Simplify (* 1 1) into 1 2.471 * [backup-simplify]: Simplify (+ 0 1) into 1 2.472 * [backup-simplify]: Simplify (sqrt 1) into 1 2.473 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.473 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.474 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.474 * [backup-simplify]: Simplify (+ 0 0) into 0 2.475 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.475 * [backup-simplify]: Simplify (log 1) into 0 2.475 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.475 * [taylor]: Taking taylor expansion of y.im in x.im 2.475 * [backup-simplify]: Simplify y.im into y.im 2.476 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.476 * [taylor]: Taking taylor expansion of y.re in x.im 2.476 * [backup-simplify]: Simplify y.re into y.re 2.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.476 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.477 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 2.477 * [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.477 * [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.477 * [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.477 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.477 * [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.478 * [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.478 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.478 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.478 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.478 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.478 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.478 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.478 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.478 * [taylor]: Taking taylor expansion of x.re in x.re 2.478 * [backup-simplify]: Simplify 0 into 0 2.478 * [backup-simplify]: Simplify 1 into 1 2.479 * [backup-simplify]: Simplify (/ 1 1) into 1 2.479 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.479 * [taylor]: Taking taylor expansion of x.re in x.re 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify 1 into 1 2.479 * [backup-simplify]: Simplify (/ 1 1) into 1 2.479 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.479 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.479 * [taylor]: Taking taylor expansion of x.im in x.re 2.479 * [backup-simplify]: Simplify x.im into x.im 2.479 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.479 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.479 * [taylor]: Taking taylor expansion of x.im in x.re 2.479 * [backup-simplify]: Simplify x.im into x.im 2.479 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.480 * [backup-simplify]: Simplify (* 1 1) into 1 2.480 * [backup-simplify]: Simplify (+ 1 0) into 1 2.481 * [backup-simplify]: Simplify (sqrt 1) into 1 2.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.482 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.483 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.483 * [backup-simplify]: Simplify (+ 0 0) into 0 2.484 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.484 * [backup-simplify]: Simplify (log 1) into 0 2.484 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.484 * [taylor]: Taking taylor expansion of y.im in x.re 2.484 * [backup-simplify]: Simplify y.im into y.im 2.484 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.485 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.485 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.485 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.485 * [taylor]: Taking taylor expansion of y.re in x.re 2.485 * [backup-simplify]: Simplify y.re into y.re 2.485 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.485 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.486 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.486 * [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.486 * [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.487 * [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.487 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.487 * [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.487 * [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.487 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.487 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.487 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.487 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.487 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.487 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.487 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.487 * [taylor]: Taking taylor expansion of x.re in x.re 2.487 * [backup-simplify]: Simplify 0 into 0 2.487 * [backup-simplify]: Simplify 1 into 1 2.488 * [backup-simplify]: Simplify (/ 1 1) into 1 2.488 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.488 * [taylor]: Taking taylor expansion of x.re in x.re 2.488 * [backup-simplify]: Simplify 0 into 0 2.488 * [backup-simplify]: Simplify 1 into 1 2.488 * [backup-simplify]: Simplify (/ 1 1) into 1 2.488 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.488 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.489 * [taylor]: Taking taylor expansion of x.im in x.re 2.489 * [backup-simplify]: Simplify x.im into x.im 2.489 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.489 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.489 * [taylor]: Taking taylor expansion of x.im in x.re 2.489 * [backup-simplify]: Simplify x.im into x.im 2.489 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.489 * [backup-simplify]: Simplify (* 1 1) into 1 2.490 * [backup-simplify]: Simplify (+ 1 0) into 1 2.490 * [backup-simplify]: Simplify (sqrt 1) into 1 2.491 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.491 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.492 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.492 * [backup-simplify]: Simplify (+ 0 0) into 0 2.493 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.493 * [backup-simplify]: Simplify (log 1) into 0 2.493 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.494 * [taylor]: Taking taylor expansion of y.im in x.re 2.494 * [backup-simplify]: Simplify y.im into y.im 2.494 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.494 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.494 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.494 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.494 * [taylor]: Taking taylor expansion of y.re in x.re 2.494 * [backup-simplify]: Simplify y.re into y.re 2.494 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.495 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.495 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.495 * [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.495 * [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.496 * [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.496 * [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.496 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.497 * [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.497 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.497 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.497 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.497 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.497 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.497 * [taylor]: Taking taylor expansion of y.re in x.im 2.497 * [backup-simplify]: Simplify y.re into y.re 2.497 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.497 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.497 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.497 * [taylor]: Taking taylor expansion of x.re in x.im 2.497 * [backup-simplify]: Simplify x.re into x.re 2.497 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.497 * [taylor]: Taking taylor expansion of y.im in x.im 2.497 * [backup-simplify]: Simplify y.im into y.im 2.497 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.498 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.498 * [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.498 * [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.498 * [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.499 * [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.499 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.499 * [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.499 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 2.499 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.499 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.500 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.500 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.500 * [taylor]: Taking taylor expansion of y.re in y.im 2.500 * [backup-simplify]: Simplify y.re into y.re 2.500 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.500 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.500 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.500 * [taylor]: Taking taylor expansion of x.re in y.im 2.500 * [backup-simplify]: Simplify x.re into x.re 2.500 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.500 * [taylor]: Taking taylor expansion of y.im in y.im 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [backup-simplify]: Simplify 1 into 1 2.500 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.500 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.500 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.501 * [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.501 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.501 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.501 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.501 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 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 y.re 2.501 * [backup-simplify]: Simplify 0 into 0 2.501 * [backup-simplify]: Simplify 1 into 1 2.501 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.501 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.501 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.501 * [taylor]: Taking taylor expansion of x.re in y.re 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 y.re 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.502 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.502 * [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.502 * [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.503 * [backup-simplify]: Simplify (+ 0) into 0 2.504 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.504 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.504 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.506 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.506 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.506 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.506 * [backup-simplify]: Simplify (+ 0 0) into 0 2.507 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.508 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.508 * [backup-simplify]: Simplify (+ 0 0) into 0 2.508 * [taylor]: Taking taylor expansion of 0 in x.im 2.508 * [backup-simplify]: Simplify 0 into 0 2.508 * [taylor]: Taking taylor expansion of 0 in y.im 2.508 * [backup-simplify]: Simplify 0 into 0 2.508 * [taylor]: Taking taylor expansion of 0 in y.re 2.508 * [backup-simplify]: Simplify 0 into 0 2.508 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify (+ 0) into 0 2.510 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.510 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.511 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.511 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.511 * [backup-simplify]: Simplify (- 0) into 0 2.512 * [backup-simplify]: Simplify (+ 0 0) into 0 2.512 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.513 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.514 * [backup-simplify]: Simplify (+ 0 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 * [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 0 into 0 2.515 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.516 * [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.516 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.517 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.517 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.519 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.520 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.520 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.521 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.523 * [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.524 * [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.524 * [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.524 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.525 * [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.526 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 2.526 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 2.527 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 2.527 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.527 * [backup-simplify]: Simplify 1/2 into 1/2 2.527 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 2.527 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.527 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.527 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.527 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.527 * [taylor]: Taking taylor expansion of y.re in x.im 2.527 * [backup-simplify]: Simplify y.re into y.re 2.527 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.527 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.527 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.527 * [taylor]: Taking taylor expansion of x.re in x.im 2.527 * [backup-simplify]: Simplify x.re into x.re 2.527 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.527 * [taylor]: Taking taylor expansion of y.im in x.im 2.527 * [backup-simplify]: Simplify y.im into y.im 2.527 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.528 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.528 * [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.528 * [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.528 * [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.528 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.528 * [taylor]: Taking taylor expansion of y.im in x.im 2.528 * [backup-simplify]: Simplify y.im into y.im 2.528 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.529 * [taylor]: Taking taylor expansion of x.im in x.im 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [backup-simplify]: Simplify 1 into 1 2.529 * [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.529 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.530 * [backup-simplify]: Simplify (- 0) into 0 2.530 * [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.530 * [backup-simplify]: Simplify (* 1 1) into 1 2.530 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.531 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 2.531 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.532 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.532 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.532 * [backup-simplify]: Simplify (- 0) into 0 2.533 * [backup-simplify]: Simplify (+ 0 0) into 0 2.534 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.534 * [backup-simplify]: Simplify (+ 0) into 0 2.535 * [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.536 * [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.537 * [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.538 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.538 * [backup-simplify]: Simplify (- 0) into 0 2.538 * [backup-simplify]: Simplify (+ 0 0) into 0 2.539 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.540 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.541 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 2.541 * [backup-simplify]: Simplify (- 0) into 0 2.541 * [backup-simplify]: Simplify (+ 0 0) into 0 2.542 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.543 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.544 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.544 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.545 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.545 * [backup-simplify]: Simplify (- 0) into 0 2.546 * [backup-simplify]: Simplify (+ 0 0) into 0 2.546 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.547 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 2.547 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.548 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 2.548 * [taylor]: Taking taylor expansion of 0 in y.im 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [taylor]: Taking taylor expansion of 0 in y.re 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [backup-simplify]: Simplify 0 into 0 2.549 * [taylor]: Taking taylor expansion of 0 in y.im 2.549 * [backup-simplify]: Simplify 0 into 0 2.549 * [taylor]: Taking taylor expansion of 0 in y.re 2.549 * [backup-simplify]: Simplify 0 into 0 2.549 * [backup-simplify]: Simplify 0 into 0 2.549 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 2.550 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.550 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 2.550 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 2.550 * [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.550 * [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.550 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 2.550 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.550 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.550 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.550 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.550 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.550 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.550 * [taylor]: Taking taylor expansion of -1 in y.re 2.550 * [backup-simplify]: Simplify -1 into -1 2.550 * [taylor]: Taking taylor expansion of x.re in y.re 2.550 * [backup-simplify]: Simplify x.re into x.re 2.551 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.551 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.551 * [taylor]: Taking taylor expansion of -1 in y.re 2.551 * [backup-simplify]: Simplify -1 into -1 2.551 * [taylor]: Taking taylor expansion of x.re in y.re 2.551 * [backup-simplify]: Simplify x.re into x.re 2.551 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.551 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.551 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.551 * [taylor]: Taking taylor expansion of -1 in y.re 2.551 * [backup-simplify]: Simplify -1 into -1 2.551 * [taylor]: Taking taylor expansion of x.im in y.re 2.551 * [backup-simplify]: Simplify x.im into x.im 2.551 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.551 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.551 * [taylor]: Taking taylor expansion of -1 in y.re 2.551 * [backup-simplify]: Simplify -1 into -1 2.551 * [taylor]: Taking taylor expansion of x.im in y.re 2.551 * [backup-simplify]: Simplify x.im into x.im 2.551 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.551 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.551 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.552 * [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.552 * [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.552 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.552 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.553 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.553 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.553 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.553 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.553 * [backup-simplify]: Simplify (+ 0 0) into 0 2.554 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.554 * [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.554 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.554 * [taylor]: Taking taylor expansion of -1 in y.re 2.554 * [backup-simplify]: Simplify -1 into -1 2.554 * [taylor]: Taking taylor expansion of y.im in y.re 2.555 * [backup-simplify]: Simplify y.im into y.im 2.555 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.555 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.555 * [taylor]: Taking taylor expansion of -1 in y.re 2.555 * [backup-simplify]: Simplify -1 into -1 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 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.555 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.556 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.556 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 2.556 * [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.556 * [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.556 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.556 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.556 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.556 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.556 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.556 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.556 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.556 * [taylor]: Taking taylor expansion of -1 in y.im 2.556 * [backup-simplify]: Simplify -1 into -1 2.556 * [taylor]: Taking taylor expansion of x.re in y.im 2.556 * [backup-simplify]: Simplify x.re into x.re 2.557 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.557 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.557 * [taylor]: Taking taylor expansion of -1 in y.im 2.557 * [backup-simplify]: Simplify -1 into -1 2.557 * [taylor]: Taking taylor expansion of x.re in y.im 2.557 * [backup-simplify]: Simplify x.re into x.re 2.557 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.557 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.557 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.557 * [taylor]: Taking taylor expansion of -1 in y.im 2.557 * [backup-simplify]: Simplify -1 into -1 2.557 * [taylor]: Taking taylor expansion of x.im in y.im 2.557 * [backup-simplify]: Simplify x.im into x.im 2.557 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.557 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.557 * [taylor]: Taking taylor expansion of -1 in y.im 2.557 * [backup-simplify]: Simplify -1 into -1 2.557 * [taylor]: Taking taylor expansion of x.im in y.im 2.557 * [backup-simplify]: Simplify x.im into x.im 2.557 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.557 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.557 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.558 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.558 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.558 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.558 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.559 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.559 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.559 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.559 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.564 * [backup-simplify]: Simplify (+ 0 0) into 0 2.565 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.565 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.565 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.565 * [taylor]: Taking taylor expansion of -1 in y.im 2.565 * [backup-simplify]: Simplify -1 into -1 2.565 * [taylor]: Taking taylor expansion of y.im in y.im 2.566 * [backup-simplify]: Simplify 0 into 0 2.566 * [backup-simplify]: Simplify 1 into 1 2.566 * [backup-simplify]: Simplify (/ -1 1) into -1 2.566 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.566 * [taylor]: Taking taylor expansion of -1 in y.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 y.im 2.566 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.567 * [taylor]: Taking taylor expansion of y.re in y.im 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 (* (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.568 * [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.568 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.568 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 2.568 * [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.568 * [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.569 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.569 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.569 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.569 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.569 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.569 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.569 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.569 * [taylor]: Taking taylor expansion of -1 in x.im 2.569 * [backup-simplify]: Simplify -1 into -1 2.569 * [taylor]: Taking taylor expansion of x.re in x.im 2.569 * [backup-simplify]: Simplify x.re into x.re 2.569 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.569 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.569 * [taylor]: Taking taylor expansion of -1 in x.im 2.569 * [backup-simplify]: Simplify -1 into -1 2.569 * [taylor]: Taking taylor expansion of x.re in x.im 2.569 * [backup-simplify]: Simplify x.re into x.re 2.569 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.569 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.569 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.569 * [taylor]: Taking taylor expansion of -1 in x.im 2.570 * [backup-simplify]: Simplify -1 into -1 2.570 * [taylor]: Taking taylor expansion of x.im in x.im 2.570 * [backup-simplify]: Simplify 0 into 0 2.570 * [backup-simplify]: Simplify 1 into 1 2.570 * [backup-simplify]: Simplify (/ -1 1) into -1 2.570 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.570 * [taylor]: Taking taylor expansion of -1 in x.im 2.570 * [backup-simplify]: Simplify -1 into -1 2.570 * [taylor]: Taking taylor expansion of x.im in x.im 2.570 * [backup-simplify]: Simplify 0 into 0 2.570 * [backup-simplify]: Simplify 1 into 1 2.571 * [backup-simplify]: Simplify (/ -1 1) into -1 2.571 * [backup-simplify]: Simplify (* -1 -1) into 1 2.572 * [backup-simplify]: Simplify (+ 0 1) into 1 2.572 * [backup-simplify]: Simplify (sqrt 1) into 1 2.573 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.574 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.575 * [backup-simplify]: Simplify (+ 0 0) into 0 2.576 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.576 * [backup-simplify]: Simplify (log 1) into 0 2.576 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.576 * [taylor]: Taking taylor expansion of -1 in x.im 2.576 * [backup-simplify]: Simplify -1 into -1 2.576 * [taylor]: Taking taylor expansion of y.im in x.im 2.576 * [backup-simplify]: Simplify y.im into y.im 2.576 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.576 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.576 * [taylor]: Taking taylor expansion of -1 in x.im 2.576 * [backup-simplify]: Simplify -1 into -1 2.577 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.577 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.577 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.577 * [taylor]: Taking taylor expansion of y.re in x.im 2.577 * [backup-simplify]: Simplify y.re into y.re 2.577 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.577 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.578 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 2.578 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.578 * [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.578 * [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.578 * [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.578 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.578 * [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.578 * [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.578 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.578 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.579 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.579 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.579 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.579 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.579 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.579 * [taylor]: Taking taylor expansion of -1 in x.re 2.579 * [backup-simplify]: Simplify -1 into -1 2.579 * [taylor]: Taking taylor expansion of x.re in x.re 2.579 * [backup-simplify]: Simplify 0 into 0 2.579 * [backup-simplify]: Simplify 1 into 1 2.579 * [backup-simplify]: Simplify (/ -1 1) into -1 2.579 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.579 * [taylor]: Taking taylor expansion of -1 in x.re 2.579 * [backup-simplify]: Simplify -1 into -1 2.579 * [taylor]: Taking taylor expansion of x.re in x.re 2.579 * [backup-simplify]: Simplify 0 into 0 2.579 * [backup-simplify]: Simplify 1 into 1 2.579 * [backup-simplify]: Simplify (/ -1 1) into -1 2.579 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.579 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.579 * [taylor]: Taking taylor expansion of -1 in x.re 2.579 * [backup-simplify]: Simplify -1 into -1 2.579 * [taylor]: Taking taylor expansion of x.im in x.re 2.580 * [backup-simplify]: Simplify x.im into x.im 2.580 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.580 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.580 * [taylor]: Taking taylor expansion of -1 in x.re 2.580 * [backup-simplify]: Simplify -1 into -1 2.580 * [taylor]: Taking taylor expansion of x.im in x.re 2.580 * [backup-simplify]: Simplify x.im into x.im 2.580 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.580 * [backup-simplify]: Simplify (* -1 -1) into 1 2.580 * [backup-simplify]: Simplify (+ 1 0) into 1 2.580 * [backup-simplify]: Simplify (sqrt 1) into 1 2.581 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.581 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.582 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.582 * [backup-simplify]: Simplify (+ 0 0) into 0 2.582 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.583 * [backup-simplify]: Simplify (log 1) into 0 2.583 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.583 * [taylor]: Taking taylor expansion of -1 in x.re 2.583 * [backup-simplify]: Simplify -1 into -1 2.583 * [taylor]: Taking taylor expansion of y.im in x.re 2.583 * [backup-simplify]: Simplify y.im into y.im 2.583 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.583 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.583 * [taylor]: Taking taylor expansion of -1 in x.re 2.583 * [backup-simplify]: Simplify -1 into -1 2.583 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.583 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.583 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 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 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.583 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.583 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.584 * [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.584 * [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.584 * [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.584 * [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.584 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.584 * [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.584 * [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.584 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.584 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.584 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.584 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.584 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.584 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.584 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.584 * [taylor]: Taking taylor expansion of -1 in x.re 2.584 * [backup-simplify]: Simplify -1 into -1 2.584 * [taylor]: Taking taylor expansion of x.re in x.re 2.585 * [backup-simplify]: Simplify 0 into 0 2.585 * [backup-simplify]: Simplify 1 into 1 2.585 * [backup-simplify]: Simplify (/ -1 1) into -1 2.585 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.585 * [taylor]: Taking taylor expansion of -1 in x.re 2.585 * [backup-simplify]: Simplify -1 into -1 2.585 * [taylor]: Taking taylor expansion of x.re in x.re 2.585 * [backup-simplify]: Simplify 0 into 0 2.585 * [backup-simplify]: Simplify 1 into 1 2.585 * [backup-simplify]: Simplify (/ -1 1) into -1 2.585 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.585 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.586 * [taylor]: Taking taylor expansion of -1 in x.re 2.586 * [backup-simplify]: Simplify -1 into -1 2.586 * [taylor]: Taking taylor expansion of x.im in x.re 2.586 * [backup-simplify]: Simplify x.im into x.im 2.586 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.586 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.586 * [taylor]: Taking taylor expansion of -1 in x.re 2.586 * [backup-simplify]: Simplify -1 into -1 2.586 * [taylor]: Taking taylor expansion of x.im in x.re 2.586 * [backup-simplify]: Simplify x.im into x.im 2.586 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.586 * [backup-simplify]: Simplify (* -1 -1) into 1 2.586 * [backup-simplify]: Simplify (+ 1 0) into 1 2.586 * [backup-simplify]: Simplify (sqrt 1) into 1 2.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.588 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.588 * [backup-simplify]: Simplify (+ 0 0) into 0 2.588 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.589 * [backup-simplify]: Simplify (log 1) into 0 2.589 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.589 * [taylor]: Taking taylor expansion of -1 in x.re 2.589 * [backup-simplify]: Simplify -1 into -1 2.589 * [taylor]: Taking taylor expansion of y.im in x.re 2.589 * [backup-simplify]: Simplify y.im into y.im 2.589 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.589 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.589 * [taylor]: Taking taylor expansion of -1 in x.re 2.589 * [backup-simplify]: Simplify -1 into -1 2.589 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.589 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.589 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.589 * [taylor]: Taking taylor expansion of y.re in x.re 2.589 * [backup-simplify]: Simplify y.re into y.re 2.589 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.589 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.590 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.590 * [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.590 * [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.590 * [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.590 * [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.590 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.591 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.591 * [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.591 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.591 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.591 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.591 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.591 * [taylor]: Taking taylor expansion of x.re in x.im 2.591 * [backup-simplify]: Simplify x.re into x.re 2.591 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.591 * [taylor]: Taking taylor expansion of y.im in x.im 2.591 * [backup-simplify]: Simplify y.im into y.im 2.591 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.591 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.591 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.591 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.591 * [taylor]: Taking taylor expansion of y.re in x.im 2.591 * [backup-simplify]: Simplify y.re into y.re 2.591 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.592 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.592 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.592 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.592 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.592 * [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.592 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.593 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.593 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.593 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.593 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.593 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.593 * [taylor]: Taking taylor expansion of x.re in y.im 2.593 * [backup-simplify]: Simplify x.re into x.re 2.593 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.593 * [taylor]: Taking taylor expansion of y.im in y.im 2.593 * [backup-simplify]: Simplify 0 into 0 2.593 * [backup-simplify]: Simplify 1 into 1 2.593 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.593 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.593 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.593 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.593 * [taylor]: Taking taylor expansion of y.re in y.im 2.593 * [backup-simplify]: Simplify y.re into y.re 2.593 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.593 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 2.593 * [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.593 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.593 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.593 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.593 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.593 * [taylor]: Taking taylor expansion of x.re in y.re 2.593 * [backup-simplify]: Simplify x.re into x.re 2.593 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.593 * [taylor]: Taking taylor expansion of y.im in y.re 2.593 * [backup-simplify]: Simplify y.im into y.im 2.593 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.593 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.593 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.594 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.594 * [taylor]: Taking taylor expansion of y.re in y.re 2.594 * [backup-simplify]: Simplify 0 into 0 2.594 * [backup-simplify]: Simplify 1 into 1 2.594 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.594 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.594 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.594 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.594 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.595 * [backup-simplify]: Simplify (+ 0) into 0 2.595 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.595 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.596 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.596 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.596 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.597 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.597 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.597 * [backup-simplify]: Simplify (+ 0 0) into 0 2.598 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.598 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.598 * [backup-simplify]: Simplify (+ 0 0) into 0 2.598 * [taylor]: Taking taylor expansion of 0 in x.im 2.598 * [backup-simplify]: Simplify 0 into 0 2.598 * [taylor]: Taking taylor expansion of 0 in y.im 2.598 * [backup-simplify]: Simplify 0 into 0 2.599 * [taylor]: Taking taylor expansion of 0 in y.re 2.599 * [backup-simplify]: Simplify 0 into 0 2.599 * [backup-simplify]: Simplify 0 into 0 2.599 * [backup-simplify]: Simplify (+ 0) into 0 2.599 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.600 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.600 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.600 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.600 * [backup-simplify]: Simplify (- 0) into 0 2.601 * [backup-simplify]: Simplify (+ 0 0) into 0 2.601 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.601 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.602 * [backup-simplify]: Simplify (+ 0 0) into 0 2.602 * [taylor]: Taking taylor expansion of 0 in y.im 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [taylor]: Taking taylor expansion of 0 in y.re 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [taylor]: Taking taylor expansion of 0 in y.re 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.603 * [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.603 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.603 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.604 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.604 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.605 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.605 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.605 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.606 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.607 * [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.608 * [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.608 * [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.608 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.609 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.609 * [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.609 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 2.610 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 2.610 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 2.610 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 2.610 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.610 * [backup-simplify]: Simplify 1/2 into 1/2 2.610 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 2.610 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.610 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.610 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.610 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.610 * [taylor]: Taking taylor expansion of x.re in x.im 2.610 * [backup-simplify]: Simplify x.re into x.re 2.610 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.610 * [taylor]: Taking taylor expansion of y.im in x.im 2.610 * [backup-simplify]: Simplify y.im into y.im 2.610 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.610 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.610 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.610 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.610 * [taylor]: Taking taylor expansion of y.re in x.im 2.610 * [backup-simplify]: Simplify y.re into y.re 2.610 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.611 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.611 * [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.611 * [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.611 * [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.611 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.611 * [taylor]: Taking taylor expansion of y.im in x.im 2.611 * [backup-simplify]: Simplify y.im into y.im 2.611 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.611 * [taylor]: Taking taylor expansion of x.im in x.im 2.611 * [backup-simplify]: Simplify 0 into 0 2.611 * [backup-simplify]: Simplify 1 into 1 2.611 * [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.611 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.612 * [backup-simplify]: Simplify (- 0) into 0 2.612 * [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.612 * [backup-simplify]: Simplify (* 1 1) into 1 2.612 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.612 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 2.613 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.613 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.613 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.613 * [backup-simplify]: Simplify (- 0) into 0 2.614 * [backup-simplify]: Simplify (+ 0 0) into 0 2.614 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.614 * [backup-simplify]: Simplify (+ 0) into 0 2.615 * [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.616 * [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.616 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.616 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.617 * [backup-simplify]: Simplify (- 0) into 0 2.617 * [backup-simplify]: Simplify (+ 0 0) into 0 2.617 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.618 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.619 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.619 * [backup-simplify]: Simplify (- 0) into 0 2.619 * [backup-simplify]: Simplify (+ 0 0) into 0 2.620 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.621 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.622 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.622 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.623 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.623 * [backup-simplify]: Simplify (- 0) into 0 2.624 * [backup-simplify]: Simplify (+ 0 0) into 0 2.624 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.625 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 2.625 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.627 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 2.627 * [backup-simplify]: Simplify (- 0) into 0 2.627 * [taylor]: Taking taylor expansion of 0 in y.im 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [taylor]: Taking taylor expansion of 0 in y.re 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [taylor]: Taking taylor expansion of 0 in y.im 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [taylor]: Taking taylor expansion of 0 in y.re 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [backup-simplify]: Simplify 0 into 0 2.628 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 2.628 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1) 2.628 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.628 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 2.628 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.628 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.628 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 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 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.628 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.629 * [taylor]: Taking taylor expansion of y.im in x.re 2.629 * [backup-simplify]: Simplify y.im into y.im 2.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.629 * [taylor]: Taking taylor expansion of y.im in x.im 2.629 * [backup-simplify]: Simplify y.im into y.im 2.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.629 * [taylor]: Taking taylor expansion of y.im in x.im 2.629 * [backup-simplify]: Simplify y.im into y.im 2.629 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.629 * [taylor]: Taking taylor expansion of y.im in x.re 2.629 * [backup-simplify]: Simplify y.im into y.im 2.629 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.630 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.630 * [taylor]: Taking taylor expansion of y.im in y.im 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify 1 into 1 2.630 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.630 * [taylor]: Taking taylor expansion of 0 in x.re 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [taylor]: Taking taylor expansion of 0 in y.im 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.630 * [taylor]: Taking taylor expansion of 0 in y.im 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify 0 into 0 2.631 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.631 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.632 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.632 * [taylor]: Taking taylor expansion of 0 in x.re 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [taylor]: Taking taylor expansion of 0 in y.im 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [taylor]: Taking taylor expansion of 0 in y.im 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.632 * [taylor]: Taking taylor expansion of 0 in y.im 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify 0 into 0 2.633 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.633 * [backup-simplify]: Simplify 0 into 0 2.634 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 2.634 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.634 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 2.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.634 * [taylor]: Taking taylor expansion of y.im in y.im 2.634 * [backup-simplify]: Simplify 0 into 0 2.634 * [backup-simplify]: Simplify 1 into 1 2.634 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 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.im in x.re 2.635 * [backup-simplify]: Simplify y.im into y.im 2.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 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.im in x.im 2.635 * [backup-simplify]: Simplify y.im into y.im 2.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.636 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.636 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.636 * [taylor]: Taking taylor expansion of y.im in x.im 2.636 * [backup-simplify]: Simplify y.im into y.im 2.636 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.636 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.636 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.636 * [taylor]: Taking taylor expansion of y.im in x.re 2.636 * [backup-simplify]: Simplify y.im into y.im 2.636 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.636 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.637 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.637 * [taylor]: Taking taylor expansion of y.im in y.im 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [backup-simplify]: Simplify 1 into 1 2.637 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.637 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.637 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.637 * [taylor]: Taking taylor expansion of 0 in x.re 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [taylor]: Taking taylor expansion of 0 in y.im 2.637 * [backup-simplify]: Simplify 0 into 0 2.638 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.638 * [taylor]: Taking taylor expansion of 0 in y.im 2.638 * [backup-simplify]: Simplify 0 into 0 2.639 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.639 * [backup-simplify]: Simplify 0 into 0 2.639 * [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.639 * [taylor]: Taking taylor expansion of 0 in x.re 2.639 * [backup-simplify]: Simplify 0 into 0 2.639 * [taylor]: Taking taylor expansion of 0 in y.im 2.639 * [backup-simplify]: Simplify 0 into 0 2.639 * [taylor]: Taking taylor expansion of 0 in y.im 2.639 * [backup-simplify]: Simplify 0 into 0 2.640 * [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.640 * [taylor]: Taking taylor expansion of 0 in y.im 2.640 * [backup-simplify]: Simplify 0 into 0 2.640 * [backup-simplify]: Simplify 0 into 0 2.640 * [backup-simplify]: Simplify 0 into 0 2.642 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.642 * [backup-simplify]: Simplify 0 into 0 2.642 * [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.642 * [taylor]: Taking taylor expansion of 0 in x.re 2.642 * [backup-simplify]: Simplify 0 into 0 2.642 * [taylor]: Taking taylor expansion of 0 in y.im 2.642 * [backup-simplify]: Simplify 0 into 0 2.642 * [taylor]: Taking taylor expansion of 0 in y.im 2.642 * [backup-simplify]: Simplify 0 into 0 2.642 * [taylor]: Taking taylor expansion of 0 in y.im 2.642 * [backup-simplify]: Simplify 0 into 0 2.643 * [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.643 * [taylor]: Taking taylor expansion of 0 in y.im 2.643 * [backup-simplify]: Simplify 0 into 0 2.643 * [backup-simplify]: Simplify 0 into 0 2.643 * [backup-simplify]: Simplify 0 into 0 2.643 * [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.644 * [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.644 * [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.644 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.644 * [taylor]: Taking taylor expansion of -1 in y.im 2.644 * [backup-simplify]: Simplify -1 into -1 2.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.644 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.644 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.644 * [taylor]: Taking taylor expansion of y.im in y.im 2.644 * [backup-simplify]: Simplify 0 into 0 2.644 * [backup-simplify]: Simplify 1 into 1 2.644 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.644 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.644 * [taylor]: Taking taylor expansion of -1 in x.re 2.644 * [backup-simplify]: Simplify -1 into -1 2.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.644 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.645 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.645 * [taylor]: Taking taylor expansion of y.im in x.re 2.645 * [backup-simplify]: Simplify y.im into y.im 2.645 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.645 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.645 * [taylor]: Taking taylor expansion of -1 in x.im 2.645 * [backup-simplify]: Simplify -1 into -1 2.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.645 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.645 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.645 * [taylor]: Taking taylor expansion of y.im in x.im 2.645 * [backup-simplify]: Simplify y.im into y.im 2.645 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.645 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.645 * [taylor]: Taking taylor expansion of -1 in x.im 2.645 * [backup-simplify]: Simplify -1 into -1 2.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.645 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.646 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.646 * [taylor]: Taking taylor expansion of y.im in x.im 2.646 * [backup-simplify]: Simplify y.im into y.im 2.646 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.646 * [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.646 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.646 * [taylor]: Taking taylor expansion of -1 in x.re 2.646 * [backup-simplify]: Simplify -1 into -1 2.646 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.646 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.646 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.646 * [taylor]: Taking taylor expansion of y.im in x.re 2.646 * [backup-simplify]: Simplify y.im into y.im 2.647 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.647 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.647 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.647 * [taylor]: Taking taylor expansion of -1 in y.im 2.647 * [backup-simplify]: Simplify -1 into -1 2.647 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.647 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.647 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.647 * [taylor]: Taking taylor expansion of y.im in y.im 2.647 * [backup-simplify]: Simplify 0 into 0 2.647 * [backup-simplify]: Simplify 1 into 1 2.647 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.647 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.648 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.648 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.649 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.649 * [taylor]: Taking taylor expansion of 0 in x.re 2.649 * [backup-simplify]: Simplify 0 into 0 2.649 * [taylor]: Taking taylor expansion of 0 in y.im 2.649 * [backup-simplify]: Simplify 0 into 0 2.649 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.650 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.650 * [taylor]: Taking taylor expansion of 0 in y.im 2.650 * [backup-simplify]: Simplify 0 into 0 2.651 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.652 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.652 * [backup-simplify]: Simplify 0 into 0 2.652 * [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.653 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.653 * [taylor]: Taking taylor expansion of 0 in x.re 2.653 * [backup-simplify]: Simplify 0 into 0 2.653 * [taylor]: Taking taylor expansion of 0 in y.im 2.653 * [backup-simplify]: Simplify 0 into 0 2.653 * [taylor]: Taking taylor expansion of 0 in y.im 2.653 * [backup-simplify]: Simplify 0 into 0 2.654 * [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.654 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.655 * [taylor]: Taking taylor expansion of 0 in y.im 2.655 * [backup-simplify]: Simplify 0 into 0 2.655 * [backup-simplify]: Simplify 0 into 0 2.655 * [backup-simplify]: Simplify 0 into 0 2.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.657 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.657 * [backup-simplify]: Simplify 0 into 0 2.658 * [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.659 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.659 * [taylor]: Taking taylor expansion of 0 in x.re 2.659 * [backup-simplify]: Simplify 0 into 0 2.659 * [taylor]: Taking taylor expansion of 0 in y.im 2.659 * [backup-simplify]: Simplify 0 into 0 2.660 * [taylor]: Taking taylor expansion of 0 in y.im 2.660 * [backup-simplify]: Simplify 0 into 0 2.660 * [taylor]: Taking taylor expansion of 0 in y.im 2.660 * [backup-simplify]: Simplify 0 into 0 2.660 * [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.662 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.662 * [taylor]: Taking taylor expansion of 0 in y.im 2.662 * [backup-simplify]: Simplify 0 into 0 2.662 * [backup-simplify]: Simplify 0 into 0 2.662 * [backup-simplify]: Simplify 0 into 0 2.663 * [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.663 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 2.663 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.663 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.663 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.663 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.663 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im 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 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.663 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.663 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.663 * [taylor]: Taking taylor expansion of y.re in x.re 2.663 * [backup-simplify]: Simplify y.re into y.re 2.663 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.663 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.663 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.663 * [taylor]: Taking taylor expansion of y.re in x.im 2.663 * [backup-simplify]: Simplify y.re into y.re 2.663 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.663 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.664 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.664 * [taylor]: Taking taylor expansion of y.re in x.im 2.664 * [backup-simplify]: Simplify y.re into y.re 2.664 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.664 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.664 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.664 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.664 * [taylor]: Taking taylor expansion of y.re in x.re 2.664 * [backup-simplify]: Simplify y.re into y.re 2.664 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.664 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.664 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.664 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.664 * [taylor]: Taking taylor expansion of y.re in y.re 2.664 * [backup-simplify]: Simplify 0 into 0 2.664 * [backup-simplify]: Simplify 1 into 1 2.664 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.664 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.665 * [taylor]: Taking taylor expansion of 0 in x.re 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [taylor]: Taking taylor expansion of 0 in y.re 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.665 * [taylor]: Taking taylor expansion of 0 in y.re 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.666 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.666 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.666 * [taylor]: Taking taylor expansion of 0 in x.re 2.666 * [backup-simplify]: Simplify 0 into 0 2.666 * [taylor]: Taking taylor expansion of 0 in y.re 2.666 * [backup-simplify]: Simplify 0 into 0 2.666 * [backup-simplify]: Simplify 0 into 0 2.666 * [taylor]: Taking taylor expansion of 0 in y.re 2.666 * [backup-simplify]: Simplify 0 into 0 2.666 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.667 * [taylor]: Taking taylor expansion of 0 in y.re 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify 0 into 0 2.668 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.668 * [backup-simplify]: Simplify 0 into 0 2.668 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.669 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.669 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.669 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.669 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.669 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.669 * [taylor]: Taking taylor expansion of y.re in y.re 2.669 * [backup-simplify]: Simplify 0 into 0 2.669 * [backup-simplify]: Simplify 1 into 1 2.669 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.669 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.669 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.669 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.669 * [taylor]: Taking taylor expansion of y.re in x.re 2.669 * [backup-simplify]: Simplify y.re into y.re 2.669 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.669 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.670 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.670 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.670 * [taylor]: Taking taylor expansion of y.re in x.im 2.670 * [backup-simplify]: Simplify y.re into y.re 2.670 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.670 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.670 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.670 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.670 * [taylor]: Taking taylor expansion of y.re in x.im 2.670 * [backup-simplify]: Simplify y.re into y.re 2.670 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.670 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.670 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.671 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.671 * [taylor]: Taking taylor expansion of y.re in x.re 2.671 * [backup-simplify]: Simplify y.re into y.re 2.671 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.671 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.671 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.671 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.671 * [taylor]: Taking taylor expansion of y.re in y.re 2.671 * [backup-simplify]: Simplify 0 into 0 2.671 * [backup-simplify]: Simplify 1 into 1 2.671 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.671 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.672 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.672 * [taylor]: Taking taylor expansion of 0 in x.re 2.672 * [backup-simplify]: Simplify 0 into 0 2.672 * [taylor]: Taking taylor expansion of 0 in y.re 2.672 * [backup-simplify]: Simplify 0 into 0 2.672 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.672 * [taylor]: Taking taylor expansion of 0 in y.re 2.672 * [backup-simplify]: Simplify 0 into 0 2.673 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.673 * [backup-simplify]: Simplify 0 into 0 2.674 * [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.674 * [taylor]: Taking taylor expansion of 0 in x.re 2.674 * [backup-simplify]: Simplify 0 into 0 2.674 * [taylor]: Taking taylor expansion of 0 in y.re 2.674 * [backup-simplify]: Simplify 0 into 0 2.674 * [taylor]: Taking taylor expansion of 0 in y.re 2.674 * [backup-simplify]: Simplify 0 into 0 2.674 * [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.674 * [taylor]: Taking taylor expansion of 0 in y.re 2.674 * [backup-simplify]: Simplify 0 into 0 2.674 * [backup-simplify]: Simplify 0 into 0 2.674 * [backup-simplify]: Simplify 0 into 0 2.676 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.676 * [backup-simplify]: Simplify 0 into 0 2.676 * [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.676 * [taylor]: Taking taylor expansion of 0 in x.re 2.676 * [backup-simplify]: Simplify 0 into 0 2.676 * [taylor]: Taking taylor expansion of 0 in y.re 2.676 * [backup-simplify]: Simplify 0 into 0 2.676 * [taylor]: Taking taylor expansion of 0 in y.re 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [taylor]: Taking taylor expansion of 0 in y.re 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [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.677 * [taylor]: Taking taylor expansion of 0 in y.re 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify 0 into 0 2.678 * [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.678 * [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.678 * [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.678 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.678 * [taylor]: Taking taylor expansion of -1 in y.re 2.678 * [backup-simplify]: Simplify -1 into -1 2.678 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.678 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.678 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.678 * [taylor]: Taking taylor expansion of y.re in y.re 2.678 * [backup-simplify]: Simplify 0 into 0 2.679 * [backup-simplify]: Simplify 1 into 1 2.679 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.679 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.679 * [taylor]: Taking taylor expansion of -1 in x.re 2.679 * [backup-simplify]: Simplify -1 into -1 2.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.679 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.679 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.679 * [taylor]: Taking taylor expansion of y.re in x.re 2.679 * [backup-simplify]: Simplify y.re into y.re 2.679 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.679 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.679 * [taylor]: Taking taylor expansion of -1 in x.im 2.679 * [backup-simplify]: Simplify -1 into -1 2.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.679 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.679 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.679 * [taylor]: Taking taylor expansion of y.re in x.im 2.680 * [backup-simplify]: Simplify y.re into y.re 2.680 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.680 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.680 * [taylor]: Taking taylor expansion of -1 in x.im 2.680 * [backup-simplify]: Simplify -1 into -1 2.680 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.680 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.680 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.680 * [taylor]: Taking taylor expansion of y.re in x.im 2.680 * [backup-simplify]: Simplify y.re into y.re 2.680 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.680 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.680 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.681 * [taylor]: Taking taylor expansion of -1 in x.re 2.681 * [backup-simplify]: Simplify -1 into -1 2.681 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.681 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.681 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.681 * [taylor]: Taking taylor expansion of y.re in x.re 2.681 * [backup-simplify]: Simplify y.re into y.re 2.681 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.681 * [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.681 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.681 * [taylor]: Taking taylor expansion of -1 in y.re 2.681 * [backup-simplify]: Simplify -1 into -1 2.681 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.681 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.681 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.681 * [taylor]: Taking taylor expansion of y.re in y.re 2.682 * [backup-simplify]: Simplify 0 into 0 2.682 * [backup-simplify]: Simplify 1 into 1 2.682 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.682 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.682 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.682 * [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 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.683 * [taylor]: Taking taylor expansion of 0 in x.re 2.683 * [backup-simplify]: Simplify 0 into 0 2.683 * [taylor]: Taking taylor expansion of 0 in y.re 2.683 * [backup-simplify]: Simplify 0 into 0 2.684 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.684 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.684 * [taylor]: Taking taylor expansion of 0 in y.re 2.684 * [backup-simplify]: Simplify 0 into 0 2.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.686 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [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.687 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.687 * [taylor]: Taking taylor expansion of 0 in x.re 2.687 * [backup-simplify]: Simplify 0 into 0 2.687 * [taylor]: Taking taylor expansion of 0 in y.re 2.688 * [backup-simplify]: Simplify 0 into 0 2.688 * [taylor]: Taking taylor expansion of 0 in y.re 2.688 * [backup-simplify]: Simplify 0 into 0 2.688 * [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.689 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.689 * [taylor]: Taking taylor expansion of 0 in y.re 2.689 * [backup-simplify]: Simplify 0 into 0 2.689 * [backup-simplify]: Simplify 0 into 0 2.689 * [backup-simplify]: Simplify 0 into 0 2.691 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.692 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.692 * [backup-simplify]: Simplify 0 into 0 2.692 * [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.694 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.694 * [taylor]: Taking taylor expansion of 0 in x.re 2.694 * [backup-simplify]: Simplify 0 into 0 2.694 * [taylor]: Taking taylor expansion of 0 in y.re 2.694 * [backup-simplify]: Simplify 0 into 0 2.694 * [taylor]: Taking taylor expansion of 0 in y.re 2.694 * [backup-simplify]: Simplify 0 into 0 2.694 * [taylor]: Taking taylor expansion of 0 in y.re 2.695 * [backup-simplify]: Simplify 0 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.696 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.696 * [taylor]: Taking taylor expansion of 0 in y.re 2.696 * [backup-simplify]: Simplify 0 into 0 2.696 * [backup-simplify]: Simplify 0 into 0 2.697 * [backup-simplify]: Simplify 0 into 0 2.697 * [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.697 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 2.698 * [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.698 * [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.698 * [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.698 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.698 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.698 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.698 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.698 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.698 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.698 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.698 * [taylor]: Taking taylor expansion of x.re in y.re 2.698 * [backup-simplify]: Simplify x.re into x.re 2.698 * [taylor]: Taking taylor expansion of x.re in y.re 2.698 * [backup-simplify]: Simplify x.re into x.re 2.698 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.698 * [taylor]: Taking taylor expansion of x.im in y.re 2.698 * [backup-simplify]: Simplify x.im into x.im 2.698 * [taylor]: Taking taylor expansion of x.im in y.re 2.699 * [backup-simplify]: Simplify x.im into x.im 2.699 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.699 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.699 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.699 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.699 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.699 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.700 * [backup-simplify]: Simplify (+ 0 0) into 0 2.700 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.700 * [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.700 * [taylor]: Taking taylor expansion of y.im in y.re 2.701 * [backup-simplify]: Simplify y.im into y.im 2.701 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.701 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.701 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.701 * [taylor]: Taking taylor expansion of y.re in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [backup-simplify]: Simplify 1 into 1 2.701 * [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.701 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.701 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.701 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.701 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.701 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.701 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.701 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.701 * [taylor]: Taking taylor expansion of x.re in y.im 2.701 * [backup-simplify]: Simplify x.re into x.re 2.701 * [taylor]: Taking taylor expansion of x.re in y.im 2.701 * [backup-simplify]: Simplify x.re into x.re 2.701 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.701 * [taylor]: Taking taylor expansion of x.im in y.im 2.701 * [backup-simplify]: Simplify x.im into x.im 2.701 * [taylor]: Taking taylor expansion of x.im in y.im 2.701 * [backup-simplify]: Simplify x.im into x.im 2.702 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.702 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.702 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.702 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.702 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.702 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.703 * [backup-simplify]: Simplify (+ 0 0) into 0 2.703 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.703 * [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.703 * [taylor]: Taking taylor expansion of y.im in y.im 2.704 * [backup-simplify]: Simplify 0 into 0 2.704 * [backup-simplify]: Simplify 1 into 1 2.704 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.704 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.704 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.704 * [taylor]: Taking taylor expansion of y.re in y.im 2.704 * [backup-simplify]: Simplify y.re into y.re 2.704 * [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.704 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.704 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.704 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.704 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.704 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.704 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.704 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.704 * [taylor]: Taking taylor expansion of x.re in x.im 2.704 * [backup-simplify]: Simplify x.re into x.re 2.704 * [taylor]: Taking taylor expansion of x.re in x.im 2.704 * [backup-simplify]: Simplify x.re into x.re 2.704 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.704 * [taylor]: Taking taylor expansion of x.im in x.im 2.704 * [backup-simplify]: Simplify 0 into 0 2.704 * [backup-simplify]: Simplify 1 into 1 2.704 * [taylor]: Taking taylor expansion of x.im in x.im 2.705 * [backup-simplify]: Simplify 0 into 0 2.705 * [backup-simplify]: Simplify 1 into 1 2.705 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.705 * [backup-simplify]: Simplify (* 0 0) into 0 2.705 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.705 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.705 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.706 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.706 * [backup-simplify]: Simplify (+ 0 0) into 0 2.707 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.707 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.707 * [taylor]: Taking taylor expansion of y.im in x.im 2.707 * [backup-simplify]: Simplify y.im into y.im 2.707 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.707 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.707 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.707 * [taylor]: Taking taylor expansion of y.re in x.im 2.707 * [backup-simplify]: Simplify y.re into y.re 2.707 * [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.707 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.707 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.707 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.707 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.707 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.707 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.707 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.707 * [taylor]: Taking taylor expansion of x.re in x.re 2.708 * [backup-simplify]: Simplify 0 into 0 2.708 * [backup-simplify]: Simplify 1 into 1 2.708 * [taylor]: Taking taylor expansion of x.re in x.re 2.708 * [backup-simplify]: Simplify 0 into 0 2.708 * [backup-simplify]: Simplify 1 into 1 2.708 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.708 * [taylor]: Taking taylor expansion of x.im in x.re 2.708 * [backup-simplify]: Simplify x.im into x.im 2.708 * [taylor]: Taking taylor expansion of x.im in x.re 2.708 * [backup-simplify]: Simplify x.im into x.im 2.708 * [backup-simplify]: Simplify (* 0 0) into 0 2.708 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.708 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.709 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.709 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.709 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.710 * [backup-simplify]: Simplify (+ 0 0) into 0 2.710 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.710 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.710 * [taylor]: Taking taylor expansion of y.im in x.re 2.710 * [backup-simplify]: Simplify y.im into y.im 2.710 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.710 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.710 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.710 * [taylor]: Taking taylor expansion of y.re in x.re 2.710 * [backup-simplify]: Simplify y.re into y.re 2.710 * [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.710 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.710 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.710 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.710 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.711 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.711 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.711 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.711 * [taylor]: Taking taylor expansion of x.re in x.re 2.711 * [backup-simplify]: Simplify 0 into 0 2.711 * [backup-simplify]: Simplify 1 into 1 2.711 * [taylor]: Taking taylor expansion of x.re in x.re 2.711 * [backup-simplify]: Simplify 0 into 0 2.711 * [backup-simplify]: Simplify 1 into 1 2.711 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.711 * [taylor]: Taking taylor expansion of x.im in x.re 2.711 * [backup-simplify]: Simplify x.im into x.im 2.711 * [taylor]: Taking taylor expansion of x.im in x.re 2.711 * [backup-simplify]: Simplify x.im into x.im 2.711 * [backup-simplify]: Simplify (* 0 0) into 0 2.711 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.712 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.712 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.712 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.712 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.713 * [backup-simplify]: Simplify (+ 0 0) into 0 2.713 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.713 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.713 * [taylor]: Taking taylor expansion of y.im in x.re 2.713 * [backup-simplify]: Simplify y.im into y.im 2.713 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.713 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.713 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.713 * [taylor]: Taking taylor expansion of y.re in x.re 2.713 * [backup-simplify]: Simplify y.re into y.re 2.713 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.714 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.714 * [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.714 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.714 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.714 * [taylor]: Taking taylor expansion of y.im in x.im 2.714 * [backup-simplify]: Simplify y.im into y.im 2.714 * [taylor]: Taking taylor expansion of (log x.im) in x.im 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 (log 1) into 0 2.714 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.714 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.715 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.715 * [taylor]: Taking taylor expansion of y.re in x.im 2.715 * [backup-simplify]: Simplify y.re into y.re 2.718 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.719 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.719 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.719 * [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.719 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.719 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.719 * [taylor]: Taking taylor expansion of y.im in y.im 2.719 * [backup-simplify]: Simplify 0 into 0 2.719 * [backup-simplify]: Simplify 1 into 1 2.719 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.719 * [taylor]: Taking taylor expansion of x.im in y.im 2.719 * [backup-simplify]: Simplify x.im into x.im 2.719 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.719 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.719 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.719 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.719 * [taylor]: Taking taylor expansion of y.re in y.im 2.720 * [backup-simplify]: Simplify y.re into y.re 2.720 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.720 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.720 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.720 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.720 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.720 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.720 * [taylor]: Taking taylor expansion of y.re in y.re 2.720 * [backup-simplify]: Simplify 0 into 0 2.720 * [backup-simplify]: Simplify 1 into 1 2.720 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.720 * [backup-simplify]: Simplify 0 into 0 2.721 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.721 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.722 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.722 * [backup-simplify]: Simplify (+ 0 0) into 0 2.722 * [taylor]: Taking taylor expansion of 0 in x.im 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [taylor]: Taking taylor expansion of 0 in y.im 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [taylor]: Taking taylor expansion of 0 in y.re 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [backup-simplify]: Simplify 0 into 0 2.723 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.723 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.723 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.723 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.724 * [backup-simplify]: Simplify (+ 0 0) into 0 2.724 * [taylor]: Taking taylor expansion of 0 in y.im 2.724 * [backup-simplify]: Simplify 0 into 0 2.724 * [taylor]: Taking taylor expansion of 0 in y.re 2.724 * [backup-simplify]: Simplify 0 into 0 2.724 * [backup-simplify]: Simplify 0 into 0 2.724 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.724 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.724 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.725 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.725 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.725 * [taylor]: Taking taylor expansion of x.im in y.re 2.725 * [backup-simplify]: Simplify x.im into x.im 2.725 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.725 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.725 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.725 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.725 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.726 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.726 * [backup-simplify]: Simplify (+ 1 0) into 1 2.726 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.727 * [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.728 * [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.728 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.728 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.728 * [taylor]: Taking taylor expansion of (* 1/2 (/ y.im (pow x.im 2))) in x.im 2.728 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.728 * [backup-simplify]: Simplify 1/2 into 1/2 2.728 * [taylor]: Taking taylor expansion of (/ y.im (pow x.im 2)) in x.im 2.728 * [taylor]: Taking taylor expansion of y.im in x.im 2.728 * [backup-simplify]: Simplify y.im into y.im 2.728 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.728 * [taylor]: Taking taylor expansion of x.im in x.im 2.728 * [backup-simplify]: Simplify 0 into 0 2.728 * [backup-simplify]: Simplify 1 into 1 2.729 * [backup-simplify]: Simplify (* 1 1) into 1 2.729 * [backup-simplify]: Simplify (/ y.im 1) into y.im 2.729 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.729 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.730 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.im (/ 0 1)))) into 0 2.731 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.731 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 y.im))) into 0 2.731 * [taylor]: Taking taylor expansion of 0 in y.im 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [taylor]: Taking taylor expansion of 0 in y.re 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [taylor]: Taking taylor expansion of 0 in y.im 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [taylor]: Taking taylor expansion of 0 in y.re 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [backup-simplify]: Simplify 0 into 0 2.733 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.733 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.734 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.734 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.734 * [backup-simplify]: Simplify (+ 0 0) into 0 2.734 * [taylor]: Taking taylor expansion of 0 in y.im 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [taylor]: Taking taylor expansion of 0 in y.re 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [taylor]: Taking taylor expansion of 0 in y.re 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [taylor]: Taking taylor expansion of 0 in y.re 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [backup-simplify]: Simplify 0 into 0 2.735 * [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.736 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 2.736 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.737 * [backup-simplify]: Simplify (+ 0 0) into 0 2.737 * [taylor]: Taking taylor expansion of 0 in y.re 2.737 * [backup-simplify]: Simplify 0 into 0 2.737 * [backup-simplify]: Simplify 0 into 0 2.737 * [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.738 * [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.738 * [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.738 * [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.738 * [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.738 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 2.738 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.738 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.738 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.738 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.738 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.738 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.738 * [taylor]: Taking taylor expansion of x.re in y.re 2.738 * [backup-simplify]: Simplify x.re into x.re 2.738 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.738 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.738 * [taylor]: Taking taylor expansion of x.re in y.re 2.738 * [backup-simplify]: Simplify x.re into x.re 2.738 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.738 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.738 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.738 * [taylor]: Taking taylor expansion of x.im in y.re 2.738 * [backup-simplify]: Simplify x.im into x.im 2.738 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.738 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.738 * [taylor]: Taking taylor expansion of x.im in y.re 2.738 * [backup-simplify]: Simplify x.im into x.im 2.738 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.738 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.738 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.739 * [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.739 * [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.739 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.739 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.739 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.739 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.739 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.739 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.740 * [backup-simplify]: Simplify (+ 0 0) into 0 2.740 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.740 * [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.740 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.740 * [taylor]: Taking taylor expansion of y.im in y.re 2.740 * [backup-simplify]: Simplify y.im into y.im 2.740 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.740 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.740 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.740 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.740 * [taylor]: Taking taylor expansion of y.re in y.re 2.740 * [backup-simplify]: Simplify 0 into 0 2.740 * [backup-simplify]: Simplify 1 into 1 2.740 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.740 * [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.740 * [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.740 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 2.740 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.740 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.741 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.741 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.741 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.741 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.741 * [taylor]: Taking taylor expansion of x.re in y.im 2.741 * [backup-simplify]: Simplify x.re into x.re 2.741 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.741 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.741 * [taylor]: Taking taylor expansion of x.re in y.im 2.741 * [backup-simplify]: Simplify x.re into x.re 2.741 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.741 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.741 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.741 * [taylor]: Taking taylor expansion of x.im in y.im 2.741 * [backup-simplify]: Simplify x.im into x.im 2.741 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.741 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.741 * [taylor]: Taking taylor expansion of x.im in y.im 2.741 * [backup-simplify]: Simplify x.im into x.im 2.741 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.741 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.741 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.741 * [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.741 * [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.742 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.742 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.742 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.742 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.742 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.742 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.742 * [backup-simplify]: Simplify (+ 0 0) into 0 2.742 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.743 * [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.743 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.743 * [taylor]: Taking taylor expansion of y.im in y.im 2.743 * [backup-simplify]: Simplify 0 into 0 2.743 * [backup-simplify]: Simplify 1 into 1 2.743 * [backup-simplify]: Simplify (/ 1 1) into 1 2.743 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.743 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.743 * [taylor]: Taking taylor expansion of y.re in y.im 2.743 * [backup-simplify]: Simplify y.re into y.re 2.743 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.743 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 2.743 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.743 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 2.743 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.743 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.743 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.743 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.743 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.744 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.744 * [taylor]: Taking taylor expansion of x.re in x.im 2.744 * [backup-simplify]: Simplify x.re into x.re 2.744 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.744 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.744 * [taylor]: Taking taylor expansion of x.re in x.im 2.744 * [backup-simplify]: Simplify x.re into x.re 2.744 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.744 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.744 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.744 * [taylor]: Taking taylor expansion of x.im in x.im 2.744 * [backup-simplify]: Simplify 0 into 0 2.744 * [backup-simplify]: Simplify 1 into 1 2.744 * [backup-simplify]: Simplify (/ 1 1) into 1 2.744 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.744 * [taylor]: Taking taylor expansion of x.im in x.im 2.744 * [backup-simplify]: Simplify 0 into 0 2.744 * [backup-simplify]: Simplify 1 into 1 2.744 * [backup-simplify]: Simplify (/ 1 1) into 1 2.745 * [backup-simplify]: Simplify (* 1 1) into 1 2.745 * [backup-simplify]: Simplify (+ 0 1) into 1 2.745 * [backup-simplify]: Simplify (sqrt 1) into 1 2.745 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.747 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.747 * [backup-simplify]: Simplify (+ 0 0) into 0 2.748 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.748 * [backup-simplify]: Simplify (log 1) into 0 2.748 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.748 * [taylor]: Taking taylor expansion of y.im in x.im 2.748 * [backup-simplify]: Simplify y.im into y.im 2.748 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.748 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.748 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.748 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.748 * [taylor]: Taking taylor expansion of y.re in x.im 2.748 * [backup-simplify]: Simplify y.re into y.re 2.749 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.749 * [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.749 * [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.749 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.749 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.749 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.749 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.749 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.749 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.749 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.749 * [taylor]: Taking taylor expansion of x.re in x.re 2.749 * [backup-simplify]: Simplify 0 into 0 2.749 * [backup-simplify]: Simplify 1 into 1 2.750 * [backup-simplify]: Simplify (/ 1 1) into 1 2.750 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.750 * [taylor]: Taking taylor expansion of x.re in x.re 2.750 * [backup-simplify]: Simplify 0 into 0 2.750 * [backup-simplify]: Simplify 1 into 1 2.750 * [backup-simplify]: Simplify (/ 1 1) into 1 2.750 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.750 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.750 * [taylor]: Taking taylor expansion of x.im in x.re 2.751 * [backup-simplify]: Simplify x.im into x.im 2.751 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.751 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.751 * [taylor]: Taking taylor expansion of x.im in x.re 2.751 * [backup-simplify]: Simplify x.im into x.im 2.751 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.751 * [backup-simplify]: Simplify (* 1 1) into 1 2.752 * [backup-simplify]: Simplify (+ 1 0) into 1 2.752 * [backup-simplify]: Simplify (sqrt 1) into 1 2.753 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.753 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.754 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.754 * [backup-simplify]: Simplify (+ 0 0) into 0 2.755 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.756 * [backup-simplify]: Simplify (log 1) into 0 2.756 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.756 * [taylor]: Taking taylor expansion of y.im in x.re 2.756 * [backup-simplify]: Simplify y.im into y.im 2.756 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.756 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.756 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.756 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.756 * [taylor]: Taking taylor expansion of y.re in x.re 2.756 * [backup-simplify]: Simplify y.re into y.re 2.756 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.756 * [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.756 * [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.757 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.757 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.757 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.757 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.757 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.757 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.757 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.757 * [taylor]: Taking taylor expansion of x.re in x.re 2.757 * [backup-simplify]: Simplify 0 into 0 2.757 * [backup-simplify]: Simplify 1 into 1 2.757 * [backup-simplify]: Simplify (/ 1 1) into 1 2.757 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.757 * [taylor]: Taking taylor expansion of x.re in x.re 2.757 * [backup-simplify]: Simplify 0 into 0 2.757 * [backup-simplify]: Simplify 1 into 1 2.758 * [backup-simplify]: Simplify (/ 1 1) into 1 2.758 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.758 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.758 * [taylor]: Taking taylor expansion of x.im in x.re 2.758 * [backup-simplify]: Simplify x.im into x.im 2.758 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.758 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.758 * [taylor]: Taking taylor expansion of x.im in x.re 2.758 * [backup-simplify]: Simplify x.im into x.im 2.758 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.759 * [backup-simplify]: Simplify (* 1 1) into 1 2.759 * [backup-simplify]: Simplify (+ 1 0) into 1 2.760 * [backup-simplify]: Simplify (sqrt 1) into 1 2.760 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.761 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.762 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.762 * [backup-simplify]: Simplify (+ 0 0) into 0 2.763 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.763 * [backup-simplify]: Simplify (log 1) into 0 2.763 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.763 * [taylor]: Taking taylor expansion of y.im in x.re 2.763 * [backup-simplify]: Simplify y.im into y.im 2.763 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.764 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.764 * [taylor]: Taking taylor expansion of y.re in x.re 2.764 * [backup-simplify]: Simplify y.re into y.re 2.764 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.764 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.765 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.765 * [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.765 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.765 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.765 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.765 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.765 * [taylor]: Taking taylor expansion of y.re in x.im 2.765 * [backup-simplify]: Simplify y.re into y.re 2.765 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.765 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.765 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.765 * [taylor]: Taking taylor expansion of x.re in x.im 2.765 * [backup-simplify]: Simplify x.re into x.re 2.766 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.766 * [taylor]: Taking taylor expansion of y.im in x.im 2.766 * [backup-simplify]: Simplify y.im into y.im 2.766 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.766 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.766 * [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.766 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.766 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.766 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.766 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.766 * [taylor]: Taking taylor expansion of y.re in y.im 2.766 * [backup-simplify]: Simplify y.re into y.re 2.767 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.767 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.767 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.767 * [taylor]: Taking taylor expansion of x.re in y.im 2.767 * [backup-simplify]: Simplify x.re into x.re 2.767 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.767 * [taylor]: Taking taylor expansion of y.im in y.im 2.767 * [backup-simplify]: Simplify 0 into 0 2.767 * [backup-simplify]: Simplify 1 into 1 2.767 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.767 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.767 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.767 * [taylor]: Taking taylor expansion of (- (log x.re)) in y.re 2.767 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.767 * [taylor]: Taking taylor expansion of x.re in y.re 2.767 * [backup-simplify]: Simplify x.re into x.re 2.767 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.768 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.768 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.769 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.770 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.770 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.770 * [backup-simplify]: Simplify (+ 0 0) into 0 2.770 * [taylor]: Taking taylor expansion of 0 in x.im 2.770 * [backup-simplify]: Simplify 0 into 0 2.770 * [taylor]: Taking taylor expansion of 0 in y.im 2.770 * [backup-simplify]: Simplify 0 into 0 2.771 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.772 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.772 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.772 * [backup-simplify]: Simplify (- 0) into 0 2.773 * [backup-simplify]: Simplify (+ 0 0) into 0 2.773 * [taylor]: Taking taylor expansion of 0 in y.im 2.773 * [backup-simplify]: Simplify 0 into 0 2.773 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.774 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 2.774 * [backup-simplify]: Simplify (- 0) into 0 2.774 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 0) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.775 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.775 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.775 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.775 * [taylor]: Taking taylor expansion of y.re in y.re 2.775 * [backup-simplify]: Simplify 0 into 0 2.775 * [backup-simplify]: Simplify 1 into 1 2.775 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.775 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.775 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.775 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.775 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.775 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.776 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.776 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.777 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.777 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.777 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.778 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.779 * [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.779 * [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.780 * [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.780 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.780 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.im (pow x.im 2)))) in x.im 2.780 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.780 * [backup-simplify]: Simplify 1/2 into 1/2 2.780 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (pow x.im 2))) in x.im 2.780 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.780 * [taylor]: Taking taylor expansion of y.im in x.im 2.780 * [backup-simplify]: Simplify y.im into y.im 2.780 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.780 * [taylor]: Taking taylor expansion of x.im in x.im 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [backup-simplify]: Simplify 1 into 1 2.780 * [backup-simplify]: Simplify (* 1 1) into 1 2.780 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.780 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.781 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.781 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.782 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.782 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.782 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.782 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.783 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.783 * [taylor]: Taking taylor expansion of 0 in y.im 2.783 * [backup-simplify]: Simplify 0 into 0 2.783 * [taylor]: Taking taylor expansion of 0 in y.im 2.783 * [backup-simplify]: Simplify 0 into 0 2.783 * [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 (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.784 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.784 * [backup-simplify]: Simplify (- 0) into 0 2.785 * [backup-simplify]: Simplify (+ 0 0) into 0 2.785 * [taylor]: Taking taylor expansion of 0 in y.im 2.785 * [backup-simplify]: Simplify 0 into 0 2.785 * [taylor]: Taking taylor expansion of 0 in y.re 2.785 * [backup-simplify]: Simplify 0 into 0 2.785 * [taylor]: Taking taylor expansion of 0 in y.re 2.785 * [backup-simplify]: Simplify 0 into 0 2.785 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.786 * [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.787 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.787 * [backup-simplify]: Simplify (- 0) into 0 2.787 * [backup-simplify]: Simplify (+ 0 0) into 0 2.787 * [taylor]: Taking taylor expansion of 0 in y.re 2.787 * [backup-simplify]: Simplify 0 into 0 2.788 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.788 * [backup-simplify]: Simplify 0 into 0 2.788 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.789 * [backup-simplify]: Simplify (- 0) into 0 2.789 * [backup-simplify]: Simplify 0 into 0 2.789 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.789 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.790 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.790 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.791 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.791 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.791 * [backup-simplify]: Simplify (+ 0 0) into 0 2.792 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 2.794 * [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.794 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (+ (* (/ 1/2 (pow x.im 2)) 0) (* 0 (/ 1 y.im))))) into 0 2.794 * [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.795 * [backup-simplify]: Simplify (+ 0 0) into 0 2.795 * [taylor]: Taking taylor expansion of 0 in x.im 2.795 * [backup-simplify]: Simplify 0 into 0 2.795 * [taylor]: Taking taylor expansion of 0 in y.im 2.795 * [backup-simplify]: Simplify 0 into 0 2.795 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.796 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.796 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.797 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 2.797 * [taylor]: Taking taylor expansion of 0 in y.im 2.797 * [backup-simplify]: Simplify 0 into 0 2.797 * [taylor]: Taking taylor expansion of 0 in y.im 2.797 * [backup-simplify]: Simplify 0 into 0 2.797 * [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.799 * [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.799 * [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.799 * [backup-simplify]: Simplify (- 0) into 0 2.799 * [backup-simplify]: Simplify (+ 0 0) into 0 2.799 * [taylor]: Taking taylor expansion of 0 in y.im 2.799 * [backup-simplify]: Simplify 0 into 0 2.799 * [taylor]: Taking taylor expansion of 0 in y.re 2.799 * [backup-simplify]: Simplify 0 into 0 2.799 * [taylor]: Taking taylor expansion of 0 in y.re 2.799 * [backup-simplify]: Simplify 0 into 0 2.799 * [taylor]: Taking taylor expansion of 0 in y.re 2.799 * [backup-simplify]: Simplify 0 into 0 2.799 * [taylor]: Taking taylor expansion of 0 in y.re 2.799 * [backup-simplify]: Simplify 0 into 0 2.799 * [taylor]: Taking taylor expansion of 0 in y.re 2.799 * [backup-simplify]: Simplify 0 into 0 2.800 * [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.801 * [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.802 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.803 * [backup-simplify]: Simplify (- 0) into 0 2.803 * [backup-simplify]: Simplify (+ 0 0) into 0 2.803 * [taylor]: Taking taylor expansion of 0 in y.re 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [backup-simplify]: Simplify 0 into 0 2.804 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.804 * [backup-simplify]: Simplify 0 into 0 2.805 * [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.805 * [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.805 * [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.805 * [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.805 * [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.805 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 2.805 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.805 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.805 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.805 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.805 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.805 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.805 * [taylor]: Taking taylor expansion of -1 in y.re 2.805 * [backup-simplify]: Simplify -1 into -1 2.805 * [taylor]: Taking taylor expansion of x.re in y.re 2.805 * [backup-simplify]: Simplify x.re into x.re 2.805 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.805 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.805 * [taylor]: Taking taylor expansion of -1 in y.re 2.805 * [backup-simplify]: Simplify -1 into -1 2.805 * [taylor]: Taking taylor expansion of x.re in y.re 2.805 * [backup-simplify]: Simplify x.re into x.re 2.805 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.805 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.806 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.806 * [taylor]: Taking taylor expansion of -1 in y.re 2.806 * [backup-simplify]: Simplify -1 into -1 2.806 * [taylor]: Taking taylor expansion of x.im in y.re 2.806 * [backup-simplify]: Simplify x.im into x.im 2.806 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.806 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.806 * [taylor]: Taking taylor expansion of -1 in y.re 2.806 * [backup-simplify]: Simplify -1 into -1 2.806 * [taylor]: Taking taylor expansion of x.im in y.re 2.806 * [backup-simplify]: Simplify x.im into x.im 2.806 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.806 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.806 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.806 * [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.807 * [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.807 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.807 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.807 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.807 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.807 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.808 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.808 * [backup-simplify]: Simplify (+ 0 0) into 0 2.809 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.809 * [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.809 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.809 * [taylor]: Taking taylor expansion of -1 in y.re 2.809 * [backup-simplify]: Simplify -1 into -1 2.809 * [taylor]: Taking taylor expansion of y.im in y.re 2.809 * [backup-simplify]: Simplify y.im into y.im 2.809 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.809 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.809 * [taylor]: Taking taylor expansion of -1 in y.re 2.809 * [backup-simplify]: Simplify -1 into -1 2.809 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.809 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.809 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.809 * [taylor]: Taking taylor expansion of y.re in y.re 2.809 * [backup-simplify]: Simplify 0 into 0 2.810 * [backup-simplify]: Simplify 1 into 1 2.810 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.810 * [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.810 * [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.810 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.810 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.810 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.810 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.810 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.810 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.810 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.810 * [taylor]: Taking taylor expansion of -1 in y.im 2.810 * [backup-simplify]: Simplify -1 into -1 2.810 * [taylor]: Taking taylor expansion of x.re in y.im 2.810 * [backup-simplify]: Simplify x.re into x.re 2.811 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.811 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.811 * [taylor]: Taking taylor expansion of -1 in y.im 2.811 * [backup-simplify]: Simplify -1 into -1 2.811 * [taylor]: Taking taylor expansion of x.re in y.im 2.811 * [backup-simplify]: Simplify x.re into x.re 2.811 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.811 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.811 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.811 * [taylor]: Taking taylor expansion of -1 in y.im 2.811 * [backup-simplify]: Simplify -1 into -1 2.811 * [taylor]: Taking taylor expansion of x.im in y.im 2.811 * [backup-simplify]: Simplify x.im into x.im 2.811 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.811 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.811 * [taylor]: Taking taylor expansion of -1 in y.im 2.811 * [backup-simplify]: Simplify -1 into -1 2.811 * [taylor]: Taking taylor expansion of x.im in y.im 2.811 * [backup-simplify]: Simplify x.im into x.im 2.811 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.811 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.811 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.812 * [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.812 * [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.812 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.812 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.813 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.813 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.813 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.813 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.814 * [backup-simplify]: Simplify (+ 0 0) into 0 2.814 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.814 * [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.814 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.815 * [taylor]: Taking taylor expansion of -1 in y.im 2.815 * [backup-simplify]: Simplify -1 into -1 2.815 * [taylor]: Taking taylor expansion of y.im in y.im 2.815 * [backup-simplify]: Simplify 0 into 0 2.815 * [backup-simplify]: Simplify 1 into 1 2.815 * [backup-simplify]: Simplify (/ -1 1) into -1 2.815 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.815 * [taylor]: Taking taylor expansion of -1 in y.im 2.815 * [backup-simplify]: Simplify -1 into -1 2.815 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.815 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.815 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.815 * [taylor]: Taking taylor expansion of y.re in y.im 2.815 * [backup-simplify]: Simplify y.re into y.re 2.816 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.816 * [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.816 * [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.816 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.816 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.816 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.816 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.816 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.816 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.816 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.816 * [taylor]: Taking taylor expansion of -1 in x.im 2.816 * [backup-simplify]: Simplify -1 into -1 2.816 * [taylor]: Taking taylor expansion of x.re in x.im 2.816 * [backup-simplify]: Simplify x.re into x.re 2.816 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.816 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.816 * [taylor]: Taking taylor expansion of -1 in x.im 2.816 * [backup-simplify]: Simplify -1 into -1 2.817 * [taylor]: Taking taylor expansion of x.re in x.im 2.817 * [backup-simplify]: Simplify x.re into x.re 2.817 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.817 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.817 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.817 * [taylor]: Taking taylor expansion of -1 in x.im 2.817 * [backup-simplify]: Simplify -1 into -1 2.817 * [taylor]: Taking taylor expansion of x.im in x.im 2.817 * [backup-simplify]: Simplify 0 into 0 2.817 * [backup-simplify]: Simplify 1 into 1 2.817 * [backup-simplify]: Simplify (/ -1 1) into -1 2.817 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.817 * [taylor]: Taking taylor expansion of -1 in x.im 2.817 * [backup-simplify]: Simplify -1 into -1 2.817 * [taylor]: Taking taylor expansion of x.im in x.im 2.817 * [backup-simplify]: Simplify 0 into 0 2.818 * [backup-simplify]: Simplify 1 into 1 2.818 * [backup-simplify]: Simplify (/ -1 1) into -1 2.818 * [backup-simplify]: Simplify (* -1 -1) into 1 2.819 * [backup-simplify]: Simplify (+ 0 1) into 1 2.819 * [backup-simplify]: Simplify (sqrt 1) into 1 2.820 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.821 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.822 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.822 * [backup-simplify]: Simplify (+ 0 0) into 0 2.823 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.823 * [backup-simplify]: Simplify (log 1) into 0 2.823 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.823 * [taylor]: Taking taylor expansion of -1 in x.im 2.823 * [backup-simplify]: Simplify -1 into -1 2.823 * [taylor]: Taking taylor expansion of y.im in x.im 2.824 * [backup-simplify]: Simplify y.im into y.im 2.824 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.824 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.824 * [taylor]: Taking taylor expansion of -1 in x.im 2.824 * [backup-simplify]: Simplify -1 into -1 2.824 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.824 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.824 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.824 * [taylor]: Taking taylor expansion of y.re in x.im 2.824 * [backup-simplify]: Simplify y.re into y.re 2.824 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.824 * [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.824 * [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.825 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.825 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.825 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.825 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.825 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.825 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.825 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.825 * [taylor]: Taking taylor expansion of -1 in x.re 2.825 * [backup-simplify]: Simplify -1 into -1 2.825 * [taylor]: Taking taylor expansion of x.re in x.re 2.825 * [backup-simplify]: Simplify 0 into 0 2.825 * [backup-simplify]: Simplify 1 into 1 2.826 * [backup-simplify]: Simplify (/ -1 1) into -1 2.826 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.826 * [taylor]: Taking taylor expansion of -1 in x.re 2.826 * [backup-simplify]: Simplify -1 into -1 2.826 * [taylor]: Taking taylor expansion of x.re in x.re 2.826 * [backup-simplify]: Simplify 0 into 0 2.826 * [backup-simplify]: Simplify 1 into 1 2.826 * [backup-simplify]: Simplify (/ -1 1) into -1 2.826 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.826 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.826 * [taylor]: Taking taylor expansion of -1 in x.re 2.826 * [backup-simplify]: Simplify -1 into -1 2.826 * [taylor]: Taking taylor expansion of x.im in x.re 2.826 * [backup-simplify]: Simplify x.im into x.im 2.826 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.827 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.827 * [taylor]: Taking taylor expansion of -1 in x.re 2.827 * [backup-simplify]: Simplify -1 into -1 2.827 * [taylor]: Taking taylor expansion of x.im in x.re 2.827 * [backup-simplify]: Simplify x.im into x.im 2.827 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.827 * [backup-simplify]: Simplify (* -1 -1) into 1 2.828 * [backup-simplify]: Simplify (+ 1 0) into 1 2.828 * [backup-simplify]: Simplify (sqrt 1) into 1 2.829 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.830 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.830 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.831 * [backup-simplify]: Simplify (+ 0 0) into 0 2.831 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.832 * [backup-simplify]: Simplify (log 1) into 0 2.832 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.832 * [taylor]: Taking taylor expansion of -1 in x.re 2.832 * [backup-simplify]: Simplify -1 into -1 2.832 * [taylor]: Taking taylor expansion of y.im in x.re 2.832 * [backup-simplify]: Simplify y.im into y.im 2.832 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.832 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.832 * [taylor]: Taking taylor expansion of -1 in x.re 2.832 * [backup-simplify]: Simplify -1 into -1 2.832 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.832 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.832 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.832 * [taylor]: Taking taylor expansion of y.re in x.re 2.832 * [backup-simplify]: Simplify y.re into y.re 2.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.833 * [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.833 * [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.833 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.833 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.833 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.833 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.833 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.833 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.833 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.833 * [taylor]: Taking taylor expansion of -1 in x.re 2.833 * [backup-simplify]: Simplify -1 into -1 2.833 * [taylor]: Taking taylor expansion of x.re in x.re 2.833 * [backup-simplify]: Simplify 0 into 0 2.833 * [backup-simplify]: Simplify 1 into 1 2.834 * [backup-simplify]: Simplify (/ -1 1) into -1 2.834 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.834 * [taylor]: Taking taylor expansion of -1 in x.re 2.834 * [backup-simplify]: Simplify -1 into -1 2.834 * [taylor]: Taking taylor expansion of x.re in x.re 2.834 * [backup-simplify]: Simplify 0 into 0 2.834 * [backup-simplify]: Simplify 1 into 1 2.834 * [backup-simplify]: Simplify (/ -1 1) into -1 2.834 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.834 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.834 * [taylor]: Taking taylor expansion of -1 in x.re 2.835 * [backup-simplify]: Simplify -1 into -1 2.835 * [taylor]: Taking taylor expansion of x.im in x.re 2.835 * [backup-simplify]: Simplify x.im into x.im 2.835 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.835 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.835 * [taylor]: Taking taylor expansion of -1 in x.re 2.835 * [backup-simplify]: Simplify -1 into -1 2.835 * [taylor]: Taking taylor expansion of x.im in x.re 2.835 * [backup-simplify]: Simplify x.im into x.im 2.835 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.835 * [backup-simplify]: Simplify (* -1 -1) into 1 2.836 * [backup-simplify]: Simplify (+ 1 0) into 1 2.836 * [backup-simplify]: Simplify (sqrt 1) into 1 2.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.838 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.839 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.839 * [backup-simplify]: Simplify (+ 0 0) into 0 2.840 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.843 * [backup-simplify]: Simplify (log 1) into 0 2.844 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.844 * [taylor]: Taking taylor expansion of -1 in x.re 2.844 * [backup-simplify]: Simplify -1 into -1 2.844 * [taylor]: Taking taylor expansion of y.im in x.re 2.844 * [backup-simplify]: Simplify y.im into y.im 2.844 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.844 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.844 * [taylor]: Taking taylor expansion of -1 in x.re 2.844 * [backup-simplify]: Simplify -1 into -1 2.844 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.844 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.844 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.844 * [taylor]: Taking taylor expansion of y.re in x.re 2.844 * [backup-simplify]: Simplify y.re into y.re 2.844 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.845 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.845 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.845 * [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.846 * [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.846 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.846 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.846 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.846 * [taylor]: Taking taylor expansion of x.re in x.im 2.846 * [backup-simplify]: Simplify x.re into x.re 2.846 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.846 * [taylor]: Taking taylor expansion of y.im in x.im 2.846 * [backup-simplify]: Simplify y.im into y.im 2.846 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.846 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.846 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.846 * [taylor]: Taking taylor expansion of y.re in x.im 2.846 * [backup-simplify]: Simplify y.re into y.re 2.847 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.847 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.847 * [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.847 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.847 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.847 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.847 * [taylor]: Taking taylor expansion of x.re in y.im 2.847 * [backup-simplify]: Simplify x.re into x.re 2.847 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.847 * [taylor]: Taking taylor expansion of y.im in y.im 2.847 * [backup-simplify]: Simplify 0 into 0 2.847 * [backup-simplify]: Simplify 1 into 1 2.847 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.847 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.848 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.848 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.848 * [taylor]: Taking taylor expansion of y.re in y.im 2.848 * [backup-simplify]: Simplify y.re into y.re 2.848 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.848 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 2.848 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.848 * [taylor]: Taking taylor expansion of x.re in y.re 2.848 * [backup-simplify]: Simplify x.re into x.re 2.848 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.849 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.849 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.850 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.851 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.851 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.851 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.852 * [backup-simplify]: Simplify (+ 0 0) into 0 2.852 * [taylor]: Taking taylor expansion of 0 in x.im 2.852 * [backup-simplify]: Simplify 0 into 0 2.852 * [taylor]: Taking taylor expansion of 0 in y.im 2.852 * [backup-simplify]: Simplify 0 into 0 2.853 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.853 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.853 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.854 * [backup-simplify]: Simplify (- 0) into 0 2.854 * [backup-simplify]: Simplify (+ 0 0) into 0 2.854 * [taylor]: Taking taylor expansion of 0 in y.im 2.854 * [backup-simplify]: Simplify 0 into 0 2.855 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.856 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 2.856 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.856 * [backup-simplify]: Simplify (+ 0 (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.856 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.857 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.857 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.857 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.857 * [taylor]: Taking taylor expansion of y.re in y.re 2.857 * [backup-simplify]: Simplify 0 into 0 2.857 * [backup-simplify]: Simplify 1 into 1 2.857 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.857 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.857 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.857 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.858 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.858 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.859 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.860 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.861 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.861 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.861 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.863 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.865 * [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.866 * [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.866 * [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.867 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.867 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.867 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) in x.im 2.867 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.im (pow x.im 2)))) in x.im 2.867 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.867 * [backup-simplify]: Simplify 1/2 into 1/2 2.867 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (pow x.im 2))) in x.im 2.867 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.867 * [taylor]: Taking taylor expansion of y.im in x.im 2.867 * [backup-simplify]: Simplify y.im into y.im 2.868 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.868 * [taylor]: Taking taylor expansion of x.im in x.im 2.868 * [backup-simplify]: Simplify 0 into 0 2.868 * [backup-simplify]: Simplify 1 into 1 2.868 * [backup-simplify]: Simplify (* 1 1) into 1 2.868 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.868 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.869 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.870 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.870 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.871 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.871 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.871 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.872 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.872 * [backup-simplify]: Simplify (- 0) into 0 2.872 * [taylor]: Taking taylor expansion of 0 in y.im 2.872 * [backup-simplify]: Simplify 0 into 0 2.872 * [taylor]: Taking taylor expansion of 0 in y.im 2.872 * [backup-simplify]: Simplify 0 into 0 2.874 * [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.875 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.875 * [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.875 * [backup-simplify]: Simplify (- 0) into 0 2.876 * [backup-simplify]: Simplify (+ 0 0) into 0 2.876 * [taylor]: Taking taylor expansion of 0 in y.im 2.876 * [backup-simplify]: Simplify 0 into 0 2.876 * [taylor]: Taking taylor expansion of 0 in y.re 2.876 * [backup-simplify]: Simplify 0 into 0 2.876 * [taylor]: Taking taylor expansion of 0 in y.re 2.876 * [backup-simplify]: Simplify 0 into 0 2.878 * [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.879 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.879 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.880 * [backup-simplify]: Simplify (- 0) into 0 2.880 * [backup-simplify]: Simplify (+ 0 0) into 0 2.880 * [taylor]: Taking taylor expansion of 0 in y.re 2.880 * [backup-simplify]: Simplify 0 into 0 2.881 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.881 * [backup-simplify]: Simplify (- 0) into 0 2.881 * [backup-simplify]: Simplify 0 into 0 2.882 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.882 * [backup-simplify]: Simplify 0 into 0 2.883 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.883 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.884 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.885 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.886 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 2.886 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.886 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.887 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.887 * [backup-simplify]: Simplify (+ 0 0) into 0 2.888 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 2.891 * [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.892 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (+ (* (/ 1/2 (pow x.im 2)) 0) (* 0 (/ -1 y.im))))) into 0 2.893 * [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.894 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.894 * [backup-simplify]: Simplify (+ 0 0) into 0 2.894 * [taylor]: Taking taylor expansion of 0 in x.im 2.894 * [backup-simplify]: Simplify 0 into 0 2.894 * [taylor]: Taking taylor expansion of 0 in y.im 2.895 * [backup-simplify]: Simplify 0 into 0 2.895 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.896 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.898 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 2.898 * [backup-simplify]: Simplify (- 0) into 0 2.898 * [taylor]: Taking taylor expansion of 0 in y.im 2.898 * [backup-simplify]: Simplify 0 into 0 2.898 * [taylor]: Taking taylor expansion of 0 in y.im 2.898 * [backup-simplify]: Simplify 0 into 0 2.901 * [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.901 * [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.902 * [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.902 * [backup-simplify]: Simplify (- 0) into 0 2.902 * [backup-simplify]: Simplify (+ 0 0) into 0 2.902 * [taylor]: Taking taylor expansion of 0 in y.im 2.902 * [backup-simplify]: Simplify 0 into 0 2.902 * [taylor]: Taking taylor expansion of 0 in y.re 2.902 * [backup-simplify]: Simplify 0 into 0 2.902 * [taylor]: Taking taylor expansion of 0 in y.re 2.902 * [backup-simplify]: Simplify 0 into 0 2.902 * [taylor]: Taking taylor expansion of 0 in y.re 2.902 * [backup-simplify]: Simplify 0 into 0 2.902 * [taylor]: Taking taylor expansion of 0 in y.re 2.902 * [backup-simplify]: Simplify 0 into 0 2.902 * [taylor]: Taking taylor expansion of 0 in y.re 2.902 * [backup-simplify]: Simplify 0 into 0 2.904 * [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.905 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.906 * [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.906 * [backup-simplify]: Simplify (- 0) into 0 2.906 * [backup-simplify]: Simplify (+ 0 0) into 0 2.906 * [taylor]: Taking taylor expansion of 0 in y.re 2.906 * [backup-simplify]: Simplify 0 into 0 2.906 * [backup-simplify]: Simplify 0 into 0 2.906 * [backup-simplify]: Simplify 0 into 0 2.906 * [backup-simplify]: Simplify 0 into 0 2.907 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.907 * [backup-simplify]: Simplify (- 0) into 0 2.907 * [backup-simplify]: Simplify 0 into 0 2.908 * [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.908 * * * [progress]: simplifying candidates 2.909 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (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))) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (+ (* y.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.911 * * [simplify]: Extracting # 0 : cost 0 2.911 * * [simplify]: Extracting # 1 : cost 0 2.911 * * [simplify]: Extracting # 2 : cost 0 2.911 * * [simplify]: Extracting # 3 : cost 0 2.911 * * [simplify]: Extracting # 4 : cost 0 2.911 * * [simplify]: Extracting # 5 : cost 0 2.911 * * [simplify]: Extracting # 6 : cost 0 2.911 * * [simplify]: Extracting # 7 : cost 0 2.911 * * [simplify]: iteration 0 : 101 enodes (cost 738 ) 2.929 * * [simplify]: Extracting # 0 : cost 0 2.929 * * [simplify]: Extracting # 1 : cost 0 2.929 * * [simplify]: Extracting # 2 : cost 0 2.929 * * [simplify]: Extracting # 3 : cost 0 2.930 * * [simplify]: Extracting # 4 : cost 0 2.930 * * [simplify]: iteration 1 : 177 enodes (cost 728 ) 2.984 * * [simplify]: Extracting # 0 : cost 0 2.985 * * [simplify]: Extracting # 1 : cost 0 2.986 * * [simplify]: Extracting # 2 : cost 0 2.987 * * [simplify]: Extracting # 3 : cost 0 2.988 * * [simplify]: Extracting # 4 : cost 0 2.989 * * [simplify]: Extracting # 5 : cost 0 2.990 * * [simplify]: Extracting # 6 : cost 0 2.991 * * [simplify]: iteration 2 : 412 enodes (cost 642 ) 3.257 * * [simplify]: Extracting # 0 : cost 0 3.259 * * [simplify]: Extracting # 1 : cost 0 3.261 * * [simplify]: Extracting # 2 : cost 0 3.262 * * [simplify]: Extracting # 3 : cost 0 3.264 * * [simplify]: Extracting # 4 : cost 0 3.265 * * [simplify]: iteration 3 : 803 enodes (cost 638 ) 3.844 * * [simplify]: Extracting # 0 : cost 0 3.847 * * [simplify]: Extracting # 1 : cost 0 3.850 * * [simplify]: Extracting # 2 : cost 0 3.852 * * [simplify]: Extracting # 3 : cost 0 3.855 * * [simplify]: Extracting # 4 : cost 0 3.857 * * [simplify]: iteration 4 : 1496 enodes (cost 638 ) 6.390 * * [simplify]: Extracting # 0 : cost 0 6.404 * * [simplify]: Extracting # 1 : cost 0 6.410 * * [simplify]: Extracting # 2 : cost 0 6.413 * * [simplify]: Extracting # 3 : cost 0 6.417 * * [simplify]: Extracting # 4 : cost 0 6.420 * * [simplify]: iteration 5 : 4355 enodes (cost 638 ) 7.977 * * [simplify]: Extracting # 0 : cost 0 7.986 * * [simplify]: Extracting # 1 : cost 0 7.994 * * [simplify]: iteration done: 5000 enodes (cost 638 ) 7.995 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* y.re (atan2 x.im x.re)) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* y.re (atan2 x.im x.re)) (expm1 (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))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* 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)))) 7.996 * * * [progress]: adding candidates to table 8.456 * * [progress]: iteration 2 / 4 8.456 * * * [progress]: picking best candidate 8.523 * * * * [pick]: Picked # 8.523 * * * [progress]: localizing error 8.554 * * * [progress]: generating rewritten candidates 8.555 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 8.557 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 2 1) 8.564 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 1 2) 8.565 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 1) 8.567 * * * [progress]: generating series expansions 8.567 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 8.567 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 8.567 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 8.567 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 8.567 * [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.567 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.567 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 8.567 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 8.567 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 8.567 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.567 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 8.567 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 8.567 * [taylor]: Taking taylor expansion of x.re in y.re 8.567 * [backup-simplify]: Simplify x.re into x.re 8.567 * [taylor]: Taking taylor expansion of x.re in y.re 8.567 * [backup-simplify]: Simplify x.re into x.re 8.567 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 8.567 * [taylor]: Taking taylor expansion of x.im in y.re 8.568 * [backup-simplify]: Simplify x.im into x.im 8.568 * [taylor]: Taking taylor expansion of x.im in y.re 8.568 * [backup-simplify]: Simplify x.im into x.im 8.568 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.568 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.568 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 8.568 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.568 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.568 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.569 * [backup-simplify]: Simplify (+ 0 0) into 0 8.569 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.569 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 8.569 * [taylor]: Taking taylor expansion of y.im in y.re 8.569 * [backup-simplify]: Simplify y.im into y.im 8.569 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.569 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.569 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.569 * [taylor]: Taking taylor expansion of y.re in y.re 8.569 * [backup-simplify]: Simplify 0 into 0 8.569 * [backup-simplify]: Simplify 1 into 1 8.569 * [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.569 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.569 * [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.570 * [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.570 * [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.570 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 8.570 * [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.570 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.570 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 8.570 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.570 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.571 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.571 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.571 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.571 * [taylor]: Taking taylor expansion of x.re in y.im 8.571 * [backup-simplify]: Simplify x.re into x.re 8.571 * [taylor]: Taking taylor expansion of x.re in y.im 8.571 * [backup-simplify]: Simplify x.re into x.re 8.571 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.571 * [taylor]: Taking taylor expansion of x.im in y.im 8.571 * [backup-simplify]: Simplify x.im into x.im 8.571 * [taylor]: Taking taylor expansion of x.im in y.im 8.571 * [backup-simplify]: Simplify x.im into x.im 8.571 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.571 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.571 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 8.571 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.571 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.571 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.572 * [backup-simplify]: Simplify (+ 0 0) into 0 8.572 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.572 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 8.572 * [taylor]: Taking taylor expansion of y.im in y.im 8.572 * [backup-simplify]: Simplify 0 into 0 8.572 * [backup-simplify]: Simplify 1 into 1 8.572 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.572 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.572 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.572 * [taylor]: Taking taylor expansion of y.re in y.im 8.572 * [backup-simplify]: Simplify y.re into y.re 8.572 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 8.572 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.572 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.573 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.573 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.573 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 8.573 * [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.573 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.573 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 8.573 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 8.573 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 8.573 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.573 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 8.573 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 8.573 * [taylor]: Taking taylor expansion of x.re in x.im 8.573 * [backup-simplify]: Simplify x.re into x.re 8.573 * [taylor]: Taking taylor expansion of x.re in x.im 8.573 * [backup-simplify]: Simplify x.re into x.re 8.573 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 8.573 * [taylor]: Taking taylor expansion of x.im in x.im 8.573 * [backup-simplify]: Simplify 0 into 0 8.573 * [backup-simplify]: Simplify 1 into 1 8.573 * [taylor]: Taking taylor expansion of x.im in x.im 8.573 * [backup-simplify]: Simplify 0 into 0 8.573 * [backup-simplify]: Simplify 1 into 1 8.573 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.574 * [backup-simplify]: Simplify (* 0 0) into 0 8.574 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 8.574 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 8.574 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.574 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.574 * [backup-simplify]: Simplify (+ 0 0) into 0 8.575 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 8.575 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.575 * [taylor]: Taking taylor expansion of y.im in x.im 8.575 * [backup-simplify]: Simplify y.im into y.im 8.575 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.575 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.575 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.575 * [taylor]: Taking taylor expansion of y.re in x.im 8.575 * [backup-simplify]: Simplify y.re into y.re 8.575 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 8.575 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.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)) 8.575 * [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.575 * [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.575 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 8.575 * [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.575 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.575 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 8.575 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.575 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.575 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.576 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.576 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.576 * [taylor]: Taking taylor expansion of x.re in x.re 8.576 * [backup-simplify]: Simplify 0 into 0 8.576 * [backup-simplify]: Simplify 1 into 1 8.576 * [taylor]: Taking taylor expansion of x.re in x.re 8.576 * [backup-simplify]: Simplify 0 into 0 8.576 * [backup-simplify]: Simplify 1 into 1 8.576 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.576 * [taylor]: Taking taylor expansion of x.im in x.re 8.576 * [backup-simplify]: Simplify x.im into x.im 8.576 * [taylor]: Taking taylor expansion of x.im in x.re 8.576 * [backup-simplify]: Simplify x.im into x.im 8.576 * [backup-simplify]: Simplify (* 0 0) into 0 8.576 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.576 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.576 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.577 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.577 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.577 * [backup-simplify]: Simplify (+ 0 0) into 0 8.577 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.577 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.577 * [taylor]: Taking taylor expansion of y.im in x.re 8.577 * [backup-simplify]: Simplify y.im into y.im 8.577 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.577 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.577 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.577 * [taylor]: Taking taylor expansion of y.re in x.re 8.577 * [backup-simplify]: Simplify y.re into y.re 8.577 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 8.577 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.578 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 8.578 * [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.578 * [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.578 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 8.578 * [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.578 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.578 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 8.578 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.578 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.578 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.578 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.578 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.578 * [taylor]: Taking taylor expansion of x.re in x.re 8.578 * [backup-simplify]: Simplify 0 into 0 8.578 * [backup-simplify]: Simplify 1 into 1 8.578 * [taylor]: Taking taylor expansion of x.re in x.re 8.578 * [backup-simplify]: Simplify 0 into 0 8.578 * [backup-simplify]: Simplify 1 into 1 8.578 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.578 * [taylor]: Taking taylor expansion of x.im in x.re 8.578 * [backup-simplify]: Simplify x.im into x.im 8.578 * [taylor]: Taking taylor expansion of x.im in x.re 8.578 * [backup-simplify]: Simplify x.im into x.im 8.579 * [backup-simplify]: Simplify (* 0 0) into 0 8.579 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.579 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.579 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.579 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.579 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.580 * [backup-simplify]: Simplify (+ 0 0) into 0 8.580 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.580 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.580 * [taylor]: Taking taylor expansion of y.im in x.re 8.580 * [backup-simplify]: Simplify y.im into y.im 8.580 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.580 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.580 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.580 * [taylor]: Taking taylor expansion of y.re in x.re 8.580 * [backup-simplify]: Simplify y.re into y.re 8.580 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 8.580 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.580 * [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.581 * [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.581 * [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.581 * [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.581 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 8.581 * [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.581 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 8.581 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 8.581 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 8.581 * [taylor]: Taking taylor expansion of y.im in x.im 8.581 * [backup-simplify]: Simplify y.im into y.im 8.581 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.581 * [taylor]: Taking taylor expansion of x.im in x.im 8.581 * [backup-simplify]: Simplify 0 into 0 8.581 * [backup-simplify]: Simplify 1 into 1 8.582 * [backup-simplify]: Simplify (log 1) into 0 8.582 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.582 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.582 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.582 * [taylor]: Taking taylor expansion of y.re in x.im 8.582 * [backup-simplify]: Simplify y.re into y.re 8.582 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.582 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.582 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.582 * [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.582 * [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.583 * [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.583 * [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.583 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 8.583 * [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.583 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 8.583 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 8.583 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 8.583 * [taylor]: Taking taylor expansion of y.im in y.im 8.583 * [backup-simplify]: Simplify 0 into 0 8.583 * [backup-simplify]: Simplify 1 into 1 8.583 * [taylor]: Taking taylor expansion of (log x.im) in y.im 8.583 * [taylor]: Taking taylor expansion of x.im in y.im 8.583 * [backup-simplify]: Simplify x.im into x.im 8.583 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.583 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.583 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.583 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.583 * [taylor]: Taking taylor expansion of y.re in y.im 8.583 * [backup-simplify]: Simplify y.re into y.re 8.583 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 8.583 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.583 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.583 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.584 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.584 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.584 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.584 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.584 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.584 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.584 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.584 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.584 * [taylor]: Taking taylor expansion of y.re in y.re 8.584 * [backup-simplify]: Simplify 0 into 0 8.584 * [backup-simplify]: Simplify 1 into 1 8.584 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.584 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.584 * [backup-simplify]: Simplify 0 into 0 8.585 * [backup-simplify]: Simplify (+ 0) into 0 8.585 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 8.586 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.586 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 8.586 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.586 * [backup-simplify]: Simplify (+ 0 0) into 0 8.586 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.587 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 8.587 * [backup-simplify]: Simplify (+ 0 0) into 0 8.587 * [taylor]: Taking taylor expansion of 0 in x.im 8.587 * [backup-simplify]: Simplify 0 into 0 8.587 * [taylor]: Taking taylor expansion of 0 in y.im 8.587 * [backup-simplify]: Simplify 0 into 0 8.587 * [taylor]: Taking taylor expansion of 0 in y.re 8.587 * [backup-simplify]: Simplify 0 into 0 8.587 * [backup-simplify]: Simplify 0 into 0 8.587 * [backup-simplify]: Simplify (+ 0) into 0 8.588 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 8.589 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.589 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.589 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 8.589 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.589 * [backup-simplify]: Simplify (+ 0 0) into 0 8.590 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.590 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 8.590 * [backup-simplify]: Simplify (+ 0 0) into 0 8.590 * [taylor]: Taking taylor expansion of 0 in y.im 8.590 * [backup-simplify]: Simplify 0 into 0 8.590 * [taylor]: Taking taylor expansion of 0 in y.re 8.590 * [backup-simplify]: Simplify 0 into 0 8.590 * [backup-simplify]: Simplify 0 into 0 8.591 * [backup-simplify]: Simplify (+ 0) into 0 8.591 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.592 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 8.592 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.592 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 8.592 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 8.592 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 8.593 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 8.593 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 8.593 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.593 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.593 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.593 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.593 * [taylor]: Taking taylor expansion of y.re in y.re 8.593 * [backup-simplify]: Simplify 0 into 0 8.593 * [backup-simplify]: Simplify 1 into 1 8.593 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.593 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.593 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.593 * [taylor]: Taking taylor expansion of x.im in y.re 8.593 * [backup-simplify]: Simplify x.im into x.im 8.593 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.593 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 8.593 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.593 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 8.593 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.594 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.595 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.595 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.595 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.596 * [backup-simplify]: Simplify (+ 1 0) into 1 8.596 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 8.597 * [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.597 * [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.598 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.598 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 8.598 * [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.599 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 8.600 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 8.600 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 8.600 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.600 * [backup-simplify]: Simplify 1/2 into 1/2 8.600 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 8.600 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 8.600 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 8.600 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 8.600 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 8.600 * [taylor]: Taking taylor expansion of y.im in x.im 8.600 * [backup-simplify]: Simplify y.im into y.im 8.600 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.600 * [taylor]: Taking taylor expansion of x.im in x.im 8.600 * [backup-simplify]: Simplify 0 into 0 8.601 * [backup-simplify]: Simplify 1 into 1 8.601 * [backup-simplify]: Simplify (log 1) into 0 8.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.601 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.601 * [taylor]: Taking taylor expansion of y.re in x.im 8.601 * [backup-simplify]: Simplify y.re into y.re 8.602 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.602 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.602 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.602 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 8.602 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 8.602 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 8.602 * [taylor]: Taking taylor expansion of y.im in x.im 8.603 * [backup-simplify]: Simplify y.im into y.im 8.603 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.603 * [taylor]: Taking taylor expansion of x.im in x.im 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [backup-simplify]: Simplify 1 into 1 8.603 * [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.603 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 8.604 * [backup-simplify]: Simplify (- 0) into 0 8.604 * [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.604 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 8.605 * [backup-simplify]: Simplify (* 1 1) into 1 8.605 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 8.605 * [backup-simplify]: Simplify (+ 0) into 0 8.606 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 8.607 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.608 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.608 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 8.608 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.608 * [backup-simplify]: Simplify (+ 0 0) into 0 8.609 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.610 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 8.610 * [backup-simplify]: Simplify (- 0) into 0 8.610 * [backup-simplify]: Simplify (+ 0 0) into 0 8.611 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.612 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.615 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 8.616 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.616 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 8.617 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.617 * [backup-simplify]: Simplify (+ 0 0) into 0 8.618 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.619 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 8.619 * [backup-simplify]: Simplify (- 0) into 0 8.619 * [backup-simplify]: Simplify (+ 0 0) into 0 8.620 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 8.621 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.621 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 8.622 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.623 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 8.624 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.625 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 8.625 * [taylor]: Taking taylor expansion of 0 in y.im 8.625 * [backup-simplify]: Simplify 0 into 0 8.625 * [taylor]: Taking taylor expansion of 0 in y.re 8.626 * [backup-simplify]: Simplify 0 into 0 8.626 * [backup-simplify]: Simplify 0 into 0 8.626 * [taylor]: Taking taylor expansion of 0 in y.im 8.626 * [backup-simplify]: Simplify 0 into 0 8.626 * [taylor]: Taking taylor expansion of 0 in y.re 8.626 * [backup-simplify]: Simplify 0 into 0 8.626 * [backup-simplify]: Simplify 0 into 0 8.627 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.627 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.631 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 8.631 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.632 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 8.632 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.633 * [backup-simplify]: Simplify (+ 0 0) into 0 8.634 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.635 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 8.635 * [backup-simplify]: Simplify (+ 0 0) into 0 8.635 * [taylor]: Taking taylor expansion of 0 in y.im 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [taylor]: Taking taylor expansion of 0 in y.re 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [taylor]: Taking taylor expansion of 0 in y.re 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [taylor]: Taking taylor expansion of 0 in y.re 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [backup-simplify]: Simplify 0 into 0 8.636 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 8.637 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 8.639 * [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 8.640 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 8.640 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.640 * [backup-simplify]: Simplify (+ 0 0) into 0 8.641 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.642 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 8.642 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 8.642 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 8.642 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 8.642 * [taylor]: Taking taylor expansion of 1/2 in y.re 8.642 * [backup-simplify]: Simplify 1/2 into 1/2 8.642 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 8.642 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 8.642 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.642 * [taylor]: Taking taylor expansion of x.im in y.re 8.642 * [backup-simplify]: Simplify x.im into x.im 8.642 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.642 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.642 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.642 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.642 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.642 * [taylor]: Taking taylor expansion of y.re in y.re 8.642 * [backup-simplify]: Simplify 0 into 0 8.642 * [backup-simplify]: Simplify 1 into 1 8.642 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.643 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.643 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.643 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 8.643 * [backup-simplify]: Simplify (* 1/2 0) into 0 8.643 * [backup-simplify]: Simplify (- 0) into 0 8.644 * [backup-simplify]: Simplify 0 into 0 8.644 * [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)) 8.644 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.644 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 8.644 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 8.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 y.re 8.645 * [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.645 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 8.645 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 8.645 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 8.645 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.645 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 8.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 8.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.645 * [taylor]: Taking taylor expansion of x.re in y.re 8.645 * [backup-simplify]: Simplify x.re into x.re 8.645 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.645 * [taylor]: Taking taylor expansion of x.re in y.re 8.645 * [backup-simplify]: Simplify x.re into x.re 8.645 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 8.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.645 * [taylor]: Taking taylor expansion of x.im in y.re 8.645 * [backup-simplify]: Simplify x.im into x.im 8.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.645 * [taylor]: Taking taylor expansion of x.im in y.re 8.645 * [backup-simplify]: Simplify x.im into x.im 8.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.645 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.645 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.645 * [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.646 * [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.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.646 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.646 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.646 * [backup-simplify]: Simplify (+ 0 0) into 0 8.647 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.647 * [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.647 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.647 * [taylor]: Taking taylor expansion of y.im in y.re 8.647 * [backup-simplify]: Simplify y.im into y.im 8.647 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.647 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.647 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.647 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.647 * [taylor]: Taking taylor expansion of y.re in y.re 8.647 * [backup-simplify]: Simplify 0 into 0 8.647 * [backup-simplify]: Simplify 1 into 1 8.647 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.647 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.647 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.647 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 8.647 * [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.648 * [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.648 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 8.648 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.648 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.648 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.648 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.648 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.648 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.648 * [taylor]: Taking taylor expansion of x.re in y.im 8.648 * [backup-simplify]: Simplify x.re into x.re 8.648 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.648 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.648 * [taylor]: Taking taylor expansion of x.re in y.im 8.648 * [backup-simplify]: Simplify x.re into x.re 8.648 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.648 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.648 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.648 * [taylor]: Taking taylor expansion of x.im in y.im 8.648 * [backup-simplify]: Simplify x.im into x.im 8.648 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.648 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.648 * [taylor]: Taking taylor expansion of x.im in y.im 8.648 * [backup-simplify]: Simplify x.im into x.im 8.648 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.648 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.648 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.648 * [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.649 * [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.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.649 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.649 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.649 * [backup-simplify]: Simplify (+ 0 0) into 0 8.650 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.650 * [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.650 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.650 * [taylor]: Taking taylor expansion of y.im in y.im 8.650 * [backup-simplify]: Simplify 0 into 0 8.650 * [backup-simplify]: Simplify 1 into 1 8.650 * [backup-simplify]: Simplify (/ 1 1) into 1 8.650 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.650 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.650 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.650 * [taylor]: Taking taylor expansion of y.re in y.im 8.650 * [backup-simplify]: Simplify y.re into y.re 8.650 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.651 * [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.651 * [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.651 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.651 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 8.651 * [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.651 * [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.651 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 8.651 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 8.651 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 8.651 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.651 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 8.651 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 8.651 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.651 * [taylor]: Taking taylor expansion of x.re in x.im 8.651 * [backup-simplify]: Simplify x.re into x.re 8.651 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.651 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.651 * [taylor]: Taking taylor expansion of x.re in x.im 8.651 * [backup-simplify]: Simplify x.re into x.re 8.652 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.652 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 8.652 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.652 * [taylor]: Taking taylor expansion of x.im in x.im 8.652 * [backup-simplify]: Simplify 0 into 0 8.652 * [backup-simplify]: Simplify 1 into 1 8.652 * [backup-simplify]: Simplify (/ 1 1) into 1 8.652 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.652 * [taylor]: Taking taylor expansion of x.im in x.im 8.652 * [backup-simplify]: Simplify 0 into 0 8.652 * [backup-simplify]: Simplify 1 into 1 8.652 * [backup-simplify]: Simplify (/ 1 1) into 1 8.652 * [backup-simplify]: Simplify (* 1 1) into 1 8.653 * [backup-simplify]: Simplify (+ 0 1) into 1 8.653 * [backup-simplify]: Simplify (sqrt 1) into 1 8.653 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.654 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.654 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.654 * [backup-simplify]: Simplify (+ 0 0) into 0 8.655 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.655 * [backup-simplify]: Simplify (log 1) into 0 8.655 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.655 * [taylor]: Taking taylor expansion of y.im in x.im 8.655 * [backup-simplify]: Simplify y.im into y.im 8.655 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.655 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.655 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.655 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.655 * [taylor]: Taking taylor expansion of y.re in x.im 8.655 * [backup-simplify]: Simplify y.re into y.re 8.655 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.656 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.656 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 8.656 * [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.656 * [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.656 * [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.656 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.656 * [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.656 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.656 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 8.656 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.656 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.656 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.657 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.657 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.657 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.657 * [taylor]: Taking taylor expansion of x.re in x.re 8.657 * [backup-simplify]: Simplify 0 into 0 8.657 * [backup-simplify]: Simplify 1 into 1 8.657 * [backup-simplify]: Simplify (/ 1 1) into 1 8.657 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.657 * [taylor]: Taking taylor expansion of x.re in x.re 8.657 * [backup-simplify]: Simplify 0 into 0 8.657 * [backup-simplify]: Simplify 1 into 1 8.657 * [backup-simplify]: Simplify (/ 1 1) into 1 8.657 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.657 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.657 * [taylor]: Taking taylor expansion of x.im in x.re 8.657 * [backup-simplify]: Simplify x.im into x.im 8.657 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.657 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.657 * [taylor]: Taking taylor expansion of x.im in x.re 8.657 * [backup-simplify]: Simplify x.im into x.im 8.657 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.658 * [backup-simplify]: Simplify (* 1 1) into 1 8.658 * [backup-simplify]: Simplify (+ 1 0) into 1 8.658 * [backup-simplify]: Simplify (sqrt 1) into 1 8.659 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.659 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.659 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.660 * [backup-simplify]: Simplify (+ 0 0) into 0 8.660 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.660 * [backup-simplify]: Simplify (log 1) into 0 8.660 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.660 * [taylor]: Taking taylor expansion of y.im in x.re 8.660 * [backup-simplify]: Simplify y.im into y.im 8.660 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.660 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.660 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.660 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.661 * [taylor]: Taking taylor expansion of y.re in x.re 8.661 * [backup-simplify]: Simplify y.re into y.re 8.661 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.661 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.661 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 8.661 * [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.661 * [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.662 * [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.662 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.662 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 8.662 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.662 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 8.662 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.662 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.662 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.662 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.662 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.662 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.662 * [taylor]: Taking taylor expansion of x.re in x.re 8.662 * [backup-simplify]: Simplify 0 into 0 8.662 * [backup-simplify]: Simplify 1 into 1 8.662 * [backup-simplify]: Simplify (/ 1 1) into 1 8.662 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.663 * [taylor]: Taking taylor expansion of x.re in x.re 8.663 * [backup-simplify]: Simplify 0 into 0 8.663 * [backup-simplify]: Simplify 1 into 1 8.663 * [backup-simplify]: Simplify (/ 1 1) into 1 8.663 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.663 * [taylor]: Taking taylor expansion of x.im in x.re 8.663 * [backup-simplify]: Simplify x.im into x.im 8.663 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.663 * [taylor]: Taking taylor expansion of x.im in x.re 8.663 * [backup-simplify]: Simplify x.im into x.im 8.663 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.663 * [backup-simplify]: Simplify (* 1 1) into 1 8.663 * [backup-simplify]: Simplify (+ 1 0) into 1 8.664 * [backup-simplify]: Simplify (sqrt 1) into 1 8.664 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.665 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.665 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.665 * [backup-simplify]: Simplify (+ 0 0) into 0 8.666 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.666 * [backup-simplify]: Simplify (log 1) into 0 8.666 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.666 * [taylor]: Taking taylor expansion of y.im in x.re 8.666 * [backup-simplify]: Simplify y.im into y.im 8.666 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.666 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.666 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.666 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.666 * [taylor]: Taking taylor expansion of y.re in x.re 8.666 * [backup-simplify]: Simplify y.re into y.re 8.666 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.666 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.667 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 8.667 * [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.667 * [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.667 * [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.667 * [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.667 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.668 * [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.668 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.668 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.668 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.668 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.668 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.668 * [taylor]: Taking taylor expansion of y.re in x.im 8.668 * [backup-simplify]: Simplify y.re into y.re 8.668 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.668 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.668 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.668 * [taylor]: Taking taylor expansion of x.re in x.im 8.668 * [backup-simplify]: Simplify x.re into x.re 8.668 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.668 * [taylor]: Taking taylor expansion of y.im in x.im 8.668 * [backup-simplify]: Simplify y.im into y.im 8.668 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.668 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.668 * [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.668 * [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.669 * [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.669 * [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.669 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.669 * [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.669 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 8.669 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 8.669 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.669 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.669 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.669 * [taylor]: Taking taylor expansion of y.re in y.im 8.669 * [backup-simplify]: Simplify y.re into y.re 8.669 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.669 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 8.669 * [taylor]: Taking taylor expansion of (log x.re) in y.im 8.669 * [taylor]: Taking taylor expansion of x.re in y.im 8.669 * [backup-simplify]: Simplify x.re into x.re 8.669 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.669 * [taylor]: Taking taylor expansion of y.im in y.im 8.670 * [backup-simplify]: Simplify 0 into 0 8.670 * [backup-simplify]: Simplify 1 into 1 8.670 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 8.670 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 8.670 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 8.670 * [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.670 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 8.670 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 8.670 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.670 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.670 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.670 * [taylor]: Taking taylor expansion of y.re in y.re 8.670 * [backup-simplify]: Simplify 0 into 0 8.670 * [backup-simplify]: Simplify 1 into 1 8.670 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.670 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.670 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.671 * [taylor]: Taking taylor expansion of x.re in y.re 8.671 * [backup-simplify]: Simplify x.re into x.re 8.671 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.671 * [taylor]: Taking taylor expansion of y.im in y.re 8.671 * [backup-simplify]: Simplify y.im into y.im 8.671 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.671 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.671 * [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.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))) 8.672 * [backup-simplify]: Simplify (+ 0) into 0 8.673 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.673 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.674 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.675 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.675 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 8.675 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.676 * [backup-simplify]: Simplify (+ 0 0) into 0 8.677 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.678 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.678 * [backup-simplify]: Simplify (+ 0 0) into 0 8.678 * [taylor]: Taking taylor expansion of 0 in x.im 8.678 * [backup-simplify]: Simplify 0 into 0 8.678 * [taylor]: Taking taylor expansion of 0 in y.im 8.678 * [backup-simplify]: Simplify 0 into 0 8.678 * [taylor]: Taking taylor expansion of 0 in y.re 8.678 * [backup-simplify]: Simplify 0 into 0 8.678 * [backup-simplify]: Simplify 0 into 0 8.679 * [backup-simplify]: Simplify (+ 0) into 0 8.680 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.680 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.681 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.681 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.681 * [backup-simplify]: Simplify (- 0) into 0 8.682 * [backup-simplify]: Simplify (+ 0 0) into 0 8.682 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.683 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.684 * [backup-simplify]: Simplify (+ 0 0) into 0 8.684 * [taylor]: Taking taylor expansion of 0 in y.im 8.684 * [backup-simplify]: Simplify 0 into 0 8.684 * [taylor]: Taking taylor expansion of 0 in y.re 8.684 * [backup-simplify]: Simplify 0 into 0 8.684 * [backup-simplify]: Simplify 0 into 0 8.684 * [taylor]: Taking taylor expansion of 0 in y.re 8.684 * [backup-simplify]: Simplify 0 into 0 8.684 * [backup-simplify]: Simplify 0 into 0 8.684 * [backup-simplify]: Simplify 0 into 0 8.685 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.686 * [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.686 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.686 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.687 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.694 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.694 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.695 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 8.696 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 8.698 * [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.699 * [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.699 * [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.700 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 8.700 * [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.701 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 8.702 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 8.702 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 8.702 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.702 * [backup-simplify]: Simplify 1/2 into 1/2 8.702 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 8.702 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.702 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.702 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.703 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.703 * [taylor]: Taking taylor expansion of y.re in x.im 8.703 * [backup-simplify]: Simplify y.re into y.re 8.703 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.703 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.703 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.703 * [taylor]: Taking taylor expansion of x.re in x.im 8.703 * [backup-simplify]: Simplify x.re into x.re 8.703 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.703 * [taylor]: Taking taylor expansion of y.im in x.im 8.703 * [backup-simplify]: Simplify y.im into y.im 8.703 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.703 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.704 * [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.704 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.704 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.704 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 8.704 * [taylor]: Taking taylor expansion of y.im in x.im 8.704 * [backup-simplify]: Simplify y.im into y.im 8.704 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.704 * [taylor]: Taking taylor expansion of x.im in x.im 8.704 * [backup-simplify]: Simplify 0 into 0 8.704 * [backup-simplify]: Simplify 1 into 1 8.705 * [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.705 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.706 * [backup-simplify]: Simplify (- 0) into 0 8.706 * [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.706 * [backup-simplify]: Simplify (* 1 1) into 1 8.706 * [backup-simplify]: Simplify (* y.im 1) into y.im 8.707 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 8.707 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.708 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.708 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.709 * [backup-simplify]: Simplify (- 0) into 0 8.709 * [backup-simplify]: Simplify (+ 0 0) into 0 8.710 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.710 * [backup-simplify]: Simplify (+ 0) into 0 8.711 * [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.712 * [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.713 * [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.714 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.714 * [backup-simplify]: Simplify (- 0) into 0 8.714 * [backup-simplify]: Simplify (+ 0 0) into 0 8.715 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.716 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.717 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 8.717 * [backup-simplify]: Simplify (- 0) into 0 8.717 * [backup-simplify]: Simplify (+ 0 0) into 0 8.718 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.719 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.720 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 8.720 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.721 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.721 * [backup-simplify]: Simplify (- 0) into 0 8.722 * [backup-simplify]: Simplify (+ 0 0) into 0 8.722 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 8.723 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 8.723 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.724 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 8.725 * [taylor]: Taking taylor expansion of 0 in y.im 8.725 * [backup-simplify]: Simplify 0 into 0 8.725 * [taylor]: Taking taylor expansion of 0 in y.re 8.725 * [backup-simplify]: Simplify 0 into 0 8.725 * [backup-simplify]: Simplify 0 into 0 8.725 * [taylor]: Taking taylor expansion of 0 in y.im 8.725 * [backup-simplify]: Simplify 0 into 0 8.725 * [taylor]: Taking taylor expansion of 0 in y.re 8.725 * [backup-simplify]: Simplify 0 into 0 8.725 * [backup-simplify]: Simplify 0 into 0 8.725 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 8.726 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.726 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 8.726 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 8.726 * [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.726 * [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.726 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 8.726 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 8.726 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 8.726 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.726 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 8.726 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 8.727 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.727 * [taylor]: Taking taylor expansion of -1 in y.re 8.727 * [backup-simplify]: Simplify -1 into -1 8.727 * [taylor]: Taking taylor expansion of x.re in y.re 8.727 * [backup-simplify]: Simplify x.re into x.re 8.727 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.727 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.727 * [taylor]: Taking taylor expansion of -1 in y.re 8.727 * [backup-simplify]: Simplify -1 into -1 8.727 * [taylor]: Taking taylor expansion of x.re in y.re 8.727 * [backup-simplify]: Simplify x.re into x.re 8.727 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.727 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 8.727 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.727 * [taylor]: Taking taylor expansion of -1 in y.re 8.727 * [backup-simplify]: Simplify -1 into -1 8.727 * [taylor]: Taking taylor expansion of x.im in y.re 8.727 * [backup-simplify]: Simplify x.im into x.im 8.727 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.727 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.727 * [taylor]: Taking taylor expansion of -1 in y.re 8.727 * [backup-simplify]: Simplify -1 into -1 8.727 * [taylor]: Taking taylor expansion of x.im in y.re 8.727 * [backup-simplify]: Simplify x.im into x.im 8.727 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.727 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.727 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.728 * [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.728 * [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.728 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.729 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.729 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.729 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.729 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.729 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.730 * [backup-simplify]: Simplify (+ 0 0) into 0 8.730 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.731 * [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.731 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.731 * [taylor]: Taking taylor expansion of -1 in y.re 8.731 * [backup-simplify]: Simplify -1 into -1 8.731 * [taylor]: Taking taylor expansion of y.im in y.re 8.731 * [backup-simplify]: Simplify y.im into y.im 8.731 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.731 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.731 * [taylor]: Taking taylor expansion of -1 in y.re 8.731 * [backup-simplify]: Simplify -1 into -1 8.731 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.731 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.731 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.731 * [taylor]: Taking taylor expansion of y.re in y.re 8.731 * [backup-simplify]: Simplify 0 into 0 8.731 * [backup-simplify]: Simplify 1 into 1 8.731 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.731 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 8.732 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.732 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.732 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 8.732 * [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.732 * [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.732 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 8.732 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.732 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.733 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.733 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.733 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.733 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.733 * [taylor]: Taking taylor expansion of -1 in y.im 8.733 * [backup-simplify]: Simplify -1 into -1 8.733 * [taylor]: Taking taylor expansion of x.re in y.im 8.733 * [backup-simplify]: Simplify x.re into x.re 8.733 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.733 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.733 * [taylor]: Taking taylor expansion of -1 in y.im 8.733 * [backup-simplify]: Simplify -1 into -1 8.733 * [taylor]: Taking taylor expansion of x.re in y.im 8.733 * [backup-simplify]: Simplify x.re into x.re 8.733 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.733 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.733 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.733 * [taylor]: Taking taylor expansion of -1 in y.im 8.733 * [backup-simplify]: Simplify -1 into -1 8.733 * [taylor]: Taking taylor expansion of x.im in y.im 8.733 * [backup-simplify]: Simplify x.im into x.im 8.733 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.733 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.733 * [taylor]: Taking taylor expansion of -1 in y.im 8.733 * [backup-simplify]: Simplify -1 into -1 8.733 * [taylor]: Taking taylor expansion of x.im in y.im 8.733 * [backup-simplify]: Simplify x.im into x.im 8.733 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.733 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.734 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.734 * [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.734 * [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.734 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.734 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.735 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.735 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.735 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.735 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.736 * [backup-simplify]: Simplify (+ 0 0) into 0 8.736 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.736 * [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.736 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.736 * [taylor]: Taking taylor expansion of -1 in y.im 8.736 * [backup-simplify]: Simplify -1 into -1 8.736 * [taylor]: Taking taylor expansion of y.im in y.im 8.736 * [backup-simplify]: Simplify 0 into 0 8.737 * [backup-simplify]: Simplify 1 into 1 8.737 * [backup-simplify]: Simplify (/ -1 1) into -1 8.737 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.737 * [taylor]: Taking taylor expansion of -1 in y.im 8.737 * [backup-simplify]: Simplify -1 into -1 8.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.737 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.737 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.737 * [taylor]: Taking taylor expansion of y.re in y.im 8.737 * [backup-simplify]: Simplify y.re into y.re 8.737 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.738 * [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.738 * [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.739 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.739 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 8.739 * [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.739 * [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.739 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 8.739 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 8.739 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 8.739 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.739 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 8.739 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 8.739 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.739 * [taylor]: Taking taylor expansion of -1 in x.im 8.739 * [backup-simplify]: Simplify -1 into -1 8.739 * [taylor]: Taking taylor expansion of x.re in x.im 8.739 * [backup-simplify]: Simplify x.re into x.re 8.740 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.740 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.740 * [taylor]: Taking taylor expansion of -1 in x.im 8.740 * [backup-simplify]: Simplify -1 into -1 8.740 * [taylor]: Taking taylor expansion of x.re in x.im 8.740 * [backup-simplify]: Simplify x.re into x.re 8.740 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.740 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 8.740 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.740 * [taylor]: Taking taylor expansion of -1 in x.im 8.740 * [backup-simplify]: Simplify -1 into -1 8.740 * [taylor]: Taking taylor expansion of x.im in x.im 8.740 * [backup-simplify]: Simplify 0 into 0 8.740 * [backup-simplify]: Simplify 1 into 1 8.741 * [backup-simplify]: Simplify (/ -1 1) into -1 8.741 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.741 * [taylor]: Taking taylor expansion of -1 in x.im 8.741 * [backup-simplify]: Simplify -1 into -1 8.741 * [taylor]: Taking taylor expansion of x.im in x.im 8.741 * [backup-simplify]: Simplify 0 into 0 8.741 * [backup-simplify]: Simplify 1 into 1 8.741 * [backup-simplify]: Simplify (/ -1 1) into -1 8.742 * [backup-simplify]: Simplify (* -1 -1) into 1 8.742 * [backup-simplify]: Simplify (+ 0 1) into 1 8.742 * [backup-simplify]: Simplify (sqrt 1) into 1 8.743 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.743 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.744 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.744 * [backup-simplify]: Simplify (+ 0 0) into 0 8.744 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.744 * [backup-simplify]: Simplify (log 1) into 0 8.744 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.744 * [taylor]: Taking taylor expansion of -1 in x.im 8.744 * [backup-simplify]: Simplify -1 into -1 8.744 * [taylor]: Taking taylor expansion of y.im in x.im 8.745 * [backup-simplify]: Simplify y.im into y.im 8.745 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.745 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.745 * [taylor]: Taking taylor expansion of -1 in x.im 8.745 * [backup-simplify]: Simplify -1 into -1 8.745 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.745 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.745 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.745 * [taylor]: Taking taylor expansion of y.re in x.im 8.745 * [backup-simplify]: Simplify y.re into y.re 8.745 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.745 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.745 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 8.745 * [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.745 * [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.746 * [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.746 * [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.746 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.746 * [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.746 * [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.746 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 8.746 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.746 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.746 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.746 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.746 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.746 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.746 * [taylor]: Taking taylor expansion of -1 in x.re 8.746 * [backup-simplify]: Simplify -1 into -1 8.746 * [taylor]: Taking taylor expansion of x.re in x.re 8.746 * [backup-simplify]: Simplify 0 into 0 8.746 * [backup-simplify]: Simplify 1 into 1 8.747 * [backup-simplify]: Simplify (/ -1 1) into -1 8.747 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.747 * [taylor]: Taking taylor expansion of -1 in x.re 8.747 * [backup-simplify]: Simplify -1 into -1 8.747 * [taylor]: Taking taylor expansion of x.re in x.re 8.747 * [backup-simplify]: Simplify 0 into 0 8.747 * [backup-simplify]: Simplify 1 into 1 8.747 * [backup-simplify]: Simplify (/ -1 1) into -1 8.747 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.747 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.747 * [taylor]: Taking taylor expansion of -1 in x.re 8.747 * [backup-simplify]: Simplify -1 into -1 8.747 * [taylor]: Taking taylor expansion of x.im in x.re 8.747 * [backup-simplify]: Simplify x.im into x.im 8.747 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.747 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.747 * [taylor]: Taking taylor expansion of -1 in x.re 8.747 * [backup-simplify]: Simplify -1 into -1 8.747 * [taylor]: Taking taylor expansion of x.im in x.re 8.747 * [backup-simplify]: Simplify x.im into x.im 8.747 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.747 * [backup-simplify]: Simplify (* -1 -1) into 1 8.748 * [backup-simplify]: Simplify (+ 1 0) into 1 8.748 * [backup-simplify]: Simplify (sqrt 1) into 1 8.748 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.749 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.749 * [backup-simplify]: Simplify (+ 0 0) into 0 8.750 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.750 * [backup-simplify]: Simplify (log 1) into 0 8.750 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.750 * [taylor]: Taking taylor expansion of -1 in x.re 8.750 * [backup-simplify]: Simplify -1 into -1 8.750 * [taylor]: Taking taylor expansion of y.im in x.re 8.750 * [backup-simplify]: Simplify y.im into y.im 8.750 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.750 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.750 * [taylor]: Taking taylor expansion of -1 in x.re 8.750 * [backup-simplify]: Simplify -1 into -1 8.750 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.750 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.750 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.750 * [taylor]: Taking taylor expansion of y.re in x.re 8.751 * [backup-simplify]: Simplify y.re into y.re 8.751 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.751 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.751 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 8.751 * [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.751 * [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.752 * [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.752 * [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.752 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.752 * [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.752 * [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.752 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 8.752 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.752 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.752 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.752 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.752 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.752 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.752 * [taylor]: Taking taylor expansion of -1 in x.re 8.752 * [backup-simplify]: Simplify -1 into -1 8.752 * [taylor]: Taking taylor expansion of x.re in x.re 8.752 * [backup-simplify]: Simplify 0 into 0 8.752 * [backup-simplify]: Simplify 1 into 1 8.752 * [backup-simplify]: Simplify (/ -1 1) into -1 8.753 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.753 * [taylor]: Taking taylor expansion of -1 in x.re 8.753 * [backup-simplify]: Simplify -1 into -1 8.753 * [taylor]: Taking taylor expansion of x.re in x.re 8.753 * [backup-simplify]: Simplify 0 into 0 8.753 * [backup-simplify]: Simplify 1 into 1 8.753 * [backup-simplify]: Simplify (/ -1 1) into -1 8.753 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.753 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.753 * [taylor]: Taking taylor expansion of -1 in x.re 8.753 * [backup-simplify]: Simplify -1 into -1 8.753 * [taylor]: Taking taylor expansion of x.im in x.re 8.753 * [backup-simplify]: Simplify x.im into x.im 8.753 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.753 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.753 * [taylor]: Taking taylor expansion of -1 in x.re 8.753 * [backup-simplify]: Simplify -1 into -1 8.753 * [taylor]: Taking taylor expansion of x.im in x.re 8.753 * [backup-simplify]: Simplify x.im into x.im 8.753 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.753 * [backup-simplify]: Simplify (* -1 -1) into 1 8.754 * [backup-simplify]: Simplify (+ 1 0) into 1 8.754 * [backup-simplify]: Simplify (sqrt 1) into 1 8.755 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.755 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.755 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.756 * [backup-simplify]: Simplify (+ 0 0) into 0 8.756 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.756 * [backup-simplify]: Simplify (log 1) into 0 8.756 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.756 * [taylor]: Taking taylor expansion of -1 in x.re 8.756 * [backup-simplify]: Simplify -1 into -1 8.756 * [taylor]: Taking taylor expansion of y.im in x.re 8.756 * [backup-simplify]: Simplify y.im into y.im 8.756 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.756 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.756 * [taylor]: Taking taylor expansion of -1 in x.re 8.756 * [backup-simplify]: Simplify -1 into -1 8.756 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.757 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.757 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.757 * [taylor]: Taking taylor expansion of y.re in x.re 8.757 * [backup-simplify]: Simplify y.re into y.re 8.757 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.757 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.757 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 8.757 * [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.757 * [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.758 * [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.758 * [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.758 * [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))) 8.758 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.758 * [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))) 8.758 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.758 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.758 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.758 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.758 * [taylor]: Taking taylor expansion of x.re in x.im 8.758 * [backup-simplify]: Simplify x.re into x.re 8.758 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.758 * [taylor]: Taking taylor expansion of y.im in x.im 8.758 * [backup-simplify]: Simplify y.im into y.im 8.759 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.759 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.759 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.759 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.759 * [taylor]: Taking taylor expansion of y.re in x.im 8.759 * [backup-simplify]: Simplify y.re into y.re 8.759 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.759 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.759 * [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)) 8.759 * [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.759 * [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.759 * [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))) 8.760 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.760 * [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))) 8.760 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.760 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.760 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 8.760 * [taylor]: Taking taylor expansion of (log x.re) in y.im 8.760 * [taylor]: Taking taylor expansion of x.re in y.im 8.760 * [backup-simplify]: Simplify x.re into x.re 8.760 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.760 * [taylor]: Taking taylor expansion of y.im in y.im 8.760 * [backup-simplify]: Simplify 0 into 0 8.760 * [backup-simplify]: Simplify 1 into 1 8.760 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 8.760 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.760 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.760 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.760 * [taylor]: Taking taylor expansion of y.re in y.im 8.760 * [backup-simplify]: Simplify y.re into y.re 8.760 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.760 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 8.761 * [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.761 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.761 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.761 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.761 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.761 * [taylor]: Taking taylor expansion of x.re in y.re 8.761 * [backup-simplify]: Simplify x.re into x.re 8.761 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.761 * [taylor]: Taking taylor expansion of y.im in y.re 8.761 * [backup-simplify]: Simplify y.im into y.im 8.761 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.761 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.761 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.761 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.761 * [taylor]: Taking taylor expansion of y.re in y.re 8.761 * [backup-simplify]: Simplify 0 into 0 8.761 * [backup-simplify]: Simplify 1 into 1 8.761 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.761 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.761 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.761 * [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.761 * [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.762 * [backup-simplify]: Simplify (+ 0) into 0 8.762 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.763 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.763 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.764 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.764 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 8.764 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.764 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 8.764 * [backup-simplify]: Simplify (+ 0 0) into 0 8.765 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.766 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.766 * [backup-simplify]: Simplify (+ 0 0) into 0 8.766 * [taylor]: Taking taylor expansion of 0 in x.im 8.766 * [backup-simplify]: Simplify 0 into 0 8.766 * [taylor]: Taking taylor expansion of 0 in y.im 8.766 * [backup-simplify]: Simplify 0 into 0 8.766 * [taylor]: Taking taylor expansion of 0 in y.re 8.766 * [backup-simplify]: Simplify 0 into 0 8.766 * [backup-simplify]: Simplify 0 into 0 8.766 * [backup-simplify]: Simplify (+ 0) into 0 8.767 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.767 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.767 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.768 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.768 * [backup-simplify]: Simplify (- 0) into 0 8.768 * [backup-simplify]: Simplify (+ 0 0) into 0 8.769 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.769 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.769 * [backup-simplify]: Simplify (+ 0 0) into 0 8.769 * [taylor]: Taking taylor expansion of 0 in y.im 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [taylor]: Taking taylor expansion of 0 in y.re 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [taylor]: Taking taylor expansion of 0 in y.re 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [backup-simplify]: Simplify 0 into 0 8.770 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.770 * [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 8.771 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.771 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.771 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.772 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.772 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.773 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.773 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 8.774 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 8.775 * [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.775 * [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.775 * [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.776 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 8.776 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 8.776 * [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.777 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 8.777 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 8.777 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 8.777 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 8.778 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.778 * [backup-simplify]: Simplify 1/2 into 1/2 8.778 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 8.778 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.778 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.778 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.778 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.778 * [taylor]: Taking taylor expansion of x.re in x.im 8.778 * [backup-simplify]: Simplify x.re into x.re 8.778 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.778 * [taylor]: Taking taylor expansion of y.im in x.im 8.778 * [backup-simplify]: Simplify y.im into y.im 8.778 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.778 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.778 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.778 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.778 * [taylor]: Taking taylor expansion of y.re in x.im 8.778 * [backup-simplify]: Simplify y.re into y.re 8.778 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.778 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.778 * [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)) 8.778 * [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.779 * [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.779 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 8.779 * [taylor]: Taking taylor expansion of y.im in x.im 8.779 * [backup-simplify]: Simplify y.im into y.im 8.779 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.779 * [taylor]: Taking taylor expansion of x.im in x.im 8.779 * [backup-simplify]: Simplify 0 into 0 8.779 * [backup-simplify]: Simplify 1 into 1 8.779 * [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))) 8.779 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.779 * [backup-simplify]: Simplify (- 0) into 0 8.780 * [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))) 8.780 * [backup-simplify]: Simplify (* 1 1) into 1 8.780 * [backup-simplify]: Simplify (* y.im 1) into y.im 8.780 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 8.781 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.781 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.781 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.781 * [backup-simplify]: Simplify (- 0) into 0 8.781 * [backup-simplify]: Simplify (+ 0 0) into 0 8.782 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.782 * [backup-simplify]: Simplify (+ 0) into 0 8.783 * [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 8.784 * [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.784 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.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 8.784 * [backup-simplify]: Simplify (- 0) into 0 8.785 * [backup-simplify]: Simplify (+ 0 0) into 0 8.785 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.785 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.786 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 8.786 * [backup-simplify]: Simplify (- 0) into 0 8.786 * [backup-simplify]: Simplify (+ 0 0) into 0 8.787 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.787 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.788 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 8.788 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.789 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.789 * [backup-simplify]: Simplify (- 0) into 0 8.789 * [backup-simplify]: Simplify (+ 0 0) into 0 8.789 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 8.790 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 8.790 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.791 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 8.791 * [backup-simplify]: Simplify (- 0) into 0 8.791 * [taylor]: Taking taylor expansion of 0 in y.im 8.791 * [backup-simplify]: Simplify 0 into 0 8.792 * [taylor]: Taking taylor expansion of 0 in y.re 8.792 * [backup-simplify]: Simplify 0 into 0 8.792 * [backup-simplify]: Simplify 0 into 0 8.792 * [taylor]: Taking taylor expansion of 0 in y.im 8.792 * [backup-simplify]: Simplify 0 into 0 8.792 * [taylor]: Taking taylor expansion of 0 in y.re 8.792 * [backup-simplify]: Simplify 0 into 0 8.792 * [backup-simplify]: Simplify 0 into 0 8.792 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 8.792 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 2 1) 8.793 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.793 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.793 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.793 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.793 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.793 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.793 * [backup-simplify]: Simplify 1/3 into 1/3 8.793 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.793 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.793 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.793 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.793 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.793 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.793 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.793 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.793 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.794 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.794 * [backup-simplify]: Simplify 1/3 into 1/3 8.794 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.794 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.794 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.794 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.794 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.794 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.794 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.794 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.794 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.794 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.794 * [backup-simplify]: Simplify 1/3 into 1/3 8.794 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.794 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.794 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.794 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.795 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.795 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.795 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.795 * [backup-simplify]: Simplify 1/3 into 1/3 8.795 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.795 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.795 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.795 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.795 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.796 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.797 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.798 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.799 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.799 * [taylor]: Taking taylor expansion of 0 in x.re 8.799 * [backup-simplify]: Simplify 0 into 0 8.799 * [backup-simplify]: Simplify 0 into 0 8.800 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.801 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.802 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.802 * [backup-simplify]: Simplify 0 into 0 8.804 * [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 8.805 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.806 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.806 * [taylor]: Taking taylor expansion of 0 in x.re 8.807 * [backup-simplify]: Simplify 0 into 0 8.807 * [backup-simplify]: Simplify 0 into 0 8.807 * [backup-simplify]: Simplify 0 into 0 8.809 * [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 8.810 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.811 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.811 * [backup-simplify]: Simplify 0 into 0 8.815 * [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 8.816 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.818 * [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 8.818 * [taylor]: Taking taylor expansion of 0 in x.re 8.818 * [backup-simplify]: Simplify 0 into 0 8.818 * [backup-simplify]: Simplify 0 into 0 8.818 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.818 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.818 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.818 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.818 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.818 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.818 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.818 * [backup-simplify]: Simplify 1/3 into 1/3 8.818 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.818 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.818 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.819 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.819 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.819 * [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) 8.819 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.819 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.819 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.819 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.819 * [backup-simplify]: Simplify 1/3 into 1/3 8.819 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.819 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.819 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.819 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.819 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.819 * [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) 8.819 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.819 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.819 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.819 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.819 * [backup-simplify]: Simplify 1/3 into 1/3 8.819 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.819 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.819 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.820 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.820 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.820 * [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) 8.820 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.820 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.820 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.820 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.820 * [backup-simplify]: Simplify 1/3 into 1/3 8.820 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.820 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.820 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.820 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.820 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.820 * [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) 8.820 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.821 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.822 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.822 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.822 * [taylor]: Taking taylor expansion of 0 in x.re 8.822 * [backup-simplify]: Simplify 0 into 0 8.822 * [backup-simplify]: Simplify 0 into 0 8.823 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.823 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.824 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.824 * [backup-simplify]: Simplify 0 into 0 8.825 * [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 8.825 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.829 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.829 * [taylor]: Taking taylor expansion of 0 in x.re 8.829 * [backup-simplify]: Simplify 0 into 0 8.829 * [backup-simplify]: Simplify 0 into 0 8.830 * [backup-simplify]: Simplify 0 into 0 8.831 * [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 8.831 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.832 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.832 * [backup-simplify]: Simplify 0 into 0 8.834 * [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 8.835 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.836 * [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 8.836 * [taylor]: Taking taylor expansion of 0 in x.re 8.836 * [backup-simplify]: Simplify 0 into 0 8.836 * [backup-simplify]: Simplify 0 into 0 8.836 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.836 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.836 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.836 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.836 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.836 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.836 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.836 * [backup-simplify]: Simplify 1/3 into 1/3 8.837 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.837 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.837 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.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)))) 8.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) 8.837 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.837 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.837 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.837 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.837 * [backup-simplify]: Simplify 1/3 into 1/3 8.837 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.837 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.837 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.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)))) 8.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) 8.837 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.837 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.837 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.837 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.837 * [backup-simplify]: Simplify 1/3 into 1/3 8.837 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.838 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.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)))) 8.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) 8.838 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.838 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.838 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.838 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.838 * [backup-simplify]: Simplify 1/3 into 1/3 8.838 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.838 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.838 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.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)))) 8.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) 8.838 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.839 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.839 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.840 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.840 * [taylor]: Taking taylor expansion of 0 in x.re 8.840 * [backup-simplify]: Simplify 0 into 0 8.840 * [backup-simplify]: Simplify 0 into 0 8.841 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.841 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.842 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.842 * [backup-simplify]: Simplify 0 into 0 8.843 * [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 8.843 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.844 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.844 * [taylor]: Taking taylor expansion of 0 in x.re 8.844 * [backup-simplify]: Simplify 0 into 0 8.844 * [backup-simplify]: Simplify 0 into 0 8.844 * [backup-simplify]: Simplify 0 into 0 8.845 * [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 8.846 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.847 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.847 * [backup-simplify]: Simplify 0 into 0 8.851 * [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 8.852 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.854 * [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 8.855 * [taylor]: Taking taylor expansion of 0 in x.re 8.855 * [backup-simplify]: Simplify 0 into 0 8.855 * [backup-simplify]: Simplify 0 into 0 8.855 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.855 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 1 2) 8.855 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.855 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.855 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.855 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.855 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.855 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.856 * [backup-simplify]: Simplify 1/3 into 1/3 8.856 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.856 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.856 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.856 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.856 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.856 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.856 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.856 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.856 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.856 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.856 * [backup-simplify]: Simplify 1/3 into 1/3 8.856 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.856 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.856 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.856 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.857 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.857 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.857 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.857 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.857 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.857 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.857 * [backup-simplify]: Simplify 1/3 into 1/3 8.857 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.857 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.857 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.857 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.858 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.858 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.858 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.858 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.858 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.858 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.858 * [backup-simplify]: Simplify 1/3 into 1/3 8.858 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.858 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.858 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.858 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.858 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.859 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.859 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.860 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.861 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.862 * [taylor]: Taking taylor expansion of 0 in x.re 8.862 * [backup-simplify]: Simplify 0 into 0 8.862 * [backup-simplify]: Simplify 0 into 0 8.863 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.863 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.864 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.865 * [backup-simplify]: Simplify 0 into 0 8.867 * [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 8.868 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.869 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.869 * [taylor]: Taking taylor expansion of 0 in x.re 8.869 * [backup-simplify]: Simplify 0 into 0 8.869 * [backup-simplify]: Simplify 0 into 0 8.869 * [backup-simplify]: Simplify 0 into 0 8.872 * [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 8.872 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.874 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.874 * [backup-simplify]: Simplify 0 into 0 8.877 * [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 8.879 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.881 * [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 8.881 * [taylor]: Taking taylor expansion of 0 in x.re 8.881 * [backup-simplify]: Simplify 0 into 0 8.881 * [backup-simplify]: Simplify 0 into 0 8.881 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.881 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.881 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.881 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.881 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.881 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.881 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.881 * [backup-simplify]: Simplify 1/3 into 1/3 8.881 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.881 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.882 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.882 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.882 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.882 * [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) 8.882 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.882 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.882 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.882 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.882 * [backup-simplify]: Simplify 1/3 into 1/3 8.882 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.882 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.883 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.883 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.883 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.883 * [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) 8.883 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.883 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.883 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.883 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.883 * [backup-simplify]: Simplify 1/3 into 1/3 8.883 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.883 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.883 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.884 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.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)))) 8.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) 8.884 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.884 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.884 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.884 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.884 * [backup-simplify]: Simplify 1/3 into 1/3 8.884 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.884 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.884 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.885 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.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)))) 8.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) 8.885 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.886 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.887 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.888 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.888 * [taylor]: Taking taylor expansion of 0 in x.re 8.888 * [backup-simplify]: Simplify 0 into 0 8.888 * [backup-simplify]: Simplify 0 into 0 8.889 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.890 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.891 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.891 * [backup-simplify]: Simplify 0 into 0 8.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 8.894 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.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 8.896 * [taylor]: Taking taylor expansion of 0 in x.re 8.896 * [backup-simplify]: Simplify 0 into 0 8.896 * [backup-simplify]: Simplify 0 into 0 8.896 * [backup-simplify]: Simplify 0 into 0 8.898 * [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 8.899 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.900 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.900 * [backup-simplify]: Simplify 0 into 0 8.904 * [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 8.905 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.907 * [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 8.907 * [taylor]: Taking taylor expansion of 0 in x.re 8.907 * [backup-simplify]: Simplify 0 into 0 8.907 * [backup-simplify]: Simplify 0 into 0 8.908 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.908 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.908 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.908 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.908 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.908 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.908 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.908 * [backup-simplify]: Simplify 1/3 into 1/3 8.908 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.908 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.908 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.908 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.909 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.909 * [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) 8.909 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.909 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.909 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.909 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.909 * [backup-simplify]: Simplify 1/3 into 1/3 8.909 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.909 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.909 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.909 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.909 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.910 * [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) 8.910 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.910 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.910 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.910 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.910 * [backup-simplify]: Simplify 1/3 into 1/3 8.910 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.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 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.910 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.911 * [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) 8.911 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.911 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.911 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.911 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.911 * [backup-simplify]: Simplify 1/3 into 1/3 8.911 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.911 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.911 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.911 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.911 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.911 * [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) 8.912 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.913 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.914 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.915 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.915 * [taylor]: Taking taylor expansion of 0 in x.re 8.915 * [backup-simplify]: Simplify 0 into 0 8.915 * [backup-simplify]: Simplify 0 into 0 8.916 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.917 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.918 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.918 * [backup-simplify]: Simplify 0 into 0 8.920 * [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 8.921 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.923 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.923 * [taylor]: Taking taylor expansion of 0 in x.re 8.923 * [backup-simplify]: Simplify 0 into 0 8.923 * [backup-simplify]: Simplify 0 into 0 8.923 * [backup-simplify]: Simplify 0 into 0 8.925 * [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 8.926 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.927 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.927 * [backup-simplify]: Simplify 0 into 0 8.931 * [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 8.932 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.935 * [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 8.935 * [taylor]: Taking taylor expansion of 0 in x.re 8.935 * [backup-simplify]: Simplify 0 into 0 8.935 * [backup-simplify]: Simplify 0 into 0 8.935 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.935 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 1) 8.936 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.936 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.936 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.936 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.936 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.936 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.936 * [backup-simplify]: Simplify 1/3 into 1/3 8.936 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.936 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.936 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.936 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.936 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.936 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.936 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.936 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.936 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.936 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.936 * [backup-simplify]: Simplify 1/3 into 1/3 8.936 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.936 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.937 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.937 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.937 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.937 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.937 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.937 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.937 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.937 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.937 * [backup-simplify]: Simplify 1/3 into 1/3 8.937 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.937 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.937 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.937 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.937 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.938 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.938 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.938 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.938 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.938 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.938 * [backup-simplify]: Simplify 1/3 into 1/3 8.938 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.938 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.938 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.938 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.938 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.938 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.939 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.940 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.940 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.941 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.941 * [taylor]: Taking taylor expansion of 0 in x.re 8.941 * [backup-simplify]: Simplify 0 into 0 8.941 * [backup-simplify]: Simplify 0 into 0 8.942 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.943 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.944 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.944 * [backup-simplify]: Simplify 0 into 0 8.946 * [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 8.947 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.948 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.948 * [taylor]: Taking taylor expansion of 0 in x.re 8.948 * [backup-simplify]: Simplify 0 into 0 8.948 * [backup-simplify]: Simplify 0 into 0 8.948 * [backup-simplify]: Simplify 0 into 0 8.950 * [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 8.951 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.953 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.953 * [backup-simplify]: Simplify 0 into 0 8.956 * [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 8.958 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.960 * [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 8.960 * [taylor]: Taking taylor expansion of 0 in x.re 8.960 * [backup-simplify]: Simplify 0 into 0 8.960 * [backup-simplify]: Simplify 0 into 0 8.960 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.960 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.960 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.960 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.960 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.960 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.960 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.960 * [backup-simplify]: Simplify 1/3 into 1/3 8.960 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.960 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.961 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.961 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.961 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.961 * [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) 8.961 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.961 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.961 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.961 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.961 * [backup-simplify]: Simplify 1/3 into 1/3 8.961 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.961 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.961 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.962 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.962 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.962 * [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) 8.962 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.962 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.962 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.962 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.962 * [backup-simplify]: Simplify 1/3 into 1/3 8.962 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.963 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.963 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.963 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.963 * [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) 8.963 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.963 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.963 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.963 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.963 * [backup-simplify]: Simplify 1/3 into 1/3 8.963 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.963 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.964 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.964 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.964 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.964 * [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) 8.964 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.966 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.966 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.967 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.967 * [taylor]: Taking taylor expansion of 0 in x.re 8.967 * [backup-simplify]: Simplify 0 into 0 8.967 * [backup-simplify]: Simplify 0 into 0 8.968 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.969 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.970 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.970 * [backup-simplify]: Simplify 0 into 0 8.972 * [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 8.973 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.975 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.975 * [taylor]: Taking taylor expansion of 0 in x.re 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [backup-simplify]: Simplify 0 into 0 8.977 * [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 8.978 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.979 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.979 * [backup-simplify]: Simplify 0 into 0 8.981 * [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 8.982 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.983 * [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 8.983 * [taylor]: Taking taylor expansion of 0 in x.re 8.983 * [backup-simplify]: Simplify 0 into 0 8.983 * [backup-simplify]: Simplify 0 into 0 8.983 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.983 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.983 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.983 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.983 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.983 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.983 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.983 * [backup-simplify]: Simplify 1/3 into 1/3 8.983 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.983 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.983 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.983 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.983 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.984 * [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) 8.984 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.984 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.984 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.984 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.984 * [backup-simplify]: Simplify 1/3 into 1/3 8.984 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.984 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.984 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.984 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.984 * [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) 8.984 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.984 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.984 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.984 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.984 * [backup-simplify]: Simplify 1/3 into 1/3 8.984 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.984 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.984 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.984 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.984 * [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) 8.985 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.985 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.985 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.985 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.985 * [backup-simplify]: Simplify 1/3 into 1/3 8.985 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.985 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.985 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.985 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.985 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.985 * [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) 8.985 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.988 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.989 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.990 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.990 * [taylor]: Taking taylor expansion of 0 in x.re 8.990 * [backup-simplify]: Simplify 0 into 0 8.990 * [backup-simplify]: Simplify 0 into 0 8.990 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.991 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.991 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.991 * [backup-simplify]: Simplify 0 into 0 8.992 * [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 8.993 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.994 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.994 * [taylor]: Taking taylor expansion of 0 in x.re 8.994 * [backup-simplify]: Simplify 0 into 0 8.994 * [backup-simplify]: Simplify 0 into 0 8.994 * [backup-simplify]: Simplify 0 into 0 8.995 * [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 8.996 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.996 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.997 * [backup-simplify]: Simplify 0 into 0 8.999 * [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 9.000 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.001 * [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 9.001 * [taylor]: Taking taylor expansion of 0 in x.re 9.001 * [backup-simplify]: Simplify 0 into 0 9.001 * [backup-simplify]: Simplify 0 into 0 9.001 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.001 * * * [progress]: simplifying candidates 9.002 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 9.003 * * [simplify]: Extracting # 0 : cost 0 9.003 * * [simplify]: Extracting # 1 : cost 0 9.003 * * [simplify]: Extracting # 2 : cost 0 9.003 * * [simplify]: Extracting # 3 : cost 0 9.003 * * [simplify]: Extracting # 4 : cost 0 9.003 * * [simplify]: Extracting # 5 : cost 0 9.003 * * [simplify]: Extracting # 6 : cost 0 9.003 * * [simplify]: Extracting # 7 : cost 0 9.003 * * [simplify]: Extracting # 8 : cost 0 9.003 * * [simplify]: Extracting # 9 : cost 0 9.004 * * [simplify]: Extracting # 10 : cost 0 9.004 * * [simplify]: Extracting # 11 : cost 0 9.004 * * [simplify]: iteration 0 : 57 enodes (cost 538 ) 9.021 * * [simplify]: Extracting # 0 : cost 0 9.021 * * [simplify]: Extracting # 1 : cost 0 9.022 * * [simplify]: Extracting # 2 : cost 0 9.022 * * [simplify]: Extracting # 3 : cost 0 9.022 * * [simplify]: Extracting # 4 : cost 0 9.022 * * [simplify]: iteration 1 : 88 enodes (cost 524 ) 9.038 * * [simplify]: Extracting # 0 : cost 0 9.038 * * [simplify]: Extracting # 1 : cost 0 9.038 * * [simplify]: Extracting # 2 : cost 0 9.038 * * [simplify]: Extracting # 3 : cost 0 9.038 * * [simplify]: Extracting # 4 : cost 0 9.038 * * [simplify]: iteration 2 : 143 enodes (cost 464 ) 9.066 * * [simplify]: Extracting # 0 : cost 0 9.066 * * [simplify]: Extracting # 1 : cost 0 9.067 * * [simplify]: Extracting # 2 : cost 0 9.067 * * [simplify]: Extracting # 3 : cost 0 9.067 * * [simplify]: Extracting # 4 : cost 0 9.068 * * [simplify]: iteration 3 : 237 enodes (cost 453 ) 9.175 * * [simplify]: Extracting # 0 : cost 0 9.176 * * [simplify]: Extracting # 1 : cost 0 9.177 * * [simplify]: Extracting # 2 : cost 0 9.182 * * [simplify]: Extracting # 3 : cost 0 9.183 * * [simplify]: Extracting # 4 : cost 0 9.184 * * [simplify]: iteration 4 : 559 enodes (cost 453 ) 9.862 * * [simplify]: Extracting # 0 : cost 0 9.868 * * [simplify]: Extracting # 1 : cost 0 9.870 * * [simplify]: Extracting # 2 : cost 0 9.871 * * [simplify]: Extracting # 3 : cost 0 9.875 * * [simplify]: Extracting # 4 : cost 0 9.878 * * [simplify]: iteration 5 : 2156 enodes (cost 453 ) 11.335 * * [simplify]: Extracting # 0 : cost 0 11.340 * * [simplify]: Extracting # 1 : cost 0 11.346 * * [simplify]: Extracting # 2 : cost 0 11.351 * * [simplify]: Extracting # 3 : cost 0 11.358 * * [simplify]: iteration done: 5000 enodes (cost 453 ) 11.359 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 11.360 * * * [progress]: adding candidates to table 11.758 * * [progress]: iteration 3 / 4 11.758 * * * [progress]: picking best candidate 11.831 * * * * [pick]: Picked # 11.831 * * * [progress]: localizing error 11.882 * * * [progress]: generating rewritten candidates 11.882 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 11.885 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 2 1) 11.886 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 1 2) 11.887 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 1) 11.888 * * * [progress]: generating series expansions 11.888 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 11.888 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 11.888 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 11.888 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 11.888 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 11.889 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.889 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 11.889 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.889 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.889 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.889 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.889 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.889 * [taylor]: Taking taylor expansion of x.re in y.re 11.889 * [backup-simplify]: Simplify x.re into x.re 11.889 * [taylor]: Taking taylor expansion of x.re in y.re 11.889 * [backup-simplify]: Simplify x.re into x.re 11.889 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.889 * [taylor]: Taking taylor expansion of x.im in y.re 11.889 * [backup-simplify]: Simplify x.im into x.im 11.889 * [taylor]: Taking taylor expansion of x.im in y.re 11.889 * [backup-simplify]: Simplify x.im into x.im 11.889 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.889 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.889 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.890 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.890 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.890 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.890 * [backup-simplify]: Simplify (+ 0 0) into 0 11.890 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.891 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 11.891 * [taylor]: Taking taylor expansion of y.im in y.re 11.891 * [backup-simplify]: Simplify y.im into y.im 11.891 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.891 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.891 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.891 * [taylor]: Taking taylor expansion of y.re in y.re 11.891 * [backup-simplify]: Simplify 0 into 0 11.891 * [backup-simplify]: Simplify 1 into 1 11.891 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.891 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.891 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.891 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 11.892 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 11.892 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 11.892 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 11.892 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.892 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 11.892 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.892 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.892 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.892 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.892 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.892 * [taylor]: Taking taylor expansion of x.re in y.im 11.892 * [backup-simplify]: Simplify x.re into x.re 11.892 * [taylor]: Taking taylor expansion of x.re in y.im 11.892 * [backup-simplify]: Simplify x.re into x.re 11.892 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.892 * [taylor]: Taking taylor expansion of x.im in y.im 11.892 * [backup-simplify]: Simplify x.im into x.im 11.892 * [taylor]: Taking taylor expansion of x.im in y.im 11.892 * [backup-simplify]: Simplify x.im into x.im 11.892 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.892 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.892 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.892 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.892 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.892 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.893 * [backup-simplify]: Simplify (+ 0 0) into 0 11.893 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.893 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 11.893 * [taylor]: Taking taylor expansion of y.im in y.im 11.893 * [backup-simplify]: Simplify 0 into 0 11.893 * [backup-simplify]: Simplify 1 into 1 11.893 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.893 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.893 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.893 * [taylor]: Taking taylor expansion of y.re in y.im 11.894 * [backup-simplify]: Simplify y.re into y.re 11.894 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 11.894 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.894 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.894 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.894 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.894 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 11.894 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 11.894 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.894 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 11.894 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.894 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.894 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.894 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.894 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.894 * [taylor]: Taking taylor expansion of x.re in x.im 11.894 * [backup-simplify]: Simplify x.re into x.re 11.894 * [taylor]: Taking taylor expansion of x.re in x.im 11.895 * [backup-simplify]: Simplify x.re into x.re 11.895 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.895 * [taylor]: Taking taylor expansion of x.im in x.im 11.895 * [backup-simplify]: Simplify 0 into 0 11.895 * [backup-simplify]: Simplify 1 into 1 11.895 * [taylor]: Taking taylor expansion of x.im in x.im 11.895 * [backup-simplify]: Simplify 0 into 0 11.895 * [backup-simplify]: Simplify 1 into 1 11.895 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.895 * [backup-simplify]: Simplify (* 0 0) into 0 11.895 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.895 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.895 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.896 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.896 * [backup-simplify]: Simplify (+ 0 0) into 0 11.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.896 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.896 * [taylor]: Taking taylor expansion of y.im in x.im 11.896 * [backup-simplify]: Simplify y.im into y.im 11.896 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.896 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.896 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.896 * [taylor]: Taking taylor expansion of y.re in x.im 11.896 * [backup-simplify]: Simplify y.re into y.re 11.896 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 11.896 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.896 * [backup-simplify]: Simplify (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) into (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) 11.897 * [backup-simplify]: Simplify (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 11.897 * [backup-simplify]: Simplify (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 11.897 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 11.897 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 11.897 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.897 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.897 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.897 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.897 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.897 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.897 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.897 * [taylor]: Taking taylor expansion of x.re in x.re 11.897 * [backup-simplify]: Simplify 0 into 0 11.897 * [backup-simplify]: Simplify 1 into 1 11.897 * [taylor]: Taking taylor expansion of x.re in x.re 11.897 * [backup-simplify]: Simplify 0 into 0 11.897 * [backup-simplify]: Simplify 1 into 1 11.897 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.897 * [taylor]: Taking taylor expansion of x.im in x.re 11.897 * [backup-simplify]: Simplify x.im into x.im 11.897 * [taylor]: Taking taylor expansion of x.im in x.re 11.897 * [backup-simplify]: Simplify x.im into x.im 11.897 * [backup-simplify]: Simplify (* 0 0) into 0 11.898 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.898 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.898 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.898 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.898 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.899 * [backup-simplify]: Simplify (+ 0 0) into 0 11.899 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.899 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.899 * [taylor]: Taking taylor expansion of y.im in x.re 11.899 * [backup-simplify]: Simplify y.im into y.im 11.899 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.899 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.899 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.899 * [taylor]: Taking taylor expansion of y.re in x.re 11.899 * [backup-simplify]: Simplify y.re into y.re 11.899 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.899 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.899 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 11.899 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.899 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.899 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 11.899 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 11.899 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.899 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.899 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.899 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.900 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.900 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.900 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.900 * [taylor]: Taking taylor expansion of x.re in x.re 11.900 * [backup-simplify]: Simplify 0 into 0 11.900 * [backup-simplify]: Simplify 1 into 1 11.900 * [taylor]: Taking taylor expansion of x.re in x.re 11.900 * [backup-simplify]: Simplify 0 into 0 11.900 * [backup-simplify]: Simplify 1 into 1 11.900 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.900 * [taylor]: Taking taylor expansion of x.im in x.re 11.900 * [backup-simplify]: Simplify x.im into x.im 11.900 * [taylor]: Taking taylor expansion of x.im in x.re 11.900 * [backup-simplify]: Simplify x.im into x.im 11.900 * [backup-simplify]: Simplify (* 0 0) into 0 11.900 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.900 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.900 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.901 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.901 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.901 * [backup-simplify]: Simplify (+ 0 0) into 0 11.901 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.901 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.901 * [taylor]: Taking taylor expansion of y.im in x.re 11.901 * [backup-simplify]: Simplify y.im into y.im 11.901 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.901 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.901 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.901 * [taylor]: Taking taylor expansion of y.re in x.re 11.901 * [backup-simplify]: Simplify y.re into y.re 11.901 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.901 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.901 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 11.902 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.902 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.902 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.902 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.902 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.902 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.902 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.902 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.902 * [taylor]: Taking taylor expansion of y.im in x.im 11.902 * [backup-simplify]: Simplify y.im into y.im 11.902 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.902 * [taylor]: Taking taylor expansion of x.im in x.im 11.902 * [backup-simplify]: Simplify 0 into 0 11.902 * [backup-simplify]: Simplify 1 into 1 11.903 * [backup-simplify]: Simplify (log 1) into 0 11.903 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.903 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.903 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.903 * [taylor]: Taking taylor expansion of y.re in x.im 11.903 * [backup-simplify]: Simplify y.re into y.re 11.903 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.903 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.903 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.903 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 11.903 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.903 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.904 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.904 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.904 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.904 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.904 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.904 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 11.904 * [taylor]: Taking taylor expansion of y.im in y.im 11.904 * [backup-simplify]: Simplify 0 into 0 11.904 * [backup-simplify]: Simplify 1 into 1 11.904 * [taylor]: Taking taylor expansion of (log x.im) in y.im 11.904 * [taylor]: Taking taylor expansion of x.im in y.im 11.904 * [backup-simplify]: Simplify x.im into x.im 11.904 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.904 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.904 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.904 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.904 * [taylor]: Taking taylor expansion of y.re in y.im 11.904 * [backup-simplify]: Simplify y.re into y.re 11.904 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 11.904 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.904 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.904 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.905 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.905 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.905 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.905 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.905 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.905 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.905 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.905 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.905 * [taylor]: Taking taylor expansion of y.re in y.re 11.905 * [backup-simplify]: Simplify 0 into 0 11.905 * [backup-simplify]: Simplify 1 into 1 11.905 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.905 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.905 * [backup-simplify]: Simplify 0 into 0 11.906 * [backup-simplify]: Simplify (+ 0) into 0 11.906 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.907 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.907 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 11.907 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.907 * [backup-simplify]: Simplify (+ 0 0) into 0 11.907 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.908 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.908 * [backup-simplify]: Simplify (+ 0 0) into 0 11.908 * [taylor]: Taking taylor expansion of 0 in x.im 11.908 * [backup-simplify]: Simplify 0 into 0 11.908 * [taylor]: Taking taylor expansion of 0 in y.im 11.908 * [backup-simplify]: Simplify 0 into 0 11.908 * [taylor]: Taking taylor expansion of 0 in y.re 11.908 * [backup-simplify]: Simplify 0 into 0 11.908 * [backup-simplify]: Simplify 0 into 0 11.908 * [backup-simplify]: Simplify (+ 0) into 0 11.909 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.910 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.910 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.910 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.910 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.911 * [backup-simplify]: Simplify (+ 0 0) into 0 11.911 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.912 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.913 * [backup-simplify]: Simplify (+ 0 0) into 0 11.913 * [taylor]: Taking taylor expansion of 0 in y.im 11.913 * [backup-simplify]: Simplify 0 into 0 11.913 * [taylor]: Taking taylor expansion of 0 in y.re 11.913 * [backup-simplify]: Simplify 0 into 0 11.913 * [backup-simplify]: Simplify 0 into 0 11.913 * [backup-simplify]: Simplify (+ 0) into 0 11.914 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.914 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.915 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 11.915 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.915 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 11.915 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 11.916 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.916 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.916 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.916 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.916 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.916 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.916 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.916 * [taylor]: Taking taylor expansion of y.re in y.re 11.916 * [backup-simplify]: Simplify 0 into 0 11.916 * [backup-simplify]: Simplify 1 into 1 11.917 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.917 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.917 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.917 * [taylor]: Taking taylor expansion of x.im in y.re 11.917 * [backup-simplify]: Simplify x.im into x.im 11.917 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.917 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.917 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.918 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.918 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.919 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.920 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.920 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 11.921 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.921 * [backup-simplify]: Simplify (+ 1 0) into 1 11.922 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 11.923 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 11.924 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 11.924 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.925 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 11.925 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 11.926 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 11.927 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 11.927 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 11.927 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.927 * [backup-simplify]: Simplify 1/2 into 1/2 11.927 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 11.927 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 11.927 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.927 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.927 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.927 * [taylor]: Taking taylor expansion of y.im in x.im 11.927 * [backup-simplify]: Simplify y.im into y.im 11.927 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.927 * [taylor]: Taking taylor expansion of x.im in x.im 11.927 * [backup-simplify]: Simplify 0 into 0 11.927 * [backup-simplify]: Simplify 1 into 1 11.928 * [backup-simplify]: Simplify (log 1) into 0 11.928 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.928 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.928 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.928 * [taylor]: Taking taylor expansion of y.re in x.im 11.928 * [backup-simplify]: Simplify y.re into y.re 11.928 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.928 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.929 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.929 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 11.929 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.929 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.929 * [taylor]: Taking taylor expansion of y.im in x.im 11.929 * [backup-simplify]: Simplify y.im into y.im 11.929 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.929 * [taylor]: Taking taylor expansion of x.im in x.im 11.929 * [backup-simplify]: Simplify 0 into 0 11.929 * [backup-simplify]: Simplify 1 into 1 11.930 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.930 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.930 * [backup-simplify]: Simplify (- 0) into 0 11.931 * [backup-simplify]: Simplify (+ (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.931 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 11.931 * [backup-simplify]: Simplify (* 1 1) into 1 11.932 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 11.932 * [backup-simplify]: Simplify (+ 0) into 0 11.933 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.934 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.934 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.934 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.934 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.935 * [backup-simplify]: Simplify (+ 0 0) into 0 11.935 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.935 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.936 * [backup-simplify]: Simplify (- 0) into 0 11.936 * [backup-simplify]: Simplify (+ 0 0) into 0 11.944 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.945 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.947 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.947 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.947 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.948 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.948 * [backup-simplify]: Simplify (+ 0 0) into 0 11.948 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.949 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.949 * [backup-simplify]: Simplify (- 0) into 0 11.949 * [backup-simplify]: Simplify (+ 0 0) into 0 11.950 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 11.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.951 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 11.951 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.952 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 11.953 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.953 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 11.953 * [taylor]: Taking taylor expansion of 0 in y.im 11.953 * [backup-simplify]: Simplify 0 into 0 11.953 * [taylor]: Taking taylor expansion of 0 in y.re 11.953 * [backup-simplify]: Simplify 0 into 0 11.953 * [backup-simplify]: Simplify 0 into 0 11.953 * [taylor]: Taking taylor expansion of 0 in y.im 11.953 * [backup-simplify]: Simplify 0 into 0 11.953 * [taylor]: Taking taylor expansion of 0 in y.re 11.953 * [backup-simplify]: Simplify 0 into 0 11.953 * [backup-simplify]: Simplify 0 into 0 11.954 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.955 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.956 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.956 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.957 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.957 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.957 * [backup-simplify]: Simplify (+ 0 0) into 0 11.958 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.958 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.958 * [backup-simplify]: Simplify (+ 0 0) into 0 11.958 * [taylor]: Taking taylor expansion of 0 in y.im 11.958 * [backup-simplify]: Simplify 0 into 0 11.958 * [taylor]: Taking taylor expansion of 0 in y.re 11.958 * [backup-simplify]: Simplify 0 into 0 11.958 * [backup-simplify]: Simplify 0 into 0 11.958 * [taylor]: Taking taylor expansion of 0 in y.re 11.958 * [backup-simplify]: Simplify 0 into 0 11.958 * [backup-simplify]: Simplify 0 into 0 11.958 * [taylor]: Taking taylor expansion of 0 in y.re 11.959 * [backup-simplify]: Simplify 0 into 0 11.959 * [backup-simplify]: Simplify 0 into 0 11.959 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 11.959 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 11.960 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 11.961 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 11.961 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.961 * [backup-simplify]: Simplify (+ 0 0) into 0 11.962 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.963 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 11.963 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 11.963 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.963 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.963 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.963 * [backup-simplify]: Simplify 1/2 into 1/2 11.963 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 11.963 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.963 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.963 * [taylor]: Taking taylor expansion of x.im in y.re 11.963 * [backup-simplify]: Simplify x.im into x.im 11.964 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.964 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.964 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.964 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.964 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.964 * [taylor]: Taking taylor expansion of y.re in y.re 11.964 * [backup-simplify]: Simplify 0 into 0 11.964 * [backup-simplify]: Simplify 1 into 1 11.964 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.964 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.965 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.965 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 11.965 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.966 * [backup-simplify]: Simplify (- 0) into 0 11.966 * [backup-simplify]: Simplify 0 into 0 11.967 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 11.967 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.967 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 11.967 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 11.967 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 11.967 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.968 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 11.968 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.968 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.968 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.968 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.968 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.968 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.968 * [taylor]: Taking taylor expansion of x.re in y.re 11.968 * [backup-simplify]: Simplify x.re into x.re 11.968 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.968 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.968 * [taylor]: Taking taylor expansion of x.re in y.re 11.968 * [backup-simplify]: Simplify x.re into x.re 11.968 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.968 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.968 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.968 * [taylor]: Taking taylor expansion of x.im in y.re 11.968 * [backup-simplify]: Simplify x.im into x.im 11.968 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.968 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.968 * [taylor]: Taking taylor expansion of x.im in y.re 11.968 * [backup-simplify]: Simplify x.im into x.im 11.968 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.969 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.969 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.969 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.969 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.970 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.970 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.970 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.970 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.970 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.970 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.971 * [backup-simplify]: Simplify (+ 0 0) into 0 11.971 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.972 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.972 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.972 * [taylor]: Taking taylor expansion of y.im in y.re 11.972 * [backup-simplify]: Simplify y.im into y.im 11.972 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.972 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.972 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.972 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.972 * [taylor]: Taking taylor expansion of y.re in y.re 11.972 * [backup-simplify]: Simplify 0 into 0 11.972 * [backup-simplify]: Simplify 1 into 1 11.972 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.972 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.973 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.973 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.973 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 11.973 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.973 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 11.973 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.973 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.973 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.973 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.973 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.973 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.973 * [taylor]: Taking taylor expansion of x.re in y.im 11.973 * [backup-simplify]: Simplify x.re into x.re 11.973 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.973 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.973 * [taylor]: Taking taylor expansion of x.re in y.im 11.974 * [backup-simplify]: Simplify x.re into x.re 11.974 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.974 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.974 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.974 * [taylor]: Taking taylor expansion of x.im in y.im 11.974 * [backup-simplify]: Simplify x.im into x.im 11.974 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.974 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.974 * [taylor]: Taking taylor expansion of x.im in y.im 11.974 * [backup-simplify]: Simplify x.im into x.im 11.974 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.974 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.974 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.974 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.975 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.975 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.975 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.975 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.975 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.976 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.976 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.976 * [backup-simplify]: Simplify (+ 0 0) into 0 11.977 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.977 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.977 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.977 * [taylor]: Taking taylor expansion of y.im in y.im 11.977 * [backup-simplify]: Simplify 0 into 0 11.977 * [backup-simplify]: Simplify 1 into 1 11.977 * [backup-simplify]: Simplify (/ 1 1) into 1 11.977 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.978 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.978 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.978 * [taylor]: Taking taylor expansion of y.re in y.im 11.978 * [backup-simplify]: Simplify y.re into y.re 11.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.978 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.979 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.979 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.979 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 11.979 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 11.979 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.979 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 11.979 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.979 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.980 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.980 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.980 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.980 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.980 * [taylor]: Taking taylor expansion of x.re in x.im 11.980 * [backup-simplify]: Simplify x.re into x.re 11.980 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.980 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.980 * [taylor]: Taking taylor expansion of x.re in x.im 11.980 * [backup-simplify]: Simplify x.re into x.re 11.980 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.980 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.980 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.980 * [taylor]: Taking taylor expansion of x.im in x.im 11.980 * [backup-simplify]: Simplify 0 into 0 11.980 * [backup-simplify]: Simplify 1 into 1 11.981 * [backup-simplify]: Simplify (/ 1 1) into 1 11.981 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.981 * [taylor]: Taking taylor expansion of x.im in x.im 11.981 * [backup-simplify]: Simplify 0 into 0 11.981 * [backup-simplify]: Simplify 1 into 1 11.981 * [backup-simplify]: Simplify (/ 1 1) into 1 11.981 * [backup-simplify]: Simplify (* 1 1) into 1 11.982 * [backup-simplify]: Simplify (+ 0 1) into 1 11.982 * [backup-simplify]: Simplify (sqrt 1) into 1 11.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.984 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.984 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.985 * [backup-simplify]: Simplify (+ 0 0) into 0 11.985 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.986 * [backup-simplify]: Simplify (log 1) into 0 11.986 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.986 * [taylor]: Taking taylor expansion of y.im in x.im 11.986 * [backup-simplify]: Simplify y.im into y.im 11.986 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.986 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.986 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.986 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.986 * [taylor]: Taking taylor expansion of y.re in x.im 11.986 * [backup-simplify]: Simplify y.re into y.re 11.986 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.987 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.987 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 11.987 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 11.988 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.988 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.988 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.988 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 11.988 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.988 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.988 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.988 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.988 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.988 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.988 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.988 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.989 * [taylor]: Taking taylor expansion of x.re in x.re 11.989 * [backup-simplify]: Simplify 0 into 0 11.989 * [backup-simplify]: Simplify 1 into 1 11.989 * [backup-simplify]: Simplify (/ 1 1) into 1 11.989 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.989 * [taylor]: Taking taylor expansion of x.re in x.re 11.989 * [backup-simplify]: Simplify 0 into 0 11.989 * [backup-simplify]: Simplify 1 into 1 11.989 * [backup-simplify]: Simplify (/ 1 1) into 1 11.989 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.990 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.990 * [taylor]: Taking taylor expansion of x.im in x.re 11.990 * [backup-simplify]: Simplify x.im into x.im 11.990 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.990 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.990 * [taylor]: Taking taylor expansion of x.im in x.re 11.990 * [backup-simplify]: Simplify x.im into x.im 11.990 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.990 * [backup-simplify]: Simplify (* 1 1) into 1 11.991 * [backup-simplify]: Simplify (+ 1 0) into 1 11.991 * [backup-simplify]: Simplify (sqrt 1) into 1 11.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.993 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.993 * [backup-simplify]: Simplify (+ 0 0) into 0 11.994 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.995 * [backup-simplify]: Simplify (log 1) into 0 11.995 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.995 * [taylor]: Taking taylor expansion of y.im in x.re 11.995 * [backup-simplify]: Simplify y.im into y.im 11.995 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.995 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.995 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.995 * [taylor]: Taking taylor expansion of y.re in x.re 11.995 * [backup-simplify]: Simplify y.re into y.re 11.995 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.996 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.996 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.996 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.996 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.997 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.997 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.997 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 11.997 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.997 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.997 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.997 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.997 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.998 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.998 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.998 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.998 * [taylor]: Taking taylor expansion of x.re in x.re 11.998 * [backup-simplify]: Simplify 0 into 0 11.998 * [backup-simplify]: Simplify 1 into 1 11.998 * [backup-simplify]: Simplify (/ 1 1) into 1 11.998 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.998 * [taylor]: Taking taylor expansion of x.re in x.re 11.998 * [backup-simplify]: Simplify 0 into 0 11.998 * [backup-simplify]: Simplify 1 into 1 11.999 * [backup-simplify]: Simplify (/ 1 1) into 1 11.999 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.999 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.999 * [taylor]: Taking taylor expansion of x.im in x.re 11.999 * [backup-simplify]: Simplify x.im into x.im 11.999 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.999 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.999 * [taylor]: Taking taylor expansion of x.im in x.re 11.999 * [backup-simplify]: Simplify x.im into x.im 11.999 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.999 * [backup-simplify]: Simplify (* 1 1) into 1 12.000 * [backup-simplify]: Simplify (+ 1 0) into 1 12.000 * [backup-simplify]: Simplify (sqrt 1) into 1 12.001 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.002 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.002 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.003 * [backup-simplify]: Simplify (+ 0 0) into 0 12.003 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.004 * [backup-simplify]: Simplify (log 1) into 0 12.004 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.004 * [taylor]: Taking taylor expansion of y.im in x.re 12.004 * [backup-simplify]: Simplify y.im into y.im 12.004 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.004 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.004 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.004 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.004 * [taylor]: Taking taylor expansion of y.re in x.re 12.004 * [backup-simplify]: Simplify y.re into y.re 12.004 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.005 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.005 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 12.005 * [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)) 12.005 * [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))) 12.006 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.006 * [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))) 12.006 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.007 * [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))) 12.007 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 12.007 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 12.007 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.007 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.007 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.007 * [taylor]: Taking taylor expansion of y.re in x.im 12.007 * [backup-simplify]: Simplify y.re into y.re 12.007 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.007 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.007 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.007 * [taylor]: Taking taylor expansion of x.re in x.im 12.007 * [backup-simplify]: Simplify x.re into x.re 12.007 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.008 * [taylor]: Taking taylor expansion of y.im in x.im 12.008 * [backup-simplify]: Simplify y.im into y.im 12.008 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.008 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 12.008 * [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)) 12.008 * [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))) 12.009 * [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))) 12.009 * [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))) 12.009 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.010 * [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))) 12.010 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 12.010 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 12.010 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.010 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.010 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.010 * [taylor]: Taking taylor expansion of y.re in y.im 12.010 * [backup-simplify]: Simplify y.re into y.re 12.010 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.010 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 12.010 * [taylor]: Taking taylor expansion of (log x.re) in y.im 12.010 * [taylor]: Taking taylor expansion of x.re in y.im 12.010 * [backup-simplify]: Simplify x.re into x.re 12.010 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.010 * [taylor]: Taking taylor expansion of y.im in y.im 12.010 * [backup-simplify]: Simplify 0 into 0 12.010 * [backup-simplify]: Simplify 1 into 1 12.011 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 12.011 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 12.011 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 12.011 * [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))) 12.011 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 12.011 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 12.011 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.011 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.011 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.011 * [taylor]: Taking taylor expansion of y.re in y.re 12.011 * [backup-simplify]: Simplify 0 into 0 12.011 * [backup-simplify]: Simplify 1 into 1 12.012 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.012 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.012 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.012 * [taylor]: Taking taylor expansion of x.re in y.re 12.012 * [backup-simplify]: Simplify x.re into x.re 12.012 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.012 * [taylor]: Taking taylor expansion of y.im in y.re 12.012 * [backup-simplify]: Simplify y.im into y.im 12.012 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.012 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.012 * [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))) 12.013 * [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))) 12.013 * [backup-simplify]: Simplify (+ 0) into 0 12.014 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.015 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.015 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 12.016 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.016 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 12.017 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.017 * [backup-simplify]: Simplify (+ 0 0) into 0 12.018 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.018 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.019 * [backup-simplify]: Simplify (+ 0 0) into 0 12.019 * [taylor]: Taking taylor expansion of 0 in x.im 12.019 * [backup-simplify]: Simplify 0 into 0 12.019 * [taylor]: Taking taylor expansion of 0 in y.im 12.019 * [backup-simplify]: Simplify 0 into 0 12.019 * [taylor]: Taking taylor expansion of 0 in y.re 12.019 * [backup-simplify]: Simplify 0 into 0 12.019 * [backup-simplify]: Simplify 0 into 0 12.019 * [backup-simplify]: Simplify (+ 0) into 0 12.020 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.020 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.021 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.021 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.022 * [backup-simplify]: Simplify (- 0) into 0 12.022 * [backup-simplify]: Simplify (+ 0 0) into 0 12.022 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.023 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.023 * [backup-simplify]: Simplify (+ 0 0) into 0 12.023 * [taylor]: Taking taylor expansion of 0 in y.im 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [taylor]: Taking taylor expansion of 0 in y.re 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [taylor]: Taking taylor expansion of 0 in y.re 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [backup-simplify]: Simplify 0 into 0 12.024 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.024 * [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 12.025 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.025 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.025 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.026 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.027 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.027 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.027 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 12.028 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 12.029 * [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)) 12.029 * [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)))) 12.029 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 12.030 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 12.030 * [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)))) 12.031 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 12.031 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 12.031 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 12.031 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.031 * [backup-simplify]: Simplify 1/2 into 1/2 12.031 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 12.031 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 12.031 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 12.031 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.031 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.031 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.031 * [taylor]: Taking taylor expansion of y.re in x.im 12.031 * [backup-simplify]: Simplify y.re into y.re 12.031 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.031 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.031 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.031 * [taylor]: Taking taylor expansion of x.re in x.im 12.031 * [backup-simplify]: Simplify x.re into x.re 12.031 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.031 * [taylor]: Taking taylor expansion of y.im in x.im 12.031 * [backup-simplify]: Simplify y.im into y.im 12.031 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.032 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 12.032 * [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)) 12.032 * [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))) 12.032 * [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))) 12.032 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 12.032 * [taylor]: Taking taylor expansion of y.im in x.im 12.032 * [backup-simplify]: Simplify y.im into y.im 12.032 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 12.032 * [taylor]: Taking taylor expansion of x.im in x.im 12.032 * [backup-simplify]: Simplify 0 into 0 12.032 * [backup-simplify]: Simplify 1 into 1 12.032 * [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))) 12.032 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.033 * [backup-simplify]: Simplify (- 0) into 0 12.033 * [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))) 12.033 * [backup-simplify]: Simplify (* 1 1) into 1 12.033 * [backup-simplify]: Simplify (* y.im 1) into y.im 12.033 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 12.034 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.034 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.034 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.035 * [backup-simplify]: Simplify (- 0) into 0 12.035 * [backup-simplify]: Simplify (+ 0 0) into 0 12.035 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.036 * [backup-simplify]: Simplify (+ 0) into 0 12.036 * [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 12.036 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 12.038 * [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 12.038 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.038 * [backup-simplify]: Simplify (- 0) into 0 12.038 * [backup-simplify]: Simplify (+ 0 0) into 0 12.039 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.039 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.040 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 12.040 * [backup-simplify]: Simplify (- 0) into 0 12.040 * [backup-simplify]: Simplify (+ 0 0) into 0 12.041 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.041 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.041 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 12.042 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.042 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.042 * [backup-simplify]: Simplify (- 0) into 0 12.043 * [backup-simplify]: Simplify (+ 0 0) into 0 12.043 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 12.043 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 12.044 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.044 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 12.044 * [taylor]: Taking taylor expansion of 0 in y.im 12.045 * [backup-simplify]: Simplify 0 into 0 12.045 * [taylor]: Taking taylor expansion of 0 in y.re 12.045 * [backup-simplify]: Simplify 0 into 0 12.045 * [backup-simplify]: Simplify 0 into 0 12.045 * [taylor]: Taking taylor expansion of 0 in y.im 12.045 * [backup-simplify]: Simplify 0 into 0 12.045 * [taylor]: Taking taylor expansion of 0 in y.re 12.045 * [backup-simplify]: Simplify 0 into 0 12.045 * [backup-simplify]: Simplify 0 into 0 12.045 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 12.045 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.045 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 12.045 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 12.045 * [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 12.045 * [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))) 12.045 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 12.046 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 12.046 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 12.046 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.046 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 12.046 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 12.046 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.046 * [taylor]: Taking taylor expansion of -1 in y.re 12.046 * [backup-simplify]: Simplify -1 into -1 12.046 * [taylor]: Taking taylor expansion of x.re in y.re 12.046 * [backup-simplify]: Simplify x.re into x.re 12.046 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.046 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.046 * [taylor]: Taking taylor expansion of -1 in y.re 12.046 * [backup-simplify]: Simplify -1 into -1 12.046 * [taylor]: Taking taylor expansion of x.re in y.re 12.046 * [backup-simplify]: Simplify x.re into x.re 12.046 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.046 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 12.046 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.046 * [taylor]: Taking taylor expansion of -1 in y.re 12.046 * [backup-simplify]: Simplify -1 into -1 12.046 * [taylor]: Taking taylor expansion of x.im in y.re 12.046 * [backup-simplify]: Simplify x.im into x.im 12.046 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.046 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.046 * [taylor]: Taking taylor expansion of -1 in y.re 12.046 * [backup-simplify]: Simplify -1 into -1 12.046 * [taylor]: Taking taylor expansion of x.im in y.re 12.046 * [backup-simplify]: Simplify x.im into x.im 12.046 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.046 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.046 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.046 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.047 * [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)))) 12.047 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.047 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.047 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.047 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.047 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.047 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.048 * [backup-simplify]: Simplify (+ 0 0) into 0 12.048 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.048 * [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))))) 12.048 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 12.048 * [taylor]: Taking taylor expansion of -1 in y.re 12.048 * [backup-simplify]: Simplify -1 into -1 12.048 * [taylor]: Taking taylor expansion of y.im in y.re 12.048 * [backup-simplify]: Simplify y.im into y.im 12.048 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.048 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.048 * [taylor]: Taking taylor expansion of -1 in y.re 12.048 * [backup-simplify]: Simplify -1 into -1 12.048 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.048 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.048 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.048 * [taylor]: Taking taylor expansion of y.re in y.re 12.048 * [backup-simplify]: Simplify 0 into 0 12.048 * [backup-simplify]: Simplify 1 into 1 12.048 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.049 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.049 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.049 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.049 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 12.049 * [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 12.049 * [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))) 12.049 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 12.049 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.049 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.049 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.049 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.049 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.049 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.049 * [taylor]: Taking taylor expansion of -1 in y.im 12.049 * [backup-simplify]: Simplify -1 into -1 12.049 * [taylor]: Taking taylor expansion of x.re in y.im 12.049 * [backup-simplify]: Simplify x.re into x.re 12.049 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.049 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.049 * [taylor]: Taking taylor expansion of -1 in y.im 12.049 * [backup-simplify]: Simplify -1 into -1 12.049 * [taylor]: Taking taylor expansion of x.re in y.im 12.049 * [backup-simplify]: Simplify x.re into x.re 12.049 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.049 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.049 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.049 * [taylor]: Taking taylor expansion of -1 in y.im 12.049 * [backup-simplify]: Simplify -1 into -1 12.049 * [taylor]: Taking taylor expansion of x.im in y.im 12.049 * [backup-simplify]: Simplify x.im into x.im 12.050 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.050 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.050 * [taylor]: Taking taylor expansion of -1 in y.im 12.050 * [backup-simplify]: Simplify -1 into -1 12.050 * [taylor]: Taking taylor expansion of x.im in y.im 12.050 * [backup-simplify]: Simplify x.im into x.im 12.050 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.050 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.050 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.050 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.050 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.050 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.051 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.051 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.051 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.051 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.051 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.051 * [backup-simplify]: Simplify (+ 0 0) into 0 12.052 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.052 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.052 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.052 * [taylor]: Taking taylor expansion of -1 in y.im 12.052 * [backup-simplify]: Simplify -1 into -1 12.052 * [taylor]: Taking taylor expansion of y.im in y.im 12.052 * [backup-simplify]: Simplify 0 into 0 12.052 * [backup-simplify]: Simplify 1 into 1 12.052 * [backup-simplify]: Simplify (/ -1 1) into -1 12.052 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.052 * [taylor]: Taking taylor expansion of -1 in y.im 12.052 * [backup-simplify]: Simplify -1 into -1 12.052 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.052 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.052 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.052 * [taylor]: Taking taylor expansion of y.re in y.im 12.052 * [backup-simplify]: Simplify y.re into y.re 12.052 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.053 * [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)))))) 12.053 * [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)))))) 12.053 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.053 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 12.053 * [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 12.053 * [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))) 12.053 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 12.053 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 12.053 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 12.054 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.054 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 12.054 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 12.054 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.054 * [taylor]: Taking taylor expansion of -1 in x.im 12.054 * [backup-simplify]: Simplify -1 into -1 12.054 * [taylor]: Taking taylor expansion of x.re in x.im 12.054 * [backup-simplify]: Simplify x.re into x.re 12.054 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.054 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.054 * [taylor]: Taking taylor expansion of -1 in x.im 12.054 * [backup-simplify]: Simplify -1 into -1 12.054 * [taylor]: Taking taylor expansion of x.re in x.im 12.054 * [backup-simplify]: Simplify x.re into x.re 12.054 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.054 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 12.054 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.054 * [taylor]: Taking taylor expansion of -1 in x.im 12.054 * [backup-simplify]: Simplify -1 into -1 12.054 * [taylor]: Taking taylor expansion of x.im in x.im 12.054 * [backup-simplify]: Simplify 0 into 0 12.054 * [backup-simplify]: Simplify 1 into 1 12.054 * [backup-simplify]: Simplify (/ -1 1) into -1 12.054 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.054 * [taylor]: Taking taylor expansion of -1 in x.im 12.054 * [backup-simplify]: Simplify -1 into -1 12.054 * [taylor]: Taking taylor expansion of x.im in x.im 12.054 * [backup-simplify]: Simplify 0 into 0 12.054 * [backup-simplify]: Simplify 1 into 1 12.055 * [backup-simplify]: Simplify (/ -1 1) into -1 12.055 * [backup-simplify]: Simplify (* -1 -1) into 1 12.055 * [backup-simplify]: Simplify (+ 0 1) into 1 12.055 * [backup-simplify]: Simplify (sqrt 1) into 1 12.056 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.056 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.057 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.057 * [backup-simplify]: Simplify (+ 0 0) into 0 12.057 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.058 * [backup-simplify]: Simplify (log 1) into 0 12.058 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.058 * [taylor]: Taking taylor expansion of -1 in x.im 12.058 * [backup-simplify]: Simplify -1 into -1 12.058 * [taylor]: Taking taylor expansion of y.im in x.im 12.058 * [backup-simplify]: Simplify y.im into y.im 12.058 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.058 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.058 * [taylor]: Taking taylor expansion of -1 in x.im 12.058 * [backup-simplify]: Simplify -1 into -1 12.058 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.058 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.058 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.058 * [taylor]: Taking taylor expansion of y.re in x.im 12.058 * [backup-simplify]: Simplify y.re into y.re 12.058 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.058 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.058 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 12.058 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.059 * [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)) 12.059 * [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))) 12.059 * [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))) 12.059 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 12.059 * [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 12.059 * [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))) 12.059 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 12.059 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.059 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.059 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.059 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.059 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.059 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.059 * [taylor]: Taking taylor expansion of -1 in x.re 12.059 * [backup-simplify]: Simplify -1 into -1 12.059 * [taylor]: Taking taylor expansion of x.re in x.re 12.059 * [backup-simplify]: Simplify 0 into 0 12.059 * [backup-simplify]: Simplify 1 into 1 12.060 * [backup-simplify]: Simplify (/ -1 1) into -1 12.060 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.060 * [taylor]: Taking taylor expansion of -1 in x.re 12.060 * [backup-simplify]: Simplify -1 into -1 12.060 * [taylor]: Taking taylor expansion of x.re in x.re 12.060 * [backup-simplify]: Simplify 0 into 0 12.060 * [backup-simplify]: Simplify 1 into 1 12.060 * [backup-simplify]: Simplify (/ -1 1) into -1 12.060 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.060 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.060 * [taylor]: Taking taylor expansion of -1 in x.re 12.060 * [backup-simplify]: Simplify -1 into -1 12.060 * [taylor]: Taking taylor expansion of x.im in x.re 12.060 * [backup-simplify]: Simplify x.im into x.im 12.060 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.060 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.060 * [taylor]: Taking taylor expansion of -1 in x.re 12.060 * [backup-simplify]: Simplify -1 into -1 12.060 * [taylor]: Taking taylor expansion of x.im in x.re 12.060 * [backup-simplify]: Simplify x.im into x.im 12.060 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.061 * [backup-simplify]: Simplify (* -1 -1) into 1 12.061 * [backup-simplify]: Simplify (+ 1 0) into 1 12.061 * [backup-simplify]: Simplify (sqrt 1) into 1 12.062 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.062 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.062 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.063 * [backup-simplify]: Simplify (+ 0 0) into 0 12.063 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.063 * [backup-simplify]: Simplify (log 1) into 0 12.063 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.063 * [taylor]: Taking taylor expansion of -1 in x.re 12.063 * [backup-simplify]: Simplify -1 into -1 12.063 * [taylor]: Taking taylor expansion of y.im in x.re 12.063 * [backup-simplify]: Simplify y.im into y.im 12.063 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.063 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.063 * [taylor]: Taking taylor expansion of -1 in x.re 12.064 * [backup-simplify]: Simplify -1 into -1 12.064 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.064 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.064 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.064 * [taylor]: Taking taylor expansion of y.re in x.re 12.064 * [backup-simplify]: Simplify y.re into y.re 12.064 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.064 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.064 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 12.064 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.064 * [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)) 12.065 * [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))) 12.065 * [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))) 12.065 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 12.065 * [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 12.065 * [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))) 12.065 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 12.065 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.065 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.065 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.065 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.065 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.065 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.065 * [taylor]: Taking taylor expansion of -1 in x.re 12.065 * [backup-simplify]: Simplify -1 into -1 12.065 * [taylor]: Taking taylor expansion of x.re in x.re 12.065 * [backup-simplify]: Simplify 0 into 0 12.065 * [backup-simplify]: Simplify 1 into 1 12.065 * [backup-simplify]: Simplify (/ -1 1) into -1 12.066 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.066 * [taylor]: Taking taylor expansion of -1 in x.re 12.066 * [backup-simplify]: Simplify -1 into -1 12.066 * [taylor]: Taking taylor expansion of x.re in x.re 12.066 * [backup-simplify]: Simplify 0 into 0 12.066 * [backup-simplify]: Simplify 1 into 1 12.066 * [backup-simplify]: Simplify (/ -1 1) into -1 12.066 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.066 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.066 * [taylor]: Taking taylor expansion of -1 in x.re 12.066 * [backup-simplify]: Simplify -1 into -1 12.066 * [taylor]: Taking taylor expansion of x.im in x.re 12.066 * [backup-simplify]: Simplify x.im into x.im 12.066 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.066 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.066 * [taylor]: Taking taylor expansion of -1 in x.re 12.066 * [backup-simplify]: Simplify -1 into -1 12.066 * [taylor]: Taking taylor expansion of x.im in x.re 12.066 * [backup-simplify]: Simplify x.im into x.im 12.066 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.066 * [backup-simplify]: Simplify (* -1 -1) into 1 12.067 * [backup-simplify]: Simplify (+ 1 0) into 1 12.067 * [backup-simplify]: Simplify (sqrt 1) into 1 12.067 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.071 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.072 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.072 * [backup-simplify]: Simplify (+ 0 0) into 0 12.072 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.072 * [backup-simplify]: Simplify (log 1) into 0 12.072 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.073 * [taylor]: Taking taylor expansion of -1 in x.re 12.073 * [backup-simplify]: Simplify -1 into -1 12.073 * [taylor]: Taking taylor expansion of y.im in x.re 12.073 * [backup-simplify]: Simplify y.im into y.im 12.073 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.073 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.073 * [taylor]: Taking taylor expansion of -1 in x.re 12.073 * [backup-simplify]: Simplify -1 into -1 12.073 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.073 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.073 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.073 * [taylor]: Taking taylor expansion of y.re in x.re 12.073 * [backup-simplify]: Simplify y.re into y.re 12.073 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.073 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.073 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 12.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)) 12.074 * [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)) 12.074 * [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))) 12.074 * [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))) 12.074 * [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))) 12.074 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.075 * [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))) 12.075 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.075 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.075 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.075 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.075 * [taylor]: Taking taylor expansion of x.re in x.im 12.075 * [backup-simplify]: Simplify x.re into x.re 12.075 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.075 * [taylor]: Taking taylor expansion of y.im in x.im 12.075 * [backup-simplify]: Simplify y.im into y.im 12.075 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.075 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.075 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.075 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.075 * [taylor]: Taking taylor expansion of y.re in x.im 12.075 * [backup-simplify]: Simplify y.re into y.re 12.075 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.075 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.075 * [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)) 12.075 * [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))) 12.076 * [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))) 12.076 * [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))) 12.076 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.076 * [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))) 12.076 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 12.076 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.076 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 12.076 * [taylor]: Taking taylor expansion of (log x.re) in y.im 12.076 * [taylor]: Taking taylor expansion of x.re in y.im 12.076 * [backup-simplify]: Simplify x.re into x.re 12.076 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.076 * [taylor]: Taking taylor expansion of y.im in y.im 12.076 * [backup-simplify]: Simplify 0 into 0 12.076 * [backup-simplify]: Simplify 1 into 1 12.076 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 12.076 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.076 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.076 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.076 * [taylor]: Taking taylor expansion of y.re in y.im 12.077 * [backup-simplify]: Simplify y.re into y.re 12.077 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.077 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 12.077 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.077 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.077 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.077 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.077 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.077 * [taylor]: Taking taylor expansion of x.re in y.re 12.077 * [backup-simplify]: Simplify x.re into x.re 12.077 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.077 * [taylor]: Taking taylor expansion of y.im in y.re 12.077 * [backup-simplify]: Simplify y.im into y.im 12.077 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.077 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.077 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.077 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.077 * [taylor]: Taking taylor expansion of y.re in y.re 12.077 * [backup-simplify]: Simplify 0 into 0 12.077 * [backup-simplify]: Simplify 1 into 1 12.077 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.077 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.077 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.078 * [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))) 12.078 * [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))) 12.078 * [backup-simplify]: Simplify (+ 0) into 0 12.079 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.080 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.080 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 12.081 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.081 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 12.082 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.082 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 12.083 * [backup-simplify]: Simplify (+ 0 0) into 0 12.084 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.084 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.085 * [backup-simplify]: Simplify (+ 0 0) into 0 12.085 * [taylor]: Taking taylor expansion of 0 in x.im 12.085 * [backup-simplify]: Simplify 0 into 0 12.085 * [taylor]: Taking taylor expansion of 0 in y.im 12.085 * [backup-simplify]: Simplify 0 into 0 12.085 * [taylor]: Taking taylor expansion of 0 in y.re 12.085 * [backup-simplify]: Simplify 0 into 0 12.085 * [backup-simplify]: Simplify 0 into 0 12.085 * [backup-simplify]: Simplify (+ 0) into 0 12.086 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.087 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.087 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.087 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.088 * [backup-simplify]: Simplify (- 0) into 0 12.088 * [backup-simplify]: Simplify (+ 0 0) into 0 12.089 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.090 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.090 * [backup-simplify]: Simplify (+ 0 0) into 0 12.090 * [taylor]: Taking taylor expansion of 0 in y.im 12.090 * [backup-simplify]: Simplify 0 into 0 12.090 * [taylor]: Taking taylor expansion of 0 in y.re 12.090 * [backup-simplify]: Simplify 0 into 0 12.090 * [backup-simplify]: Simplify 0 into 0 12.090 * [taylor]: Taking taylor expansion of 0 in y.re 12.090 * [backup-simplify]: Simplify 0 into 0 12.090 * [backup-simplify]: Simplify 0 into 0 12.090 * [backup-simplify]: Simplify 0 into 0 12.091 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.092 * [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 12.093 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.093 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.094 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.095 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.096 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 12.096 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.096 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 12.097 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 12.099 * [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)) 12.100 * [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))))) 12.100 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 12.101 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 12.102 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 12.102 * [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))))) 12.103 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 12.104 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 12.104 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 12.104 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 12.104 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.104 * [backup-simplify]: Simplify 1/2 into 1/2 12.104 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 12.104 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.104 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.104 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.104 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.104 * [taylor]: Taking taylor expansion of x.re in x.im 12.104 * [backup-simplify]: Simplify x.re into x.re 12.104 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.104 * [taylor]: Taking taylor expansion of y.im in x.im 12.104 * [backup-simplify]: Simplify y.im into y.im 12.105 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.105 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.105 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.105 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.105 * [taylor]: Taking taylor expansion of y.re in x.im 12.105 * [backup-simplify]: Simplify y.re into y.re 12.105 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.105 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.105 * [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)) 12.106 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.106 * [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))) 12.106 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 12.106 * [taylor]: Taking taylor expansion of y.im in x.im 12.106 * [backup-simplify]: Simplify y.im into y.im 12.106 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 12.106 * [taylor]: Taking taylor expansion of x.im in x.im 12.106 * [backup-simplify]: Simplify 0 into 0 12.106 * [backup-simplify]: Simplify 1 into 1 12.107 * [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))) 12.107 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.108 * [backup-simplify]: Simplify (- 0) into 0 12.108 * [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))) 12.108 * [backup-simplify]: Simplify (* 1 1) into 1 12.108 * [backup-simplify]: Simplify (* y.im 1) into y.im 12.109 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 12.110 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.110 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.110 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.111 * [backup-simplify]: Simplify (- 0) into 0 12.111 * [backup-simplify]: Simplify (+ 0 0) into 0 12.112 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.112 * [backup-simplify]: Simplify (+ 0) into 0 12.113 * [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 12.115 * [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 12.115 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.115 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 12.116 * [backup-simplify]: Simplify (- 0) into 0 12.116 * [backup-simplify]: Simplify (+ 0 0) into 0 12.117 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.118 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.118 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 12.119 * [backup-simplify]: Simplify (- 0) into 0 12.119 * [backup-simplify]: Simplify (+ 0 0) into 0 12.120 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.121 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 12.122 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.123 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.123 * [backup-simplify]: Simplify (- 0) into 0 12.123 * [backup-simplify]: Simplify (+ 0 0) into 0 12.124 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 12.124 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 12.125 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.126 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 12.126 * [backup-simplify]: Simplify (- 0) into 0 12.126 * [taylor]: Taking taylor expansion of 0 in y.im 12.126 * [backup-simplify]: Simplify 0 into 0 12.126 * [taylor]: Taking taylor expansion of 0 in y.re 12.126 * [backup-simplify]: Simplify 0 into 0 12.126 * [backup-simplify]: Simplify 0 into 0 12.127 * [taylor]: Taking taylor expansion of 0 in y.im 12.127 * [backup-simplify]: Simplify 0 into 0 12.127 * [taylor]: Taking taylor expansion of 0 in y.re 12.127 * [backup-simplify]: Simplify 0 into 0 12.127 * [backup-simplify]: Simplify 0 into 0 12.127 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 12.127 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 2 1) 12.127 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.127 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.127 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.128 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.128 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.128 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.128 * [backup-simplify]: Simplify 1/3 into 1/3 12.128 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.128 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.128 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.128 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.128 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.128 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.128 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.128 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.128 * [backup-simplify]: Simplify 1/3 into 1/3 12.128 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.128 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.129 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.129 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.129 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.129 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.129 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.129 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.129 * [backup-simplify]: Simplify 1/3 into 1/3 12.129 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.129 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.129 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.129 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.129 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.129 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.129 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.129 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.129 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.129 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.129 * [backup-simplify]: Simplify 1/3 into 1/3 12.129 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.130 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.130 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.130 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.130 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.130 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.130 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.131 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.132 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.133 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.133 * [taylor]: Taking taylor expansion of 0 in x.re 12.133 * [backup-simplify]: Simplify 0 into 0 12.133 * [backup-simplify]: Simplify 0 into 0 12.134 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.134 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.135 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.135 * [backup-simplify]: Simplify 0 into 0 12.137 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.138 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.139 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.139 * [taylor]: Taking taylor expansion of 0 in x.re 12.139 * [backup-simplify]: Simplify 0 into 0 12.139 * [backup-simplify]: Simplify 0 into 0 12.139 * [backup-simplify]: Simplify 0 into 0 12.141 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.142 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.143 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.143 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.148 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.149 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.149 * [taylor]: Taking taylor expansion of 0 in x.re 12.149 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify 0 into 0 12.150 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.150 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.150 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.150 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.150 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.150 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.150 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.150 * [backup-simplify]: Simplify 1/3 into 1/3 12.150 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.150 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.150 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.150 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.150 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.151 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.151 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.151 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.151 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.151 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.151 * [backup-simplify]: Simplify 1/3 into 1/3 12.151 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.151 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.151 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.151 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.151 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.151 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.151 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.152 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.152 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.152 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.152 * [backup-simplify]: Simplify 1/3 into 1/3 12.152 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.152 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.152 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.152 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.152 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.152 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.152 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.152 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.152 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.152 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.152 * [backup-simplify]: Simplify 1/3 into 1/3 12.152 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.153 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.153 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.153 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.153 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.153 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.153 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.154 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.155 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.156 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.156 * [taylor]: Taking taylor expansion of 0 in x.re 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.157 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.158 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.158 * [backup-simplify]: Simplify 0 into 0 12.160 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.161 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.163 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.163 * [taylor]: Taking taylor expansion of 0 in x.re 12.163 * [backup-simplify]: Simplify 0 into 0 12.163 * [backup-simplify]: Simplify 0 into 0 12.163 * [backup-simplify]: Simplify 0 into 0 12.165 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.166 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.168 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.168 * [backup-simplify]: Simplify 0 into 0 12.171 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.172 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.174 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.174 * [taylor]: Taking taylor expansion of 0 in x.re 12.174 * [backup-simplify]: Simplify 0 into 0 12.174 * [backup-simplify]: Simplify 0 into 0 12.175 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.175 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.175 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.175 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.175 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.175 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.175 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.175 * [backup-simplify]: Simplify 1/3 into 1/3 12.175 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.175 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.175 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.175 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.175 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.176 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.176 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.176 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.176 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.176 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.176 * [backup-simplify]: Simplify 1/3 into 1/3 12.176 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.176 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.176 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.176 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.176 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.176 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.176 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.177 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.177 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.177 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.177 * [backup-simplify]: Simplify 1/3 into 1/3 12.177 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.177 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.177 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.177 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.177 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.177 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.177 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.178 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.178 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.178 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.178 * [backup-simplify]: Simplify 1/3 into 1/3 12.178 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.178 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.178 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.178 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.178 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.178 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.179 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.180 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.180 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.181 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.181 * [taylor]: Taking taylor expansion of 0 in x.re 12.181 * [backup-simplify]: Simplify 0 into 0 12.181 * [backup-simplify]: Simplify 0 into 0 12.182 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.184 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.184 * [backup-simplify]: Simplify 0 into 0 12.186 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.187 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.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 12.188 * [taylor]: Taking taylor expansion of 0 in x.re 12.188 * [backup-simplify]: Simplify 0 into 0 12.188 * [backup-simplify]: Simplify 0 into 0 12.188 * [backup-simplify]: Simplify 0 into 0 12.190 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.191 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.193 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.193 * [backup-simplify]: Simplify 0 into 0 12.196 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.197 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.198 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.198 * [taylor]: Taking taylor expansion of 0 in x.re 12.198 * [backup-simplify]: Simplify 0 into 0 12.198 * [backup-simplify]: Simplify 0 into 0 12.199 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.199 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 1 2) 12.199 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.199 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.199 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.199 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.199 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.199 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.199 * [backup-simplify]: Simplify 1/3 into 1/3 12.199 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.199 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.199 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.199 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.199 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.199 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.199 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.199 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.199 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.199 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.199 * [backup-simplify]: Simplify 1/3 into 1/3 12.199 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.199 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.199 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.199 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.199 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.200 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.200 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.200 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.200 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.200 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.200 * [backup-simplify]: Simplify 1/3 into 1/3 12.200 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.200 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.200 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.200 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.200 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.200 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.200 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.200 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.200 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.200 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.200 * [backup-simplify]: Simplify 1/3 into 1/3 12.200 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.200 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.200 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.200 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.200 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.200 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.200 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.201 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.201 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.202 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.202 * [taylor]: Taking taylor expansion of 0 in x.re 12.202 * [backup-simplify]: Simplify 0 into 0 12.202 * [backup-simplify]: Simplify 0 into 0 12.202 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.203 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.203 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.203 * [backup-simplify]: Simplify 0 into 0 12.204 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.205 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.206 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.206 * [taylor]: Taking taylor expansion of 0 in x.re 12.206 * [backup-simplify]: Simplify 0 into 0 12.206 * [backup-simplify]: Simplify 0 into 0 12.206 * [backup-simplify]: Simplify 0 into 0 12.207 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.207 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.208 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.208 * [backup-simplify]: Simplify 0 into 0 12.210 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.211 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.212 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.212 * [taylor]: Taking taylor expansion of 0 in x.re 12.212 * [backup-simplify]: Simplify 0 into 0 12.212 * [backup-simplify]: Simplify 0 into 0 12.212 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.212 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.212 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.212 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.212 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.212 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.212 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.212 * [backup-simplify]: Simplify 1/3 into 1/3 12.212 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.212 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.212 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.212 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.212 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.213 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.213 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.213 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.213 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.213 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.213 * [backup-simplify]: Simplify 1/3 into 1/3 12.213 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.213 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.213 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.213 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.213 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.213 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.213 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.213 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.213 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.213 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.213 * [backup-simplify]: Simplify 1/3 into 1/3 12.213 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.213 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.213 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.213 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.213 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.214 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.214 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.214 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.214 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.214 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.214 * [backup-simplify]: Simplify 1/3 into 1/3 12.214 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.214 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.214 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.214 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.214 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.214 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.214 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.218 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.218 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.219 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.219 * [taylor]: Taking taylor expansion of 0 in x.re 12.219 * [backup-simplify]: Simplify 0 into 0 12.219 * [backup-simplify]: Simplify 0 into 0 12.220 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.220 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.221 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.221 * [backup-simplify]: Simplify 0 into 0 12.222 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.222 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.223 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.223 * [taylor]: Taking taylor expansion of 0 in x.re 12.223 * [backup-simplify]: Simplify 0 into 0 12.223 * [backup-simplify]: Simplify 0 into 0 12.223 * [backup-simplify]: Simplify 0 into 0 12.224 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.225 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.226 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.226 * [backup-simplify]: Simplify 0 into 0 12.229 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.230 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.232 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.232 * [taylor]: Taking taylor expansion of 0 in x.re 12.232 * [backup-simplify]: Simplify 0 into 0 12.232 * [backup-simplify]: Simplify 0 into 0 12.233 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.233 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.233 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.233 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.233 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.233 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.233 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.233 * [backup-simplify]: Simplify 1/3 into 1/3 12.233 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.233 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.233 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.233 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.233 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.234 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.234 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.234 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.234 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.234 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.234 * [backup-simplify]: Simplify 1/3 into 1/3 12.234 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.234 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.234 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.234 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.234 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.234 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.235 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.235 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.235 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.235 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.235 * [backup-simplify]: Simplify 1/3 into 1/3 12.235 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.235 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.235 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.235 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.235 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.235 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.235 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.235 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.236 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.236 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.236 * [backup-simplify]: Simplify 1/3 into 1/3 12.236 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.236 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.236 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.236 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.236 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.236 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.236 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.238 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.238 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.239 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.239 * [taylor]: Taking taylor expansion of 0 in x.re 12.240 * [backup-simplify]: Simplify 0 into 0 12.240 * [backup-simplify]: Simplify 0 into 0 12.241 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.241 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.242 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.242 * [backup-simplify]: Simplify 0 into 0 12.243 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.244 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.245 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.245 * [taylor]: Taking taylor expansion of 0 in x.re 12.245 * [backup-simplify]: Simplify 0 into 0 12.245 * [backup-simplify]: Simplify 0 into 0 12.245 * [backup-simplify]: Simplify 0 into 0 12.246 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.247 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.248 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.248 * [backup-simplify]: Simplify 0 into 0 12.250 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.250 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.251 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.251 * [taylor]: Taking taylor expansion of 0 in x.re 12.251 * [backup-simplify]: Simplify 0 into 0 12.251 * [backup-simplify]: Simplify 0 into 0 12.252 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.252 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 1) 12.252 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.252 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.252 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.252 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.252 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.252 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.252 * [backup-simplify]: Simplify 1/3 into 1/3 12.252 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.252 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.252 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.252 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.252 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.252 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.252 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.252 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.252 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.252 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.252 * [backup-simplify]: Simplify 1/3 into 1/3 12.252 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.252 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.252 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.252 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.252 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.252 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.252 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.252 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.252 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.252 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.253 * [backup-simplify]: Simplify 1/3 into 1/3 12.253 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.253 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.253 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.253 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.253 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.253 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.253 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.253 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.253 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.253 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.253 * [backup-simplify]: Simplify 1/3 into 1/3 12.253 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.253 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.253 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.253 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.253 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.253 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.253 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.254 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.254 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.255 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.255 * [taylor]: Taking taylor expansion of 0 in x.re 12.255 * [backup-simplify]: Simplify 0 into 0 12.255 * [backup-simplify]: Simplify 0 into 0 12.255 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.256 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.256 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.256 * [backup-simplify]: Simplify 0 into 0 12.257 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.258 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.259 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.259 * [taylor]: Taking taylor expansion of 0 in x.re 12.259 * [backup-simplify]: Simplify 0 into 0 12.259 * [backup-simplify]: Simplify 0 into 0 12.259 * [backup-simplify]: Simplify 0 into 0 12.260 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.260 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.261 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.261 * [backup-simplify]: Simplify 0 into 0 12.263 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.264 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.265 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.265 * [taylor]: Taking taylor expansion of 0 in x.re 12.265 * [backup-simplify]: Simplify 0 into 0 12.265 * [backup-simplify]: Simplify 0 into 0 12.265 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.265 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.265 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.265 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.265 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.265 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.265 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.265 * [backup-simplify]: Simplify 1/3 into 1/3 12.265 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.265 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.265 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.265 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.266 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.266 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.266 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.266 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.266 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.266 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.266 * [backup-simplify]: Simplify 1/3 into 1/3 12.266 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.266 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.266 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.266 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.266 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.266 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.266 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.266 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.266 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.266 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.266 * [backup-simplify]: Simplify 1/3 into 1/3 12.266 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.266 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.266 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.266 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.267 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.267 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.267 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.267 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.267 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.267 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.267 * [backup-simplify]: Simplify 1/3 into 1/3 12.267 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.267 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.267 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.267 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.267 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.267 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.267 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.268 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.268 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.269 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.269 * [taylor]: Taking taylor expansion of 0 in x.re 12.269 * [backup-simplify]: Simplify 0 into 0 12.269 * [backup-simplify]: Simplify 0 into 0 12.270 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.270 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.271 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.271 * [backup-simplify]: Simplify 0 into 0 12.272 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.272 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.273 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.273 * [taylor]: Taking taylor expansion of 0 in x.re 12.273 * [backup-simplify]: Simplify 0 into 0 12.273 * [backup-simplify]: Simplify 0 into 0 12.273 * [backup-simplify]: Simplify 0 into 0 12.275 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.275 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.276 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.276 * [backup-simplify]: Simplify 0 into 0 12.278 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.280 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.281 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.281 * [taylor]: Taking taylor expansion of 0 in x.re 12.282 * [backup-simplify]: Simplify 0 into 0 12.282 * [backup-simplify]: Simplify 0 into 0 12.282 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.282 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.282 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.282 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.282 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.282 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.282 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.282 * [backup-simplify]: Simplify 1/3 into 1/3 12.282 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.282 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.282 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.283 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.283 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.283 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.283 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.283 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.283 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.283 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.283 * [backup-simplify]: Simplify 1/3 into 1/3 12.283 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.283 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.283 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.283 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.284 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.284 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.284 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.284 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.284 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.284 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.284 * [backup-simplify]: Simplify 1/3 into 1/3 12.284 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.284 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.284 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.284 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.284 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.285 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.285 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.285 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.285 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.285 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.285 * [backup-simplify]: Simplify 1/3 into 1/3 12.285 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.285 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.285 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.285 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.285 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.285 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.286 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.287 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.287 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.288 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.288 * [taylor]: Taking taylor expansion of 0 in x.re 12.288 * [backup-simplify]: Simplify 0 into 0 12.288 * [backup-simplify]: Simplify 0 into 0 12.289 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.290 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.291 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.291 * [backup-simplify]: Simplify 0 into 0 12.293 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.293 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.295 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.295 * [taylor]: Taking taylor expansion of 0 in x.re 12.295 * [backup-simplify]: Simplify 0 into 0 12.295 * [backup-simplify]: Simplify 0 into 0 12.295 * [backup-simplify]: Simplify 0 into 0 12.297 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.298 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.299 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.299 * [backup-simplify]: Simplify 0 into 0 12.303 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.306 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.306 * [taylor]: Taking taylor expansion of 0 in x.re 12.306 * [backup-simplify]: Simplify 0 into 0 12.306 * [backup-simplify]: Simplify 0 into 0 12.306 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.306 * * * [progress]: simplifying candidates 12.307 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 12.307 * * [simplify]: Extracting # 0 : cost 0 12.308 * * [simplify]: Extracting # 1 : cost 0 12.308 * * [simplify]: Extracting # 2 : cost 0 12.308 * * [simplify]: Extracting # 3 : cost 0 12.308 * * [simplify]: Extracting # 4 : cost 0 12.308 * * [simplify]: Extracting # 5 : cost 0 12.308 * * [simplify]: Extracting # 6 : cost 0 12.308 * * [simplify]: Extracting # 7 : cost 0 12.308 * * [simplify]: Extracting # 8 : cost 0 12.308 * * [simplify]: Extracting # 9 : cost 0 12.308 * * [simplify]: Extracting # 10 : cost 0 12.308 * * [simplify]: Extracting # 11 : cost 0 12.308 * * [simplify]: iteration 0 : 57 enodes (cost 538 ) 12.318 * * [simplify]: Extracting # 0 : cost 0 12.319 * * [simplify]: Extracting # 1 : cost 0 12.319 * * [simplify]: Extracting # 2 : cost 0 12.319 * * [simplify]: Extracting # 3 : cost 0 12.319 * * [simplify]: Extracting # 4 : cost 0 12.319 * * [simplify]: iteration 1 : 88 enodes (cost 524 ) 12.337 * * [simplify]: Extracting # 0 : cost 0 12.337 * * [simplify]: Extracting # 1 : cost 0 12.337 * * [simplify]: Extracting # 2 : cost 0 12.337 * * [simplify]: Extracting # 3 : cost 0 12.337 * * [simplify]: Extracting # 4 : cost 0 12.338 * * [simplify]: iteration 2 : 143 enodes (cost 464 ) 12.366 * * [simplify]: Extracting # 0 : cost 0 12.366 * * [simplify]: Extracting # 1 : cost 0 12.366 * * [simplify]: Extracting # 2 : cost 0 12.366 * * [simplify]: Extracting # 3 : cost 0 12.366 * * [simplify]: Extracting # 4 : cost 0 12.367 * * [simplify]: iteration 3 : 237 enodes (cost 453 ) 12.494 * * [simplify]: Extracting # 0 : cost 0 12.495 * * [simplify]: Extracting # 1 : cost 0 12.496 * * [simplify]: Extracting # 2 : cost 0 12.497 * * [simplify]: Extracting # 3 : cost 0 12.498 * * [simplify]: Extracting # 4 : cost 0 12.499 * * [simplify]: iteration 4 : 559 enodes (cost 453 ) 13.256 * * [simplify]: Extracting # 0 : cost 0 13.258 * * [simplify]: Extracting # 1 : cost 0 13.260 * * [simplify]: Extracting # 2 : cost 0 13.261 * * [simplify]: Extracting # 3 : cost 0 13.263 * * [simplify]: Extracting # 4 : cost 0 13.265 * * [simplify]: iteration 5 : 2156 enodes (cost 453 ) 14.751 * * [simplify]: Extracting # 0 : cost 0 14.761 * * [simplify]: Extracting # 1 : cost 0 14.773 * * [simplify]: Extracting # 2 : cost 0 14.778 * * [simplify]: Extracting # 3 : cost 0 14.784 * * [simplify]: iteration done: 5000 enodes (cost 453 ) 14.785 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 14.785 * * * [progress]: adding candidates to table 15.308 * * [progress]: iteration 4 / 4 15.308 * * * [progress]: picking best candidate 15.380 * * * * [pick]: Picked # 15.380 * * * [progress]: localizing error 15.493 * * * [progress]: generating rewritten candidates 15.493 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1 2 1) 15.508 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1 1) 15.538 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 2) 15.553 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 2 2) 15.570 * * * [progress]: generating series expansions 15.570 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1 2 1) 15.570 * [backup-simplify]: Simplify (cos (* (log (hypot x.re x.im)) y.im)) into (cos (* (log (hypot x.re x.im)) y.im)) 15.570 * [approximate]: Taking taylor expansion of (cos (* (log (hypot x.re x.im)) y.im)) in (x.re x.im y.im) around 0 15.570 * [taylor]: Taking taylor expansion of (cos (* (log (hypot x.re x.im)) y.im)) in y.im 15.570 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 15.570 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.570 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.570 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.570 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.570 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.570 * [taylor]: Taking taylor expansion of x.re in y.im 15.570 * [backup-simplify]: Simplify x.re into x.re 15.570 * [taylor]: Taking taylor expansion of x.re in y.im 15.570 * [backup-simplify]: Simplify x.re into x.re 15.571 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.571 * [taylor]: Taking taylor expansion of x.im in y.im 15.571 * [backup-simplify]: Simplify x.im into x.im 15.571 * [taylor]: Taking taylor expansion of x.im in y.im 15.571 * [backup-simplify]: Simplify x.im into x.im 15.571 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.571 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.571 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.571 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.571 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.571 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.572 * [backup-simplify]: Simplify (+ 0 0) into 0 15.573 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.573 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.573 * [taylor]: Taking taylor expansion of y.im in y.im 15.573 * [backup-simplify]: Simplify 0 into 0 15.573 * [backup-simplify]: Simplify 1 into 1 15.573 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 15.575 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 15.575 * [backup-simplify]: Simplify (+ (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) (* 0 0)) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.575 * [taylor]: Taking taylor expansion of (cos (* (log (hypot x.re x.im)) y.im)) in x.im 15.575 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 15.575 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 15.575 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 15.576 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.576 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 15.576 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 15.576 * [taylor]: Taking taylor expansion of x.re in x.im 15.576 * [backup-simplify]: Simplify x.re into x.re 15.576 * [taylor]: Taking taylor expansion of x.re in x.im 15.576 * [backup-simplify]: Simplify x.re into x.re 15.576 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 15.576 * [taylor]: Taking taylor expansion of x.im in x.im 15.576 * [backup-simplify]: Simplify 0 into 0 15.576 * [backup-simplify]: Simplify 1 into 1 15.576 * [taylor]: Taking taylor expansion of x.im in x.im 15.576 * [backup-simplify]: Simplify 0 into 0 15.576 * [backup-simplify]: Simplify 1 into 1 15.576 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.576 * [backup-simplify]: Simplify (* 0 0) into 0 15.577 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 15.577 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 15.577 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.577 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.578 * [backup-simplify]: Simplify (+ 0 0) into 0 15.578 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 15.578 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.578 * [taylor]: Taking taylor expansion of y.im in x.im 15.578 * [backup-simplify]: Simplify y.im into y.im 15.578 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 15.578 * [backup-simplify]: Simplify (cos (* (log x.re) y.im)) into (cos (* (log x.re) y.im)) 15.578 * [backup-simplify]: Simplify (sin (* (log x.re) y.im)) into (sin (* (log x.re) y.im)) 15.578 * [taylor]: Taking taylor expansion of (cos (* (log (hypot x.re x.im)) y.im)) in x.re 15.578 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 15.579 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.579 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.579 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.579 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.579 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.579 * [taylor]: Taking taylor expansion of x.re in x.re 15.579 * [backup-simplify]: Simplify 0 into 0 15.579 * [backup-simplify]: Simplify 1 into 1 15.579 * [taylor]: Taking taylor expansion of x.re in x.re 15.579 * [backup-simplify]: Simplify 0 into 0 15.579 * [backup-simplify]: Simplify 1 into 1 15.579 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.579 * [taylor]: Taking taylor expansion of x.im in x.re 15.579 * [backup-simplify]: Simplify x.im into x.im 15.579 * [taylor]: Taking taylor expansion of x.im in x.re 15.579 * [backup-simplify]: Simplify x.im into x.im 15.579 * [backup-simplify]: Simplify (* 0 0) into 0 15.579 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.580 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.580 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.580 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.581 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.581 * [backup-simplify]: Simplify (+ 0 0) into 0 15.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.581 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.581 * [taylor]: Taking taylor expansion of y.im in x.re 15.581 * [backup-simplify]: Simplify y.im into y.im 15.581 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 15.581 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.582 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.582 * [taylor]: Taking taylor expansion of (cos (* (log (hypot x.re x.im)) y.im)) in x.re 15.582 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 15.582 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.582 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.582 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.582 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.582 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.582 * [taylor]: Taking taylor expansion of x.re in x.re 15.582 * [backup-simplify]: Simplify 0 into 0 15.582 * [backup-simplify]: Simplify 1 into 1 15.582 * [taylor]: Taking taylor expansion of x.re in x.re 15.582 * [backup-simplify]: Simplify 0 into 0 15.582 * [backup-simplify]: Simplify 1 into 1 15.582 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.582 * [taylor]: Taking taylor expansion of x.im in x.re 15.582 * [backup-simplify]: Simplify x.im into x.im 15.582 * [taylor]: Taking taylor expansion of x.im in x.re 15.582 * [backup-simplify]: Simplify x.im into x.im 15.583 * [backup-simplify]: Simplify (* 0 0) into 0 15.583 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.583 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.583 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.584 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.584 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.584 * [backup-simplify]: Simplify (+ 0 0) into 0 15.585 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.585 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.585 * [taylor]: Taking taylor expansion of y.im in x.re 15.585 * [backup-simplify]: Simplify y.im into y.im 15.585 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 15.585 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.585 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.585 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 1) into (cos (* y.im (log x.im))) 15.586 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 0) into 0 15.586 * [backup-simplify]: Simplify (- 0) into 0 15.586 * [backup-simplify]: Simplify (+ (cos (* y.im (log x.im))) 0) into (cos (* y.im (log x.im))) 15.586 * [taylor]: Taking taylor expansion of (cos (* y.im (log x.im))) in x.im 15.586 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 15.586 * [taylor]: Taking taylor expansion of y.im in x.im 15.586 * [backup-simplify]: Simplify y.im into y.im 15.586 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.586 * [taylor]: Taking taylor expansion of x.im in x.im 15.586 * [backup-simplify]: Simplify 0 into 0 15.586 * [backup-simplify]: Simplify 1 into 1 15.587 * [backup-simplify]: Simplify (log 1) into 0 15.587 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.587 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.588 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.588 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.588 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 1) into (cos (* y.im (log x.im))) 15.588 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 0) into 0 15.588 * [backup-simplify]: Simplify (- 0) into 0 15.588 * [backup-simplify]: Simplify (+ (cos (* y.im (log x.im))) 0) into (cos (* y.im (log x.im))) 15.589 * [taylor]: Taking taylor expansion of (cos (* y.im (log x.im))) in y.im 15.589 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 15.589 * [taylor]: Taking taylor expansion of y.im in y.im 15.589 * [backup-simplify]: Simplify 0 into 0 15.589 * [backup-simplify]: Simplify 1 into 1 15.589 * [taylor]: Taking taylor expansion of (log x.im) in y.im 15.589 * [taylor]: Taking taylor expansion of x.im in y.im 15.589 * [backup-simplify]: Simplify x.im into x.im 15.589 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.589 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 15.590 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.590 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 15.590 * [backup-simplify]: Simplify 1 into 1 15.591 * [backup-simplify]: Simplify (+ 0) into 0 15.591 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (* 0 1)) into 0 15.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.592 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 15.593 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.594 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 0)) into 0 15.594 * [backup-simplify]: Simplify (- 0) into 0 15.594 * [backup-simplify]: Simplify (+ 0 0) into 0 15.594 * [taylor]: Taking taylor expansion of 0 in x.im 15.594 * [backup-simplify]: Simplify 0 into 0 15.595 * [taylor]: Taking taylor expansion of 0 in y.im 15.595 * [backup-simplify]: Simplify 0 into 0 15.595 * [backup-simplify]: Simplify 0 into 0 15.595 * [backup-simplify]: Simplify (+ 0) into 0 15.596 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (* 0 1)) into 0 15.597 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.597 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.598 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 15.598 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.599 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 0)) into 0 15.599 * [backup-simplify]: Simplify (- 0) into 0 15.600 * [backup-simplify]: Simplify (+ 0 0) into 0 15.600 * [taylor]: Taking taylor expansion of 0 in y.im 15.600 * [backup-simplify]: Simplify 0 into 0 15.600 * [backup-simplify]: Simplify 0 into 0 15.600 * [backup-simplify]: Simplify (+ 0) into 0 15.600 * [backup-simplify]: Simplify 0 into 0 15.601 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.602 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.603 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 15.603 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.603 * [backup-simplify]: Simplify (+ 1 0) into 1 15.604 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 15.606 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.606 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 15.607 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 15.608 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2))) 15.608 * [backup-simplify]: Simplify (- (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2)))) into (- (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2)))) 15.609 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2))))) into (- (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2)))) 15.609 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2)))) in x.im 15.609 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2))) in x.im 15.609 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.609 * [backup-simplify]: Simplify 1/2 into 1/2 15.609 * [taylor]: Taking taylor expansion of (/ (* y.im (sin (* y.im (log x.im)))) (pow x.im 2)) in x.im 15.609 * [taylor]: Taking taylor expansion of (* y.im (sin (* y.im (log x.im)))) in x.im 15.609 * [taylor]: Taking taylor expansion of y.im in x.im 15.609 * [backup-simplify]: Simplify y.im into y.im 15.609 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in x.im 15.609 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 15.609 * [taylor]: Taking taylor expansion of y.im in x.im 15.609 * [backup-simplify]: Simplify y.im into y.im 15.609 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.609 * [taylor]: Taking taylor expansion of x.im in x.im 15.609 * [backup-simplify]: Simplify 0 into 0 15.609 * [backup-simplify]: Simplify 1 into 1 15.609 * [backup-simplify]: Simplify (log 1) into 0 15.610 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.610 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.610 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.610 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.610 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.610 * [taylor]: Taking taylor expansion of x.im in x.im 15.610 * [backup-simplify]: Simplify 0 into 0 15.610 * [backup-simplify]: Simplify 1 into 1 15.611 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 1) into (sin (* y.im (log x.im))) 15.611 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 0) into 0 15.611 * [backup-simplify]: Simplify (+ (sin (* y.im (log x.im))) 0) into (sin (* y.im (log x.im))) 15.611 * [backup-simplify]: Simplify (* y.im (sin (* y.im (log x.im)))) into (* y.im (sin (* y.im (log x.im)))) 15.611 * [backup-simplify]: Simplify (* 1 1) into 1 15.612 * [backup-simplify]: Simplify (/ (* y.im (sin (* y.im (log x.im)))) 1) into (* y.im (sin (* y.im (log x.im)))) 15.613 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.613 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.614 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 15.614 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.615 * [backup-simplify]: Simplify (+ 0) into 0 15.616 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.619 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.619 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.620 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 15.620 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.621 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.622 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.622 * [backup-simplify]: Simplify (+ 0 0) into 0 15.623 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 1)) into 0 15.624 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (* 0 0)) into 0 15.624 * [backup-simplify]: Simplify (+ 0 0) into 0 15.625 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (sin (* y.im (log x.im)))))) into 0 15.625 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.626 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (sin (* y.im (log x.im))))) into 0 15.626 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.627 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (sin (* y.im (log x.im)))) (/ 0 1)))) into 0 15.629 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (sin (* y.im (log x.im)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.630 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (sin (* y.im (log x.im))))))) into 0 15.630 * [backup-simplify]: Simplify (- 0) into 0 15.630 * [taylor]: Taking taylor expansion of 0 in y.im 15.630 * [backup-simplify]: Simplify 0 into 0 15.630 * [backup-simplify]: Simplify 0 into 0 15.630 * [taylor]: Taking taylor expansion of 0 in y.im 15.630 * [backup-simplify]: Simplify 0 into 0 15.630 * [backup-simplify]: Simplify 0 into 0 15.631 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.632 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.635 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.635 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.636 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 15.637 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.637 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.637 * [backup-simplify]: Simplify (- 0) into 0 15.638 * [backup-simplify]: Simplify (+ 0 0) into 0 15.638 * [taylor]: Taking taylor expansion of 0 in y.im 15.638 * [backup-simplify]: Simplify 0 into 0 15.638 * [backup-simplify]: Simplify 0 into 0 15.638 * [backup-simplify]: Simplify 1 into 1 15.638 * [backup-simplify]: Simplify (cos (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im))) into (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 15.638 * [approximate]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in (x.re x.im y.im) around 0 15.638 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 15.638 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 15.638 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.638 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.639 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.639 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.639 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.639 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.639 * [taylor]: Taking taylor expansion of x.re in y.im 15.639 * [backup-simplify]: Simplify x.re into x.re 15.639 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.639 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.639 * [taylor]: Taking taylor expansion of x.re in y.im 15.639 * [backup-simplify]: Simplify x.re into x.re 15.639 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.639 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.639 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.639 * [taylor]: Taking taylor expansion of x.im in y.im 15.639 * [backup-simplify]: Simplify x.im into x.im 15.639 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.639 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.639 * [taylor]: Taking taylor expansion of x.im in y.im 15.639 * [backup-simplify]: Simplify x.im into x.im 15.639 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.639 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.639 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.640 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.640 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.640 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.640 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.640 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.641 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.641 * [backup-simplify]: Simplify (+ 0 0) into 0 15.642 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.642 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.642 * [taylor]: Taking taylor expansion of y.im in y.im 15.642 * [backup-simplify]: Simplify 0 into 0 15.642 * [backup-simplify]: Simplify 1 into 1 15.643 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.643 * [backup-simplify]: Simplify (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) into (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 15.643 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.im 15.643 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.im 15.643 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.643 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.643 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.643 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.643 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.643 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.643 * [taylor]: Taking taylor expansion of x.re in x.im 15.643 * [backup-simplify]: Simplify x.re into x.re 15.643 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.643 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.643 * [taylor]: Taking taylor expansion of x.re in x.im 15.643 * [backup-simplify]: Simplify x.re into x.re 15.643 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.643 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.644 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.644 * [taylor]: Taking taylor expansion of x.im in x.im 15.644 * [backup-simplify]: Simplify 0 into 0 15.644 * [backup-simplify]: Simplify 1 into 1 15.644 * [backup-simplify]: Simplify (/ 1 1) into 1 15.644 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.644 * [taylor]: Taking taylor expansion of x.im in x.im 15.644 * [backup-simplify]: Simplify 0 into 0 15.644 * [backup-simplify]: Simplify 1 into 1 15.645 * [backup-simplify]: Simplify (/ 1 1) into 1 15.645 * [backup-simplify]: Simplify (* 1 1) into 1 15.645 * [backup-simplify]: Simplify (+ 0 1) into 1 15.646 * [backup-simplify]: Simplify (sqrt 1) into 1 15.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.647 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.648 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.648 * [backup-simplify]: Simplify (+ 0 0) into 0 15.649 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.649 * [backup-simplify]: Simplify (log 1) into 0 15.649 * [taylor]: Taking taylor expansion of y.im in x.im 15.649 * [backup-simplify]: Simplify y.im into y.im 15.650 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.650 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.650 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 15.650 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.im) y.im))) into (cos (* -1 (/ (log x.im) y.im))) 15.651 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.im) y.im))) into (sin (* -1 (/ (log x.im) y.im))) 15.651 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 15.651 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 15.651 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.651 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.651 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.651 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.651 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.651 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.651 * [taylor]: Taking taylor expansion of x.re in x.re 15.651 * [backup-simplify]: Simplify 0 into 0 15.651 * [backup-simplify]: Simplify 1 into 1 15.652 * [backup-simplify]: Simplify (/ 1 1) into 1 15.652 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.652 * [taylor]: Taking taylor expansion of x.re in x.re 15.652 * [backup-simplify]: Simplify 0 into 0 15.652 * [backup-simplify]: Simplify 1 into 1 15.652 * [backup-simplify]: Simplify (/ 1 1) into 1 15.652 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.652 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.652 * [taylor]: Taking taylor expansion of x.im in x.re 15.652 * [backup-simplify]: Simplify x.im into x.im 15.653 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.653 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.653 * [taylor]: Taking taylor expansion of x.im in x.re 15.653 * [backup-simplify]: Simplify x.im into x.im 15.653 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.653 * [backup-simplify]: Simplify (* 1 1) into 1 15.654 * [backup-simplify]: Simplify (+ 1 0) into 1 15.654 * [backup-simplify]: Simplify (sqrt 1) into 1 15.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.656 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.656 * [backup-simplify]: Simplify (+ 0 0) into 0 15.657 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.658 * [backup-simplify]: Simplify (log 1) into 0 15.658 * [taylor]: Taking taylor expansion of y.im in x.re 15.658 * [backup-simplify]: Simplify y.im into y.im 15.658 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.659 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.659 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.659 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.659 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.659 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 15.659 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 15.659 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.659 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.659 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.659 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.659 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.659 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.659 * [taylor]: Taking taylor expansion of x.re in x.re 15.659 * [backup-simplify]: Simplify 0 into 0 15.659 * [backup-simplify]: Simplify 1 into 1 15.660 * [backup-simplify]: Simplify (/ 1 1) into 1 15.660 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.660 * [taylor]: Taking taylor expansion of x.re in x.re 15.660 * [backup-simplify]: Simplify 0 into 0 15.660 * [backup-simplify]: Simplify 1 into 1 15.660 * [backup-simplify]: Simplify (/ 1 1) into 1 15.660 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.660 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.660 * [taylor]: Taking taylor expansion of x.im in x.re 15.660 * [backup-simplify]: Simplify x.im into x.im 15.661 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.661 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.661 * [taylor]: Taking taylor expansion of x.im in x.re 15.661 * [backup-simplify]: Simplify x.im into x.im 15.661 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.661 * [backup-simplify]: Simplify (* 1 1) into 1 15.661 * [backup-simplify]: Simplify (+ 1 0) into 1 15.662 * [backup-simplify]: Simplify (sqrt 1) into 1 15.663 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.663 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.664 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.664 * [backup-simplify]: Simplify (+ 0 0) into 0 15.665 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.665 * [backup-simplify]: Simplify (log 1) into 0 15.665 * [taylor]: Taking taylor expansion of y.im in x.re 15.665 * [backup-simplify]: Simplify y.im into y.im 15.666 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.667 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.667 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.667 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.667 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.667 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 15.667 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 15.668 * [backup-simplify]: Simplify (- 0) into 0 15.668 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 15.668 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in x.im 15.668 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 15.668 * [taylor]: Taking taylor expansion of -1 in x.im 15.668 * [backup-simplify]: Simplify -1 into -1 15.668 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.668 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.668 * [taylor]: Taking taylor expansion of x.re in x.im 15.668 * [backup-simplify]: Simplify x.re into x.re 15.668 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.668 * [taylor]: Taking taylor expansion of y.im in x.im 15.668 * [backup-simplify]: Simplify y.im into y.im 15.669 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.669 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 15.669 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.669 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.669 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 15.669 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 15.670 * [backup-simplify]: Simplify (- 0) into 0 15.670 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 15.670 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in y.im 15.670 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in y.im 15.670 * [taylor]: Taking taylor expansion of -1 in y.im 15.670 * [backup-simplify]: Simplify -1 into -1 15.670 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.670 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.670 * [taylor]: Taking taylor expansion of x.re in y.im 15.670 * [backup-simplify]: Simplify x.re into x.re 15.670 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.670 * [taylor]: Taking taylor expansion of y.im in y.im 15.670 * [backup-simplify]: Simplify 0 into 0 15.671 * [backup-simplify]: Simplify 1 into 1 15.671 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.671 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 15.671 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.671 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.676 * [backup-simplify]: Simplify (+ 0) into 0 15.677 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.679 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.679 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 15.680 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.680 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.681 * [backup-simplify]: Simplify (- 0) into 0 15.681 * [backup-simplify]: Simplify (+ 0 0) into 0 15.681 * [taylor]: Taking taylor expansion of 0 in x.im 15.681 * [backup-simplify]: Simplify 0 into 0 15.681 * [taylor]: Taking taylor expansion of 0 in y.im 15.681 * [backup-simplify]: Simplify 0 into 0 15.681 * [backup-simplify]: Simplify 0 into 0 15.682 * [backup-simplify]: Simplify (+ 0) into 0 15.682 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.683 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.683 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.684 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 15.685 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.685 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.685 * [backup-simplify]: Simplify (- 0) into 0 15.686 * [backup-simplify]: Simplify (+ 0 0) into 0 15.686 * [taylor]: Taking taylor expansion of 0 in y.im 15.686 * [backup-simplify]: Simplify 0 into 0 15.686 * [backup-simplify]: Simplify 0 into 0 15.686 * [backup-simplify]: Simplify 0 into 0 15.687 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.688 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.690 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.690 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.691 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.692 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.694 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.694 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.695 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.696 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 15.696 * [backup-simplify]: Simplify (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) 15.697 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) 15.697 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) in x.im 15.697 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 15.697 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.697 * [backup-simplify]: Simplify 1/2 into 1/2 15.697 * [taylor]: Taking taylor expansion of (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 15.697 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in x.im 15.697 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 15.697 * [taylor]: Taking taylor expansion of -1 in x.im 15.697 * [backup-simplify]: Simplify -1 into -1 15.697 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.697 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.697 * [taylor]: Taking taylor expansion of x.re in x.im 15.697 * [backup-simplify]: Simplify x.re into x.re 15.697 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.698 * [taylor]: Taking taylor expansion of y.im in x.im 15.698 * [backup-simplify]: Simplify y.im into y.im 15.698 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.698 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 15.698 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.698 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.698 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 15.698 * [taylor]: Taking taylor expansion of y.im in x.im 15.698 * [backup-simplify]: Simplify y.im into y.im 15.698 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.698 * [taylor]: Taking taylor expansion of x.im in x.im 15.698 * [backup-simplify]: Simplify 0 into 0 15.698 * [backup-simplify]: Simplify 1 into 1 15.699 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 15.699 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 15.699 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 15.699 * [backup-simplify]: Simplify (* 1 1) into 1 15.699 * [backup-simplify]: Simplify (* y.im 1) into y.im 15.700 * [backup-simplify]: Simplify (/ (sin (* -1 (/ (log x.re) y.im))) y.im) into (/ (sin (* -1 (/ (log x.re) y.im))) y.im) 15.700 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.701 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.701 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 15.702 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.702 * [backup-simplify]: Simplify (+ 0) into 0 15.703 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.705 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.705 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.706 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 15.706 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.707 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.707 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.707 * [backup-simplify]: Simplify (+ 0 0) into 0 15.708 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.708 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.709 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 15.709 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.709 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.710 * [backup-simplify]: Simplify (+ 0 0) into 0 15.710 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 15.710 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 15.710 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.711 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (* -1 (/ (log x.re) y.im))) y.im)))) into 0 15.711 * [backup-simplify]: Simplify (- 0) into 0 15.711 * [taylor]: Taking taylor expansion of 0 in y.im 15.711 * [backup-simplify]: Simplify 0 into 0 15.711 * [backup-simplify]: Simplify 0 into 0 15.711 * [taylor]: Taking taylor expansion of 0 in y.im 15.711 * [backup-simplify]: Simplify 0 into 0 15.711 * [backup-simplify]: Simplify 0 into 0 15.712 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.712 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.713 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.713 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.714 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 15.714 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.715 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.715 * [backup-simplify]: Simplify (- 0) into 0 15.715 * [backup-simplify]: Simplify (+ 0 0) into 0 15.715 * [taylor]: Taking taylor expansion of 0 in y.im 15.715 * [backup-simplify]: Simplify 0 into 0 15.715 * [backup-simplify]: Simplify 0 into 0 15.715 * [backup-simplify]: Simplify (cos (* -1 (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (* -1 (* y.im (log (/ 1 x.re))))) 15.716 * [backup-simplify]: Simplify (cos (* (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)))) into (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 15.716 * [approximate]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in (x.re x.im y.im) around 0 15.716 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 15.716 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 15.716 * [taylor]: Taking taylor expansion of -1 in y.im 15.716 * [backup-simplify]: Simplify -1 into -1 15.716 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 15.716 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.716 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.716 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.716 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.716 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.716 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.716 * [taylor]: Taking taylor expansion of -1 in y.im 15.716 * [backup-simplify]: Simplify -1 into -1 15.716 * [taylor]: Taking taylor expansion of x.re in y.im 15.716 * [backup-simplify]: Simplify x.re into x.re 15.716 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.716 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.716 * [taylor]: Taking taylor expansion of -1 in y.im 15.716 * [backup-simplify]: Simplify -1 into -1 15.716 * [taylor]: Taking taylor expansion of x.re in y.im 15.716 * [backup-simplify]: Simplify x.re into x.re 15.716 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.716 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.716 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.716 * [taylor]: Taking taylor expansion of -1 in y.im 15.716 * [backup-simplify]: Simplify -1 into -1 15.716 * [taylor]: Taking taylor expansion of x.im in y.im 15.716 * [backup-simplify]: Simplify x.im into x.im 15.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.716 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.716 * [taylor]: Taking taylor expansion of -1 in y.im 15.716 * [backup-simplify]: Simplify -1 into -1 15.716 * [taylor]: Taking taylor expansion of x.im in y.im 15.716 * [backup-simplify]: Simplify x.im into x.im 15.717 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.717 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.717 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.717 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.717 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.717 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.717 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.717 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.717 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.717 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.718 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.718 * [backup-simplify]: Simplify (+ 0 0) into 0 15.718 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.718 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.718 * [taylor]: Taking taylor expansion of y.im in y.im 15.718 * [backup-simplify]: Simplify 0 into 0 15.718 * [backup-simplify]: Simplify 1 into 1 15.719 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.719 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.719 * [backup-simplify]: Simplify (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) into (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 15.719 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.im 15.719 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.im 15.719 * [taylor]: Taking taylor expansion of -1 in x.im 15.719 * [backup-simplify]: Simplify -1 into -1 15.719 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.im 15.719 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.719 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.719 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.719 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.719 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.719 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.719 * [taylor]: Taking taylor expansion of -1 in x.im 15.719 * [backup-simplify]: Simplify -1 into -1 15.719 * [taylor]: Taking taylor expansion of x.re in x.im 15.719 * [backup-simplify]: Simplify x.re into x.re 15.719 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.719 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.719 * [taylor]: Taking taylor expansion of -1 in x.im 15.719 * [backup-simplify]: Simplify -1 into -1 15.719 * [taylor]: Taking taylor expansion of x.re in x.im 15.719 * [backup-simplify]: Simplify x.re into x.re 15.719 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.719 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.720 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.720 * [taylor]: Taking taylor expansion of -1 in x.im 15.720 * [backup-simplify]: Simplify -1 into -1 15.720 * [taylor]: Taking taylor expansion of x.im in x.im 15.720 * [backup-simplify]: Simplify 0 into 0 15.720 * [backup-simplify]: Simplify 1 into 1 15.720 * [backup-simplify]: Simplify (/ -1 1) into -1 15.720 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.720 * [taylor]: Taking taylor expansion of -1 in x.im 15.720 * [backup-simplify]: Simplify -1 into -1 15.720 * [taylor]: Taking taylor expansion of x.im in x.im 15.720 * [backup-simplify]: Simplify 0 into 0 15.720 * [backup-simplify]: Simplify 1 into 1 15.720 * [backup-simplify]: Simplify (/ -1 1) into -1 15.721 * [backup-simplify]: Simplify (* -1 -1) into 1 15.721 * [backup-simplify]: Simplify (+ 0 1) into 1 15.721 * [backup-simplify]: Simplify (sqrt 1) into 1 15.721 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.722 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.722 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.723 * [backup-simplify]: Simplify (+ 0 0) into 0 15.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.723 * [backup-simplify]: Simplify (log 1) into 0 15.723 * [taylor]: Taking taylor expansion of y.im in x.im 15.723 * [backup-simplify]: Simplify y.im into y.im 15.724 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.724 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.724 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 15.724 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.im) y.im))) into (/ (log x.im) y.im) 15.724 * [backup-simplify]: Simplify (cos (/ (log x.im) y.im)) into (cos (/ (log x.im) y.im)) 15.724 * [backup-simplify]: Simplify (sin (/ (log x.im) y.im)) into (sin (/ (log x.im) y.im)) 15.724 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 15.724 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 15.724 * [taylor]: Taking taylor expansion of -1 in x.re 15.724 * [backup-simplify]: Simplify -1 into -1 15.724 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 15.724 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.724 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.724 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.724 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.724 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.724 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.724 * [taylor]: Taking taylor expansion of -1 in x.re 15.724 * [backup-simplify]: Simplify -1 into -1 15.725 * [taylor]: Taking taylor expansion of x.re in x.re 15.725 * [backup-simplify]: Simplify 0 into 0 15.725 * [backup-simplify]: Simplify 1 into 1 15.725 * [backup-simplify]: Simplify (/ -1 1) into -1 15.725 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.725 * [taylor]: Taking taylor expansion of -1 in x.re 15.725 * [backup-simplify]: Simplify -1 into -1 15.725 * [taylor]: Taking taylor expansion of x.re in x.re 15.725 * [backup-simplify]: Simplify 0 into 0 15.725 * [backup-simplify]: Simplify 1 into 1 15.725 * [backup-simplify]: Simplify (/ -1 1) into -1 15.725 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.725 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.725 * [taylor]: Taking taylor expansion of -1 in x.re 15.725 * [backup-simplify]: Simplify -1 into -1 15.725 * [taylor]: Taking taylor expansion of x.im in x.re 15.725 * [backup-simplify]: Simplify x.im into x.im 15.725 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.725 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.725 * [taylor]: Taking taylor expansion of -1 in x.re 15.725 * [backup-simplify]: Simplify -1 into -1 15.725 * [taylor]: Taking taylor expansion of x.im in x.re 15.725 * [backup-simplify]: Simplify x.im into x.im 15.725 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.726 * [backup-simplify]: Simplify (* -1 -1) into 1 15.726 * [backup-simplify]: Simplify (+ 1 0) into 1 15.726 * [backup-simplify]: Simplify (sqrt 1) into 1 15.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.727 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.728 * [backup-simplify]: Simplify (+ 0 0) into 0 15.728 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.728 * [backup-simplify]: Simplify (log 1) into 0 15.728 * [taylor]: Taking taylor expansion of y.im in x.re 15.728 * [backup-simplify]: Simplify y.im into y.im 15.729 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.729 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.729 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.729 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 15.729 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.729 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.729 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 15.729 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 15.729 * [taylor]: Taking taylor expansion of -1 in x.re 15.729 * [backup-simplify]: Simplify -1 into -1 15.729 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 15.729 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.729 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.730 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.730 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.730 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.730 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.730 * [taylor]: Taking taylor expansion of -1 in x.re 15.730 * [backup-simplify]: Simplify -1 into -1 15.730 * [taylor]: Taking taylor expansion of x.re in x.re 15.730 * [backup-simplify]: Simplify 0 into 0 15.730 * [backup-simplify]: Simplify 1 into 1 15.730 * [backup-simplify]: Simplify (/ -1 1) into -1 15.730 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.730 * [taylor]: Taking taylor expansion of -1 in x.re 15.730 * [backup-simplify]: Simplify -1 into -1 15.730 * [taylor]: Taking taylor expansion of x.re in x.re 15.730 * [backup-simplify]: Simplify 0 into 0 15.730 * [backup-simplify]: Simplify 1 into 1 15.730 * [backup-simplify]: Simplify (/ -1 1) into -1 15.730 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.730 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.730 * [taylor]: Taking taylor expansion of -1 in x.re 15.730 * [backup-simplify]: Simplify -1 into -1 15.730 * [taylor]: Taking taylor expansion of x.im in x.re 15.730 * [backup-simplify]: Simplify x.im into x.im 15.731 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.731 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.731 * [taylor]: Taking taylor expansion of -1 in x.re 15.731 * [backup-simplify]: Simplify -1 into -1 15.731 * [taylor]: Taking taylor expansion of x.im in x.re 15.731 * [backup-simplify]: Simplify x.im into x.im 15.731 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.731 * [backup-simplify]: Simplify (* -1 -1) into 1 15.731 * [backup-simplify]: Simplify (+ 1 0) into 1 15.731 * [backup-simplify]: Simplify (sqrt 1) into 1 15.732 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.732 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.733 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.733 * [backup-simplify]: Simplify (+ 0 0) into 0 15.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.734 * [backup-simplify]: Simplify (log 1) into 0 15.734 * [taylor]: Taking taylor expansion of y.im in x.re 15.734 * [backup-simplify]: Simplify y.im into y.im 15.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.735 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.735 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 15.735 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.735 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.735 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 15.735 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 15.736 * [backup-simplify]: Simplify (- 0) into 0 15.736 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 15.736 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in x.im 15.736 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.736 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.736 * [taylor]: Taking taylor expansion of x.re in x.im 15.736 * [backup-simplify]: Simplify x.re into x.re 15.736 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.736 * [taylor]: Taking taylor expansion of y.im in x.im 15.736 * [backup-simplify]: Simplify y.im into y.im 15.736 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.736 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.736 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.736 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 15.736 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 15.737 * [backup-simplify]: Simplify (- 0) into 0 15.737 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 15.737 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in y.im 15.737 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.737 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.737 * [taylor]: Taking taylor expansion of x.re in y.im 15.737 * [backup-simplify]: Simplify x.re into x.re 15.737 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.737 * [taylor]: Taking taylor expansion of y.im in y.im 15.737 * [backup-simplify]: Simplify 0 into 0 15.737 * [backup-simplify]: Simplify 1 into 1 15.737 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.737 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.737 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.737 * [backup-simplify]: Simplify (+ 0) into 0 15.738 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 15.739 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.739 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 15.740 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.im)))) into 0 15.741 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.741 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 15.741 * [backup-simplify]: Simplify (- 0) into 0 15.742 * [backup-simplify]: Simplify (+ 0 0) into 0 15.742 * [taylor]: Taking taylor expansion of 0 in x.im 15.742 * [backup-simplify]: Simplify 0 into 0 15.742 * [taylor]: Taking taylor expansion of 0 in y.im 15.742 * [backup-simplify]: Simplify 0 into 0 15.742 * [backup-simplify]: Simplify 0 into 0 15.742 * [backup-simplify]: Simplify (+ 0) into 0 15.743 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 15.744 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.744 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.745 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.745 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 15.746 * [backup-simplify]: Simplify (- 0) into 0 15.746 * [backup-simplify]: Simplify (+ 0 0) into 0 15.746 * [taylor]: Taking taylor expansion of 0 in y.im 15.746 * [backup-simplify]: Simplify 0 into 0 15.746 * [backup-simplify]: Simplify 0 into 0 15.746 * [backup-simplify]: Simplify 0 into 0 15.747 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.748 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 15.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.750 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.751 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 15.751 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.751 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.752 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.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)) 15.755 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.756 * [backup-simplify]: Simplify (+ (* -1 (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 (* -1 (/ (log x.re) y.im))))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.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))))) 15.757 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) 15.758 * [backup-simplify]: Simplify (- (- (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))))) into (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) 15.758 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) into (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) 15.758 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) in x.im 15.758 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.758 * [backup-simplify]: Simplify 1/2 into 1/2 15.758 * [taylor]: Taking taylor expansion of (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))) in x.im 15.758 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in x.im 15.758 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.758 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.758 * [taylor]: Taking taylor expansion of x.re in x.im 15.758 * [backup-simplify]: Simplify x.re into x.re 15.758 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.758 * [taylor]: Taking taylor expansion of y.im in x.im 15.758 * [backup-simplify]: Simplify y.im into y.im 15.759 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.759 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.759 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.759 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 15.759 * [taylor]: Taking taylor expansion of y.im in x.im 15.759 * [backup-simplify]: Simplify y.im into y.im 15.759 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.759 * [taylor]: Taking taylor expansion of x.im in x.im 15.759 * [backup-simplify]: Simplify 0 into 0 15.759 * [backup-simplify]: Simplify 1 into 1 15.759 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 15.759 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 15.759 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 15.760 * [backup-simplify]: Simplify (* 1 1) into 1 15.760 * [backup-simplify]: Simplify (* y.im 1) into y.im 15.760 * [backup-simplify]: Simplify (/ (sin (/ (log x.re) y.im)) y.im) into (/ (sin (/ (log x.re) y.im)) y.im) 15.761 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.761 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.762 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.762 * [backup-simplify]: Simplify (+ 0) into 0 15.763 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 15.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 15.765 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.766 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.767 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.768 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 15.768 * [backup-simplify]: Simplify (+ 0 0) into 0 15.769 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.770 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.771 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 15.771 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 15.772 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 15.772 * [backup-simplify]: Simplify (+ 0 0) into 0 15.773 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 15.773 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (/ (log x.re) y.im)) y.im) (/ 0 y.im)))) into 0 15.773 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (/ (log x.re) y.im)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.774 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (/ (log x.re) y.im)) y.im)))) into 0 15.774 * [taylor]: Taking taylor expansion of 0 in y.im 15.774 * [backup-simplify]: Simplify 0 into 0 15.774 * [backup-simplify]: Simplify 0 into 0 15.774 * [taylor]: Taking taylor expansion of 0 in y.im 15.775 * [backup-simplify]: Simplify 0 into 0 15.775 * [backup-simplify]: Simplify 0 into 0 15.775 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.776 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 15.778 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.778 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.779 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.780 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 15.780 * [backup-simplify]: Simplify (- 0) into 0 15.780 * [backup-simplify]: Simplify (+ 0 0) into 0 15.780 * [taylor]: Taking taylor expansion of 0 in y.im 15.780 * [backup-simplify]: Simplify 0 into 0 15.780 * [backup-simplify]: Simplify 0 into 0 15.781 * [backup-simplify]: Simplify (cos (/ (log (/ 1 (- x.re))) (/ 1 (- y.im)))) into (cos (* -1 (* y.im (log (/ -1 x.re))))) 15.781 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1 1) 15.781 * [backup-simplify]: Simplify (sin (* (log (hypot x.re x.im)) y.im)) into (sin (* (log (hypot x.re x.im)) y.im)) 15.781 * [approximate]: Taking taylor expansion of (sin (* (log (hypot x.re x.im)) y.im)) in (x.re x.im y.im) around 0 15.781 * [taylor]: Taking taylor expansion of (sin (* (log (hypot x.re x.im)) y.im)) in y.im 15.781 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 15.781 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.781 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.781 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.781 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.781 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.781 * [taylor]: Taking taylor expansion of x.re in y.im 15.781 * [backup-simplify]: Simplify x.re into x.re 15.782 * [taylor]: Taking taylor expansion of x.re in y.im 15.782 * [backup-simplify]: Simplify x.re into x.re 15.782 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.782 * [taylor]: Taking taylor expansion of x.im in y.im 15.782 * [backup-simplify]: Simplify x.im into x.im 15.782 * [taylor]: Taking taylor expansion of x.im in y.im 15.782 * [backup-simplify]: Simplify x.im into x.im 15.782 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.782 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.782 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.782 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.782 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.783 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.783 * [backup-simplify]: Simplify (+ 0 0) into 0 15.783 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.784 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.784 * [taylor]: Taking taylor expansion of y.im in y.im 15.784 * [backup-simplify]: Simplify 0 into 0 15.784 * [backup-simplify]: Simplify 1 into 1 15.784 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 15.785 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 15.786 * [backup-simplify]: Simplify (+ (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) (* 0 0)) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.786 * [taylor]: Taking taylor expansion of (sin (* (log (hypot x.re x.im)) y.im)) in x.im 15.786 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 15.786 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 15.786 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 15.786 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.787 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 15.787 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 15.787 * [taylor]: Taking taylor expansion of x.re in x.im 15.787 * [backup-simplify]: Simplify x.re into x.re 15.787 * [taylor]: Taking taylor expansion of x.re in x.im 15.787 * [backup-simplify]: Simplify x.re into x.re 15.787 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 15.787 * [taylor]: Taking taylor expansion of x.im in x.im 15.787 * [backup-simplify]: Simplify 0 into 0 15.787 * [backup-simplify]: Simplify 1 into 1 15.787 * [taylor]: Taking taylor expansion of x.im in x.im 15.787 * [backup-simplify]: Simplify 0 into 0 15.787 * [backup-simplify]: Simplify 1 into 1 15.787 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.787 * [backup-simplify]: Simplify (* 0 0) into 0 15.787 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 15.788 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 15.788 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.788 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.789 * [backup-simplify]: Simplify (+ 0 0) into 0 15.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 15.789 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.789 * [taylor]: Taking taylor expansion of y.im in x.im 15.789 * [backup-simplify]: Simplify y.im into y.im 15.789 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 15.789 * [backup-simplify]: Simplify (sin (* (log x.re) y.im)) into (sin (* (log x.re) y.im)) 15.789 * [backup-simplify]: Simplify (cos (* (log x.re) y.im)) into (cos (* (log x.re) y.im)) 15.789 * [taylor]: Taking taylor expansion of (sin (* (log (hypot x.re x.im)) y.im)) in x.re 15.789 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 15.789 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.789 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.790 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.790 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.790 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.790 * [taylor]: Taking taylor expansion of x.re in x.re 15.790 * [backup-simplify]: Simplify 0 into 0 15.790 * [backup-simplify]: Simplify 1 into 1 15.790 * [taylor]: Taking taylor expansion of x.re in x.re 15.790 * [backup-simplify]: Simplify 0 into 0 15.790 * [backup-simplify]: Simplify 1 into 1 15.790 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.790 * [taylor]: Taking taylor expansion of x.im in x.re 15.790 * [backup-simplify]: Simplify x.im into x.im 15.790 * [taylor]: Taking taylor expansion of x.im in x.re 15.790 * [backup-simplify]: Simplify x.im into x.im 15.790 * [backup-simplify]: Simplify (* 0 0) into 0 15.790 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.791 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.791 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.791 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.791 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.792 * [backup-simplify]: Simplify (+ 0 0) into 0 15.792 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.792 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.792 * [taylor]: Taking taylor expansion of y.im in x.re 15.792 * [backup-simplify]: Simplify y.im into y.im 15.792 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 15.792 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.792 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.792 * [taylor]: Taking taylor expansion of (sin (* (log (hypot x.re x.im)) y.im)) in x.re 15.792 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 15.792 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.792 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.793 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.793 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.793 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.793 * [taylor]: Taking taylor expansion of x.re in x.re 15.793 * [backup-simplify]: Simplify 0 into 0 15.793 * [backup-simplify]: Simplify 1 into 1 15.793 * [taylor]: Taking taylor expansion of x.re in x.re 15.793 * [backup-simplify]: Simplify 0 into 0 15.793 * [backup-simplify]: Simplify 1 into 1 15.793 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.793 * [taylor]: Taking taylor expansion of x.im in x.re 15.793 * [backup-simplify]: Simplify x.im into x.im 15.793 * [taylor]: Taking taylor expansion of x.im in x.re 15.793 * [backup-simplify]: Simplify x.im into x.im 15.793 * [backup-simplify]: Simplify (* 0 0) into 0 15.793 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.794 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.794 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.794 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.794 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.795 * [backup-simplify]: Simplify (+ 0 0) into 0 15.795 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.795 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.795 * [taylor]: Taking taylor expansion of y.im in x.re 15.795 * [backup-simplify]: Simplify y.im into y.im 15.795 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 15.795 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.796 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.796 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 1) into (sin (* y.im (log x.im))) 15.796 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 0) into 0 15.796 * [backup-simplify]: Simplify (+ (sin (* y.im (log x.im))) 0) into (sin (* y.im (log x.im))) 15.796 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in x.im 15.796 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 15.796 * [taylor]: Taking taylor expansion of y.im in x.im 15.796 * [backup-simplify]: Simplify y.im into y.im 15.796 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.796 * [taylor]: Taking taylor expansion of x.im in x.im 15.796 * [backup-simplify]: Simplify 0 into 0 15.796 * [backup-simplify]: Simplify 1 into 1 15.797 * [backup-simplify]: Simplify (log 1) into 0 15.797 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.797 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.797 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.797 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.798 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 1) into (sin (* y.im (log x.im))) 15.798 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 0) into 0 15.798 * [backup-simplify]: Simplify (+ (sin (* y.im (log x.im))) 0) into (sin (* y.im (log x.im))) 15.798 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in y.im 15.798 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 15.798 * [taylor]: Taking taylor expansion of y.im in y.im 15.798 * [backup-simplify]: Simplify 0 into 0 15.798 * [backup-simplify]: Simplify 1 into 1 15.798 * [taylor]: Taking taylor expansion of (log x.im) in y.im 15.798 * [taylor]: Taking taylor expansion of x.im in y.im 15.798 * [backup-simplify]: Simplify x.im into x.im 15.798 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.798 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 15.799 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.800 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 15.800 * [backup-simplify]: Simplify 0 into 0 15.800 * [backup-simplify]: Simplify (+ 0) into 0 15.801 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 1)) into 0 15.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.802 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 15.802 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.803 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (* 0 0)) into 0 15.803 * [backup-simplify]: Simplify (+ 0 0) into 0 15.803 * [taylor]: Taking taylor expansion of 0 in x.im 15.803 * [backup-simplify]: Simplify 0 into 0 15.803 * [taylor]: Taking taylor expansion of 0 in y.im 15.803 * [backup-simplify]: Simplify 0 into 0 15.803 * [backup-simplify]: Simplify 0 into 0 15.804 * [backup-simplify]: Simplify (+ 0) into 0 15.804 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 1)) into 0 15.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.806 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.806 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 15.807 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.807 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (* 0 0)) into 0 15.808 * [backup-simplify]: Simplify (+ 0 0) into 0 15.808 * [taylor]: Taking taylor expansion of 0 in y.im 15.808 * [backup-simplify]: Simplify 0 into 0 15.808 * [backup-simplify]: Simplify 0 into 0 15.808 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 15.808 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.809 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.810 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.811 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 15.811 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.812 * [backup-simplify]: Simplify (+ 1 0) into 1 15.813 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 15.814 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.818 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 15.819 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 15.820 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (cos (* y.im (log x.im)))) (pow x.im 2))) 15.820 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* y.im (cos (* y.im (log x.im)))) (pow x.im 2)))) into (* 1/2 (/ (* y.im (cos (* y.im (log x.im)))) (pow x.im 2))) 15.820 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (cos (* y.im (log x.im)))) (pow x.im 2))) in x.im 15.820 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.820 * [backup-simplify]: Simplify 1/2 into 1/2 15.820 * [taylor]: Taking taylor expansion of (/ (* y.im (cos (* y.im (log x.im)))) (pow x.im 2)) in x.im 15.821 * [taylor]: Taking taylor expansion of (* y.im (cos (* y.im (log x.im)))) in x.im 15.821 * [taylor]: Taking taylor expansion of y.im in x.im 15.821 * [backup-simplify]: Simplify y.im into y.im 15.821 * [taylor]: Taking taylor expansion of (cos (* y.im (log x.im))) in x.im 15.821 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 15.821 * [taylor]: Taking taylor expansion of y.im in x.im 15.821 * [backup-simplify]: Simplify y.im into y.im 15.821 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.821 * [taylor]: Taking taylor expansion of x.im in x.im 15.821 * [backup-simplify]: Simplify 0 into 0 15.821 * [backup-simplify]: Simplify 1 into 1 15.821 * [backup-simplify]: Simplify (log 1) into 0 15.822 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.822 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.822 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 15.822 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 15.822 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.822 * [taylor]: Taking taylor expansion of x.im in x.im 15.822 * [backup-simplify]: Simplify 0 into 0 15.822 * [backup-simplify]: Simplify 1 into 1 15.822 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 1) into (cos (* y.im (log x.im))) 15.822 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 0) into 0 15.823 * [backup-simplify]: Simplify (- 0) into 0 15.823 * [backup-simplify]: Simplify (+ (cos (* y.im (log x.im))) 0) into (cos (* y.im (log x.im))) 15.823 * [backup-simplify]: Simplify (* y.im (cos (* y.im (log x.im)))) into (* y.im (cos (* y.im (log x.im)))) 15.823 * [backup-simplify]: Simplify (* 1 1) into 1 15.824 * [backup-simplify]: Simplify (/ (* y.im (cos (* y.im (log x.im)))) 1) into (* y.im (cos (* y.im (log x.im)))) 15.825 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.825 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.826 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 15.826 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.827 * [backup-simplify]: Simplify (+ 0) into 0 15.827 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.830 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.831 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.831 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 15.832 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.833 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.834 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.834 * [backup-simplify]: Simplify (- 0) into 0 15.835 * [backup-simplify]: Simplify (+ 0 0) into 0 15.835 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (* 0 1)) into 0 15.836 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 0)) into 0 15.836 * [backup-simplify]: Simplify (- 0) into 0 15.837 * [backup-simplify]: Simplify (+ 0 0) into 0 15.837 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (cos (* y.im (log x.im)))))) into 0 15.838 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.838 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (cos (* y.im (log x.im))))) into 0 15.839 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.840 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (* y.im (log x.im)))) (/ 0 1)))) into 0 15.842 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (* y.im (log x.im)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.843 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (cos (* y.im (log x.im))))))) into 0 15.843 * [taylor]: Taking taylor expansion of 0 in y.im 15.843 * [backup-simplify]: Simplify 0 into 0 15.843 * [backup-simplify]: Simplify 0 into 0 15.843 * [taylor]: Taking taylor expansion of 0 in y.im 15.843 * [backup-simplify]: Simplify 0 into 0 15.843 * [backup-simplify]: Simplify 0 into 0 15.844 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.845 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.848 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.848 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.849 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 15.850 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.850 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.851 * [backup-simplify]: Simplify (+ 0 0) into 0 15.851 * [taylor]: Taking taylor expansion of 0 in y.im 15.851 * [backup-simplify]: Simplify 0 into 0 15.851 * [backup-simplify]: Simplify 0 into 0 15.851 * [backup-simplify]: Simplify 0 into 0 15.851 * [backup-simplify]: Simplify 0 into 0 15.853 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 15.854 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 15.854 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.854 * [backup-simplify]: Simplify 0 into 0 15.855 * [backup-simplify]: Simplify (* (log x.im) (* y.im (* 1 1))) into (* y.im (log x.im)) 15.855 * [backup-simplify]: Simplify (sin (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im))) into (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 15.855 * [approximate]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in (x.re x.im y.im) around 0 15.855 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 15.855 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 15.855 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.855 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.855 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.855 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.856 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.856 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.856 * [taylor]: Taking taylor expansion of x.re in y.im 15.856 * [backup-simplify]: Simplify x.re into x.re 15.856 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.856 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.856 * [taylor]: Taking taylor expansion of x.re in y.im 15.856 * [backup-simplify]: Simplify x.re into x.re 15.856 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.856 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.856 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.856 * [taylor]: Taking taylor expansion of x.im in y.im 15.856 * [backup-simplify]: Simplify x.im into x.im 15.856 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.856 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.856 * [taylor]: Taking taylor expansion of x.im in y.im 15.856 * [backup-simplify]: Simplify x.im into x.im 15.856 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.856 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.856 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.857 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.857 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.857 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.857 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.857 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.858 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.858 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.858 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.858 * [backup-simplify]: Simplify (+ 0 0) into 0 15.859 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.859 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.859 * [taylor]: Taking taylor expansion of y.im in y.im 15.859 * [backup-simplify]: Simplify 0 into 0 15.859 * [backup-simplify]: Simplify 1 into 1 15.860 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.860 * [backup-simplify]: Simplify (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) into (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 15.860 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.im 15.860 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.im 15.860 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.860 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.860 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.860 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.860 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.860 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.860 * [taylor]: Taking taylor expansion of x.re in x.im 15.860 * [backup-simplify]: Simplify x.re into x.re 15.861 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.861 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.861 * [taylor]: Taking taylor expansion of x.re in x.im 15.861 * [backup-simplify]: Simplify x.re into x.re 15.861 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.861 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.861 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.861 * [taylor]: Taking taylor expansion of x.im in x.im 15.861 * [backup-simplify]: Simplify 0 into 0 15.861 * [backup-simplify]: Simplify 1 into 1 15.861 * [backup-simplify]: Simplify (/ 1 1) into 1 15.861 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.861 * [taylor]: Taking taylor expansion of x.im in x.im 15.861 * [backup-simplify]: Simplify 0 into 0 15.862 * [backup-simplify]: Simplify 1 into 1 15.862 * [backup-simplify]: Simplify (/ 1 1) into 1 15.862 * [backup-simplify]: Simplify (* 1 1) into 1 15.863 * [backup-simplify]: Simplify (+ 0 1) into 1 15.863 * [backup-simplify]: Simplify (sqrt 1) into 1 15.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.865 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.865 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.866 * [backup-simplify]: Simplify (+ 0 0) into 0 15.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.867 * [backup-simplify]: Simplify (log 1) into 0 15.867 * [taylor]: Taking taylor expansion of y.im in x.im 15.867 * [backup-simplify]: Simplify y.im into y.im 15.868 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.868 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.868 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 15.868 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.im) y.im))) into (sin (* -1 (/ (log x.im) y.im))) 15.868 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.im) y.im))) into (cos (* -1 (/ (log x.im) y.im))) 15.868 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 15.869 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 15.869 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.869 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.869 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.869 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.869 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.869 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.869 * [taylor]: Taking taylor expansion of x.re in x.re 15.869 * [backup-simplify]: Simplify 0 into 0 15.869 * [backup-simplify]: Simplify 1 into 1 15.869 * [backup-simplify]: Simplify (/ 1 1) into 1 15.869 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.869 * [taylor]: Taking taylor expansion of x.re in x.re 15.869 * [backup-simplify]: Simplify 0 into 0 15.870 * [backup-simplify]: Simplify 1 into 1 15.870 * [backup-simplify]: Simplify (/ 1 1) into 1 15.870 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.870 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.870 * [taylor]: Taking taylor expansion of x.im in x.re 15.870 * [backup-simplify]: Simplify x.im into x.im 15.870 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.870 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.870 * [taylor]: Taking taylor expansion of x.im in x.re 15.870 * [backup-simplify]: Simplify x.im into x.im 15.870 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.871 * [backup-simplify]: Simplify (* 1 1) into 1 15.871 * [backup-simplify]: Simplify (+ 1 0) into 1 15.871 * [backup-simplify]: Simplify (sqrt 1) into 1 15.872 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.873 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.874 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.874 * [backup-simplify]: Simplify (+ 0 0) into 0 15.875 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.875 * [backup-simplify]: Simplify (log 1) into 0 15.875 * [taylor]: Taking taylor expansion of y.im in x.re 15.875 * [backup-simplify]: Simplify y.im into y.im 15.876 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.876 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.876 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.877 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.877 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.877 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 15.877 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 15.877 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.877 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.877 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.877 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.877 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.877 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.877 * [taylor]: Taking taylor expansion of x.re in x.re 15.877 * [backup-simplify]: Simplify 0 into 0 15.877 * [backup-simplify]: Simplify 1 into 1 15.878 * [backup-simplify]: Simplify (/ 1 1) into 1 15.878 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.878 * [taylor]: Taking taylor expansion of x.re in x.re 15.878 * [backup-simplify]: Simplify 0 into 0 15.878 * [backup-simplify]: Simplify 1 into 1 15.878 * [backup-simplify]: Simplify (/ 1 1) into 1 15.878 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.878 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.878 * [taylor]: Taking taylor expansion of x.im in x.re 15.878 * [backup-simplify]: Simplify x.im into x.im 15.878 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.878 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.878 * [taylor]: Taking taylor expansion of x.im in x.re 15.879 * [backup-simplify]: Simplify x.im into x.im 15.879 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.879 * [backup-simplify]: Simplify (* 1 1) into 1 15.879 * [backup-simplify]: Simplify (+ 1 0) into 1 15.880 * [backup-simplify]: Simplify (sqrt 1) into 1 15.881 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.881 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.882 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.882 * [backup-simplify]: Simplify (+ 0 0) into 0 15.883 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.883 * [backup-simplify]: Simplify (log 1) into 0 15.883 * [taylor]: Taking taylor expansion of y.im in x.re 15.883 * [backup-simplify]: Simplify y.im into y.im 15.884 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.884 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.885 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.885 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.885 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.885 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 15.885 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 15.886 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 15.886 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in x.im 15.886 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 15.886 * [taylor]: Taking taylor expansion of -1 in x.im 15.886 * [backup-simplify]: Simplify -1 into -1 15.886 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.886 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.886 * [taylor]: Taking taylor expansion of x.re in x.im 15.886 * [backup-simplify]: Simplify x.re into x.re 15.886 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.886 * [taylor]: Taking taylor expansion of y.im in x.im 15.886 * [backup-simplify]: Simplify y.im into y.im 15.886 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.886 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 15.886 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.886 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.887 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 15.887 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 15.887 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 15.887 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in y.im 15.887 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in y.im 15.887 * [taylor]: Taking taylor expansion of -1 in y.im 15.887 * [backup-simplify]: Simplify -1 into -1 15.887 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.887 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.887 * [taylor]: Taking taylor expansion of x.re in y.im 15.887 * [backup-simplify]: Simplify x.re into x.re 15.887 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.887 * [taylor]: Taking taylor expansion of y.im in y.im 15.887 * [backup-simplify]: Simplify 0 into 0 15.887 * [backup-simplify]: Simplify 1 into 1 15.887 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.887 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 15.888 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.888 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.888 * [backup-simplify]: Simplify (+ 0) into 0 15.889 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.890 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.891 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 15.891 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.892 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.892 * [backup-simplify]: Simplify (+ 0 0) into 0 15.892 * [taylor]: Taking taylor expansion of 0 in x.im 15.892 * [backup-simplify]: Simplify 0 into 0 15.892 * [taylor]: Taking taylor expansion of 0 in y.im 15.892 * [backup-simplify]: Simplify 0 into 0 15.893 * [backup-simplify]: Simplify 0 into 0 15.893 * [backup-simplify]: Simplify (+ 0) into 0 15.894 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.895 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.895 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.896 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 15.896 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.897 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.897 * [backup-simplify]: Simplify (+ 0 0) into 0 15.897 * [taylor]: Taking taylor expansion of 0 in y.im 15.897 * [backup-simplify]: Simplify 0 into 0 15.897 * [backup-simplify]: Simplify 0 into 0 15.897 * [backup-simplify]: Simplify 0 into 0 15.898 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.899 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.900 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.901 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.902 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.902 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.902 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.903 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.905 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.906 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.906 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.907 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 15.908 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) into (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 15.908 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) in x.im 15.908 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.908 * [backup-simplify]: Simplify 1/2 into 1/2 15.908 * [taylor]: Taking taylor expansion of (/ (cos (* -1 (/ (log x.re) y.im))) (* (pow x.im 2) y.im)) in x.im 15.908 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in x.im 15.908 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 15.908 * [taylor]: Taking taylor expansion of -1 in x.im 15.908 * [backup-simplify]: Simplify -1 into -1 15.908 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.908 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.908 * [taylor]: Taking taylor expansion of x.re in x.im 15.908 * [backup-simplify]: Simplify x.re into x.re 15.908 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.908 * [taylor]: Taking taylor expansion of y.im in x.im 15.908 * [backup-simplify]: Simplify y.im into y.im 15.908 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.909 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 15.909 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 15.909 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 15.909 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 15.909 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.909 * [taylor]: Taking taylor expansion of x.im in x.im 15.909 * [backup-simplify]: Simplify 0 into 0 15.909 * [backup-simplify]: Simplify 1 into 1 15.909 * [taylor]: Taking taylor expansion of y.im in x.im 15.909 * [backup-simplify]: Simplify y.im into y.im 15.909 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 15.910 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 15.910 * [backup-simplify]: Simplify (- 0) into 0 15.910 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 15.911 * [backup-simplify]: Simplify (* 1 1) into 1 15.911 * [backup-simplify]: Simplify (* 1 y.im) into y.im 15.911 * [backup-simplify]: Simplify (/ (cos (* -1 (/ (log x.re) y.im))) y.im) into (/ (cos (* -1 (/ (log x.re) y.im))) y.im) 15.912 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.912 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.913 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 15.914 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.914 * [backup-simplify]: Simplify (+ 0) into 0 15.915 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.917 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.917 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.918 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 15.919 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.920 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.920 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.921 * [backup-simplify]: Simplify (- 0) into 0 15.921 * [backup-simplify]: Simplify (+ 0 0) into 0 15.922 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.923 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.923 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 15.924 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.925 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.925 * [backup-simplify]: Simplify (- 0) into 0 15.925 * [backup-simplify]: Simplify (+ 0 0) into 0 15.926 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 15.926 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 15.927 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.928 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (* -1 (/ (log x.re) y.im))) y.im)))) into 0 15.928 * [taylor]: Taking taylor expansion of 0 in y.im 15.928 * [backup-simplify]: Simplify 0 into 0 15.928 * [backup-simplify]: Simplify 0 into 0 15.928 * [taylor]: Taking taylor expansion of 0 in y.im 15.928 * [backup-simplify]: Simplify 0 into 0 15.928 * [backup-simplify]: Simplify 0 into 0 15.929 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.930 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.931 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.932 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.933 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 15.933 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.934 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.934 * [backup-simplify]: Simplify (+ 0 0) into 0 15.935 * [taylor]: Taking taylor expansion of 0 in y.im 15.935 * [backup-simplify]: Simplify 0 into 0 15.935 * [backup-simplify]: Simplify 0 into 0 15.935 * [backup-simplify]: Simplify (sin (* -1 (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (* -1 (* y.im (log (/ 1 x.re))))) 15.935 * [backup-simplify]: Simplify (sin (* (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)))) into (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 15.935 * [approximate]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in (x.re x.im y.im) around 0 15.935 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 15.935 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 15.935 * [taylor]: Taking taylor expansion of -1 in y.im 15.935 * [backup-simplify]: Simplify -1 into -1 15.935 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 15.935 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.935 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.936 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.936 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.936 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.936 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.936 * [taylor]: Taking taylor expansion of -1 in y.im 15.936 * [backup-simplify]: Simplify -1 into -1 15.936 * [taylor]: Taking taylor expansion of x.re in y.im 15.936 * [backup-simplify]: Simplify x.re into x.re 15.936 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.936 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.936 * [taylor]: Taking taylor expansion of -1 in y.im 15.936 * [backup-simplify]: Simplify -1 into -1 15.936 * [taylor]: Taking taylor expansion of x.re in y.im 15.936 * [backup-simplify]: Simplify x.re into x.re 15.936 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.936 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.936 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.936 * [taylor]: Taking taylor expansion of -1 in y.im 15.936 * [backup-simplify]: Simplify -1 into -1 15.936 * [taylor]: Taking taylor expansion of x.im in y.im 15.936 * [backup-simplify]: Simplify x.im into x.im 15.936 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.936 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.936 * [taylor]: Taking taylor expansion of -1 in y.im 15.936 * [backup-simplify]: Simplify -1 into -1 15.936 * [taylor]: Taking taylor expansion of x.im in y.im 15.937 * [backup-simplify]: Simplify x.im into x.im 15.937 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.937 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.937 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.937 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.938 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.938 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.938 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.938 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.938 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.939 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.939 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.939 * [backup-simplify]: Simplify (+ 0 0) into 0 15.940 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.940 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.940 * [taylor]: Taking taylor expansion of y.im in y.im 15.940 * [backup-simplify]: Simplify 0 into 0 15.940 * [backup-simplify]: Simplify 1 into 1 15.941 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.941 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.941 * [backup-simplify]: Simplify (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) into (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 15.941 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.im 15.941 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.im 15.941 * [taylor]: Taking taylor expansion of -1 in x.im 15.941 * [backup-simplify]: Simplify -1 into -1 15.942 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.im 15.942 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.942 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.942 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.942 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.942 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.942 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.942 * [taylor]: Taking taylor expansion of -1 in x.im 15.942 * [backup-simplify]: Simplify -1 into -1 15.942 * [taylor]: Taking taylor expansion of x.re in x.im 15.942 * [backup-simplify]: Simplify x.re into x.re 15.942 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.942 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.942 * [taylor]: Taking taylor expansion of -1 in x.im 15.942 * [backup-simplify]: Simplify -1 into -1 15.942 * [taylor]: Taking taylor expansion of x.re in x.im 15.942 * [backup-simplify]: Simplify x.re into x.re 15.942 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.942 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.942 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.942 * [taylor]: Taking taylor expansion of -1 in x.im 15.942 * [backup-simplify]: Simplify -1 into -1 15.942 * [taylor]: Taking taylor expansion of x.im in x.im 15.942 * [backup-simplify]: Simplify 0 into 0 15.942 * [backup-simplify]: Simplify 1 into 1 15.943 * [backup-simplify]: Simplify (/ -1 1) into -1 15.943 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.943 * [taylor]: Taking taylor expansion of -1 in x.im 15.943 * [backup-simplify]: Simplify -1 into -1 15.943 * [taylor]: Taking taylor expansion of x.im in x.im 15.943 * [backup-simplify]: Simplify 0 into 0 15.943 * [backup-simplify]: Simplify 1 into 1 15.944 * [backup-simplify]: Simplify (/ -1 1) into -1 15.944 * [backup-simplify]: Simplify (* -1 -1) into 1 15.944 * [backup-simplify]: Simplify (+ 0 1) into 1 15.945 * [backup-simplify]: Simplify (sqrt 1) into 1 15.946 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.947 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.947 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.948 * [backup-simplify]: Simplify (+ 0 0) into 0 15.949 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.949 * [backup-simplify]: Simplify (log 1) into 0 15.949 * [taylor]: Taking taylor expansion of y.im in x.im 15.949 * [backup-simplify]: Simplify y.im into y.im 15.949 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.950 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.950 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 15.950 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.im) y.im))) into (/ (log x.im) y.im) 15.950 * [backup-simplify]: Simplify (sin (/ (log x.im) y.im)) into (sin (/ (log x.im) y.im)) 15.951 * [backup-simplify]: Simplify (cos (/ (log x.im) y.im)) into (cos (/ (log x.im) y.im)) 15.951 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 15.951 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 15.951 * [taylor]: Taking taylor expansion of -1 in x.re 15.951 * [backup-simplify]: Simplify -1 into -1 15.951 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 15.951 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.951 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.951 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.951 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.951 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.951 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.951 * [taylor]: Taking taylor expansion of -1 in x.re 15.951 * [backup-simplify]: Simplify -1 into -1 15.951 * [taylor]: Taking taylor expansion of x.re in x.re 15.951 * [backup-simplify]: Simplify 0 into 0 15.951 * [backup-simplify]: Simplify 1 into 1 15.952 * [backup-simplify]: Simplify (/ -1 1) into -1 15.952 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.952 * [taylor]: Taking taylor expansion of -1 in x.re 15.952 * [backup-simplify]: Simplify -1 into -1 15.952 * [taylor]: Taking taylor expansion of x.re in x.re 15.952 * [backup-simplify]: Simplify 0 into 0 15.952 * [backup-simplify]: Simplify 1 into 1 15.952 * [backup-simplify]: Simplify (/ -1 1) into -1 15.952 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.952 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.952 * [taylor]: Taking taylor expansion of -1 in x.re 15.952 * [backup-simplify]: Simplify -1 into -1 15.952 * [taylor]: Taking taylor expansion of x.im in x.re 15.952 * [backup-simplify]: Simplify x.im into x.im 15.953 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.953 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.953 * [taylor]: Taking taylor expansion of -1 in x.re 15.953 * [backup-simplify]: Simplify -1 into -1 15.953 * [taylor]: Taking taylor expansion of x.im in x.re 15.953 * [backup-simplify]: Simplify x.im into x.im 15.953 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.953 * [backup-simplify]: Simplify (* -1 -1) into 1 15.954 * [backup-simplify]: Simplify (+ 1 0) into 1 15.954 * [backup-simplify]: Simplify (sqrt 1) into 1 15.955 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.956 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.956 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.957 * [backup-simplify]: Simplify (+ 0 0) into 0 15.957 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.958 * [backup-simplify]: Simplify (log 1) into 0 15.958 * [taylor]: Taking taylor expansion of y.im in x.re 15.958 * [backup-simplify]: Simplify y.im into y.im 15.958 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.959 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.959 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.959 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 15.959 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.959 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.959 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 15.959 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 15.959 * [taylor]: Taking taylor expansion of -1 in x.re 15.959 * [backup-simplify]: Simplify -1 into -1 15.959 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 15.959 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.959 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.960 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.960 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.960 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.960 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.960 * [taylor]: Taking taylor expansion of -1 in x.re 15.960 * [backup-simplify]: Simplify -1 into -1 15.960 * [taylor]: Taking taylor expansion of x.re in x.re 15.960 * [backup-simplify]: Simplify 0 into 0 15.960 * [backup-simplify]: Simplify 1 into 1 15.960 * [backup-simplify]: Simplify (/ -1 1) into -1 15.960 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.960 * [taylor]: Taking taylor expansion of -1 in x.re 15.960 * [backup-simplify]: Simplify -1 into -1 15.961 * [taylor]: Taking taylor expansion of x.re in x.re 15.961 * [backup-simplify]: Simplify 0 into 0 15.961 * [backup-simplify]: Simplify 1 into 1 15.961 * [backup-simplify]: Simplify (/ -1 1) into -1 15.961 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.961 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.961 * [taylor]: Taking taylor expansion of -1 in x.re 15.961 * [backup-simplify]: Simplify -1 into -1 15.961 * [taylor]: Taking taylor expansion of x.im in x.re 15.961 * [backup-simplify]: Simplify x.im into x.im 15.961 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.961 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.961 * [taylor]: Taking taylor expansion of -1 in x.re 15.961 * [backup-simplify]: Simplify -1 into -1 15.961 * [taylor]: Taking taylor expansion of x.im in x.re 15.961 * [backup-simplify]: Simplify x.im into x.im 15.961 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.962 * [backup-simplify]: Simplify (* -1 -1) into 1 15.962 * [backup-simplify]: Simplify (+ 1 0) into 1 15.963 * [backup-simplify]: Simplify (sqrt 1) into 1 15.963 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.964 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.965 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.965 * [backup-simplify]: Simplify (+ 0 0) into 0 15.966 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.966 * [backup-simplify]: Simplify (log 1) into 0 15.966 * [taylor]: Taking taylor expansion of y.im in x.re 15.967 * [backup-simplify]: Simplify y.im into y.im 15.967 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.967 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.968 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 15.968 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 15.968 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.968 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.968 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 15.968 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 15.969 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 15.969 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in x.im 15.969 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.969 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.969 * [taylor]: Taking taylor expansion of x.re in x.im 15.969 * [backup-simplify]: Simplify x.re into x.re 15.969 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.969 * [taylor]: Taking taylor expansion of y.im in x.im 15.969 * [backup-simplify]: Simplify y.im into y.im 15.969 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.969 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.969 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.969 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 15.969 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 15.970 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 15.970 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in y.im 15.970 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.970 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.970 * [taylor]: Taking taylor expansion of x.re in y.im 15.970 * [backup-simplify]: Simplify x.re into x.re 15.970 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.970 * [taylor]: Taking taylor expansion of y.im in y.im 15.970 * [backup-simplify]: Simplify 0 into 0 15.970 * [backup-simplify]: Simplify 1 into 1 15.970 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.970 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.970 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.971 * [backup-simplify]: Simplify (+ 0) into 0 15.971 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 15.973 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.973 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 15.974 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.im)))) into 0 15.974 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.975 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 15.975 * [backup-simplify]: Simplify (+ 0 0) into 0 15.975 * [taylor]: Taking taylor expansion of 0 in x.im 15.975 * [backup-simplify]: Simplify 0 into 0 15.975 * [taylor]: Taking taylor expansion of 0 in y.im 15.975 * [backup-simplify]: Simplify 0 into 0 15.976 * [backup-simplify]: Simplify 0 into 0 15.976 * [backup-simplify]: Simplify (+ 0) into 0 15.976 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 15.977 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.978 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.978 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.979 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 15.983 * [backup-simplify]: Simplify (+ 0 0) into 0 15.983 * [taylor]: Taking taylor expansion of 0 in y.im 15.983 * [backup-simplify]: Simplify 0 into 0 15.983 * [backup-simplify]: Simplify 0 into 0 15.984 * [backup-simplify]: Simplify 0 into 0 15.985 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.986 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 15.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.988 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 15.989 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.989 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.990 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.992 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.993 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.994 * [backup-simplify]: Simplify (+ (* -1 (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 (* -1 (/ (log x.re) y.im))))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.994 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.995 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* (pow x.im 2) y.im)))) 15.996 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* (pow x.im 2) y.im))))) into (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* (pow x.im 2) y.im)))) 15.996 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* (pow x.im 2) y.im)))) in x.im 15.996 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (/ (log x.re) y.im)) (* (pow x.im 2) y.im))) in x.im 15.996 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.996 * [backup-simplify]: Simplify 1/2 into 1/2 15.996 * [taylor]: Taking taylor expansion of (/ (cos (/ (log x.re) y.im)) (* (pow x.im 2) y.im)) in x.im 15.996 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in x.im 15.996 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.996 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.996 * [taylor]: Taking taylor expansion of x.re in x.im 15.996 * [backup-simplify]: Simplify x.re into x.re 15.996 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.996 * [taylor]: Taking taylor expansion of y.im in x.im 15.996 * [backup-simplify]: Simplify y.im into y.im 15.996 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.997 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 15.997 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 15.997 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 15.997 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.997 * [taylor]: Taking taylor expansion of x.im in x.im 15.997 * [backup-simplify]: Simplify 0 into 0 15.997 * [backup-simplify]: Simplify 1 into 1 15.997 * [taylor]: Taking taylor expansion of y.im in x.im 15.997 * [backup-simplify]: Simplify y.im into y.im 15.997 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 15.997 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 15.998 * [backup-simplify]: Simplify (- 0) into 0 15.998 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 15.998 * [backup-simplify]: Simplify (* 1 1) into 1 15.998 * [backup-simplify]: Simplify (* 1 y.im) into y.im 15.998 * [backup-simplify]: Simplify (/ (cos (/ (log x.re) y.im)) y.im) into (/ (cos (/ (log x.re) y.im)) y.im) 15.999 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 16.000 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 16.001 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.001 * [backup-simplify]: Simplify (+ 0) into 0 16.002 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 16.004 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 16.004 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 16.005 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.005 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.006 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 16.006 * [backup-simplify]: Simplify (- 0) into 0 16.007 * [backup-simplify]: Simplify (+ 0 0) into 0 16.008 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 16.008 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 16.009 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 16.010 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 16.011 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 16.011 * [backup-simplify]: Simplify (- 0) into 0 16.011 * [backup-simplify]: Simplify (+ 0 0) into 0 16.012 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 16.012 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (/ (log x.re) y.im)) y.im) (/ 0 y.im)))) into 0 16.012 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (/ (log x.re) y.im)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 16.013 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (/ (log x.re) y.im)) y.im)))) into 0 16.014 * [backup-simplify]: Simplify (- 0) into 0 16.014 * [taylor]: Taking taylor expansion of 0 in y.im 16.014 * [backup-simplify]: Simplify 0 into 0 16.014 * [backup-simplify]: Simplify 0 into 0 16.014 * [taylor]: Taking taylor expansion of 0 in y.im 16.014 * [backup-simplify]: Simplify 0 into 0 16.014 * [backup-simplify]: Simplify 0 into 0 16.015 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.016 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 16.017 * [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 16.018 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 16.018 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.019 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 16.019 * [backup-simplify]: Simplify (+ 0 0) into 0 16.019 * [taylor]: Taking taylor expansion of 0 in y.im 16.019 * [backup-simplify]: Simplify 0 into 0 16.019 * [backup-simplify]: Simplify 0 into 0 16.020 * [backup-simplify]: Simplify (sin (/ (log (/ 1 (- x.re))) (/ 1 (- y.im)))) into (sin (* -1 (* y.im (log (/ -1 x.re))))) 16.020 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 2) 16.020 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.020 * [approximate]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in (x.im x.re y.re) around 0 16.020 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 16.020 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 16.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 16.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.020 * [taylor]: Taking taylor expansion of y.re in y.re 16.020 * [backup-simplify]: Simplify 0 into 0 16.020 * [backup-simplify]: Simplify 1 into 1 16.020 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 16.021 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 16.021 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 16.021 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 16.021 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 16.021 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.021 * [taylor]: Taking taylor expansion of y.re in x.re 16.021 * [backup-simplify]: Simplify y.re into y.re 16.021 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.021 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.021 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.021 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 16.022 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 16.022 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 16.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.022 * [taylor]: Taking taylor expansion of y.re in x.im 16.022 * [backup-simplify]: Simplify y.re into y.re 16.022 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.022 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.022 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.022 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 16.022 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 16.022 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 16.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.022 * [taylor]: Taking taylor expansion of y.re in x.im 16.022 * [backup-simplify]: Simplify y.re into y.re 16.022 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.022 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.023 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.023 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 16.023 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 16.023 * [backup-simplify]: Simplify (- 0) into 0 16.024 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 16.024 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 16.024 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 16.024 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 16.024 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.024 * [taylor]: Taking taylor expansion of y.re in x.re 16.024 * [backup-simplify]: Simplify y.re into y.re 16.024 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.024 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.024 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.024 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 16.024 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 16.025 * [backup-simplify]: Simplify (- 0) into 0 16.025 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 16.025 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 16.025 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 16.025 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 16.025 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.025 * [taylor]: Taking taylor expansion of y.re in y.re 16.025 * [backup-simplify]: Simplify 0 into 0 16.025 * [backup-simplify]: Simplify 1 into 1 16.025 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 16.026 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 16.026 * [backup-simplify]: Simplify 1 into 1 16.026 * [backup-simplify]: Simplify (+ 0) into 0 16.027 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 16.027 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 16.028 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.028 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 16.029 * [backup-simplify]: Simplify (- 0) into 0 16.029 * [backup-simplify]: Simplify (+ 0 0) into 0 16.029 * [taylor]: Taking taylor expansion of 0 in x.re 16.029 * [backup-simplify]: Simplify 0 into 0 16.029 * [taylor]: Taking taylor expansion of 0 in y.re 16.029 * [backup-simplify]: Simplify 0 into 0 16.029 * [backup-simplify]: Simplify 0 into 0 16.030 * [backup-simplify]: Simplify (+ 0) into 0 16.030 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 16.030 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 16.031 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.032 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 16.032 * [backup-simplify]: Simplify (- 0) into 0 16.033 * [backup-simplify]: Simplify (+ 0 0) into 0 16.033 * [taylor]: Taking taylor expansion of 0 in y.re 16.033 * [backup-simplify]: Simplify 0 into 0 16.033 * [backup-simplify]: Simplify 0 into 0 16.033 * [backup-simplify]: Simplify (+ 0) into 0 16.033 * [backup-simplify]: Simplify 0 into 0 16.034 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.035 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.036 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 16.037 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.037 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.038 * [backup-simplify]: Simplify (- 0) into 0 16.038 * [backup-simplify]: Simplify (+ 0 0) into 0 16.038 * [taylor]: Taking taylor expansion of 0 in x.re 16.038 * [backup-simplify]: Simplify 0 into 0 16.038 * [taylor]: Taking taylor expansion of 0 in y.re 16.038 * [backup-simplify]: Simplify 0 into 0 16.038 * [backup-simplify]: Simplify 0 into 0 16.038 * [taylor]: Taking taylor expansion of 0 in y.re 16.038 * [backup-simplify]: Simplify 0 into 0 16.038 * [backup-simplify]: Simplify 0 into 0 16.039 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.040 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.041 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 16.041 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.042 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.042 * [backup-simplify]: Simplify (- 0) into 0 16.043 * [backup-simplify]: Simplify (+ 0 0) into 0 16.043 * [taylor]: Taking taylor expansion of 0 in y.re 16.043 * [backup-simplify]: Simplify 0 into 0 16.043 * [backup-simplify]: Simplify 0 into 0 16.043 * [backup-simplify]: Simplify 1 into 1 16.043 * [backup-simplify]: Simplify (cos (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.043 * [approximate]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in (x.im x.re y.re) around 0 16.043 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 16.043 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 16.043 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 16.043 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.043 * [taylor]: Taking taylor expansion of y.re in y.re 16.043 * [backup-simplify]: Simplify 0 into 0 16.044 * [backup-simplify]: Simplify 1 into 1 16.044 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.044 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.044 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 16.044 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 16.044 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 16.044 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.044 * [taylor]: Taking taylor expansion of y.re in x.re 16.044 * [backup-simplify]: Simplify y.re into y.re 16.044 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.044 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.045 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.045 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 16.045 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 16.045 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 16.045 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.045 * [taylor]: Taking taylor expansion of y.re in x.im 16.045 * [backup-simplify]: Simplify y.re into y.re 16.045 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.045 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.045 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.046 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 16.046 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 16.046 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 16.046 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.046 * [taylor]: Taking taylor expansion of y.re in x.im 16.046 * [backup-simplify]: Simplify y.re into y.re 16.046 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.046 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.046 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.047 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.047 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 16.047 * [backup-simplify]: Simplify (- 0) into 0 16.048 * [backup-simplify]: Simplify (+ (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.048 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 16.048 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 16.048 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 16.048 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.048 * [taylor]: Taking taylor expansion of y.re in x.re 16.048 * [backup-simplify]: Simplify y.re into y.re 16.048 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.048 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.048 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.049 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.049 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 16.049 * [backup-simplify]: Simplify (- 0) into 0 16.050 * [backup-simplify]: Simplify (+ (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.050 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 16.050 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 16.050 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 16.050 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.050 * [taylor]: Taking taylor expansion of y.re in y.re 16.050 * [backup-simplify]: Simplify 0 into 0 16.050 * [backup-simplify]: Simplify 1 into 1 16.050 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.050 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.050 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.051 * [backup-simplify]: Simplify (+ 0) into 0 16.052 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 16.052 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 16.053 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.053 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 16.054 * [backup-simplify]: Simplify (- 0) into 0 16.054 * [backup-simplify]: Simplify (+ 0 0) into 0 16.054 * [taylor]: Taking taylor expansion of 0 in x.re 16.054 * [backup-simplify]: Simplify 0 into 0 16.054 * [taylor]: Taking taylor expansion of 0 in y.re 16.054 * [backup-simplify]: Simplify 0 into 0 16.054 * [backup-simplify]: Simplify 0 into 0 16.054 * [backup-simplify]: Simplify (+ 0) into 0 16.055 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 16.056 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 16.056 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.057 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 16.057 * [backup-simplify]: Simplify (- 0) into 0 16.058 * [backup-simplify]: Simplify (+ 0 0) into 0 16.058 * [taylor]: Taking taylor expansion of 0 in y.re 16.058 * [backup-simplify]: Simplify 0 into 0 16.058 * [backup-simplify]: Simplify 0 into 0 16.058 * [backup-simplify]: Simplify 0 into 0 16.059 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.060 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.060 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.061 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.062 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.062 * [backup-simplify]: Simplify (- 0) into 0 16.062 * [backup-simplify]: Simplify (+ 0 0) into 0 16.062 * [taylor]: Taking taylor expansion of 0 in x.re 16.062 * [backup-simplify]: Simplify 0 into 0 16.063 * [taylor]: Taking taylor expansion of 0 in y.re 16.063 * [backup-simplify]: Simplify 0 into 0 16.063 * [backup-simplify]: Simplify 0 into 0 16.063 * [taylor]: Taking taylor expansion of 0 in y.re 16.063 * [backup-simplify]: Simplify 0 into 0 16.063 * [backup-simplify]: Simplify 0 into 0 16.064 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.065 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.065 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.066 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.067 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.067 * [backup-simplify]: Simplify (- 0) into 0 16.067 * [backup-simplify]: Simplify (+ 0 0) into 0 16.067 * [taylor]: Taking taylor expansion of 0 in y.re 16.067 * [backup-simplify]: Simplify 0 into 0 16.067 * [backup-simplify]: Simplify 0 into 0 16.068 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re))) into (cos (* (atan2 x.im x.re) y.re)) 16.068 * [backup-simplify]: Simplify (cos (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.068 * [approximate]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in (x.im x.re y.re) around 0 16.068 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 16.068 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 16.068 * [taylor]: Taking taylor expansion of -1 in y.re 16.068 * [backup-simplify]: Simplify -1 into -1 16.068 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 16.068 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 16.068 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.068 * [taylor]: Taking taylor expansion of y.re in y.re 16.068 * [backup-simplify]: Simplify 0 into 0 16.068 * [backup-simplify]: Simplify 1 into 1 16.069 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.069 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 16.069 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.069 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 16.069 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 16.069 * [taylor]: Taking taylor expansion of -1 in x.re 16.069 * [backup-simplify]: Simplify -1 into -1 16.069 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 16.069 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 16.069 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.069 * [taylor]: Taking taylor expansion of y.re in x.re 16.069 * [backup-simplify]: Simplify y.re into y.re 16.069 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.070 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.070 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.070 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.070 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 16.070 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 16.070 * [taylor]: Taking taylor expansion of -1 in x.im 16.070 * [backup-simplify]: Simplify -1 into -1 16.070 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 16.070 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 16.070 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.070 * [taylor]: Taking taylor expansion of y.re in x.im 16.071 * [backup-simplify]: Simplify y.re into y.re 16.071 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.071 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.071 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.071 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.071 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 16.071 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 16.071 * [taylor]: Taking taylor expansion of -1 in x.im 16.071 * [backup-simplify]: Simplify -1 into -1 16.071 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 16.071 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 16.072 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.072 * [taylor]: Taking taylor expansion of y.re in x.im 16.072 * [backup-simplify]: Simplify y.re into y.re 16.072 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.072 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.072 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.072 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.073 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.073 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 16.074 * [backup-simplify]: Simplify (- 0) into 0 16.074 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.074 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 16.074 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 16.074 * [taylor]: Taking taylor expansion of -1 in x.re 16.074 * [backup-simplify]: Simplify -1 into -1 16.074 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 16.074 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 16.074 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.074 * [taylor]: Taking taylor expansion of y.re in x.re 16.074 * [backup-simplify]: Simplify y.re into y.re 16.074 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.075 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.075 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.075 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.075 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.075 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 16.076 * [backup-simplify]: Simplify (- 0) into 0 16.076 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.076 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 16.076 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 16.076 * [taylor]: Taking taylor expansion of -1 in y.re 16.076 * [backup-simplify]: Simplify -1 into -1 16.076 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 16.076 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 16.076 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.076 * [taylor]: Taking taylor expansion of y.re in y.re 16.077 * [backup-simplify]: Simplify 0 into 0 16.077 * [backup-simplify]: Simplify 1 into 1 16.077 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.077 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 16.077 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.077 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.078 * [backup-simplify]: Simplify (+ 0) into 0 16.078 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 16.079 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 16.079 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 16.080 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.081 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 16.081 * [backup-simplify]: Simplify (- 0) into 0 16.082 * [backup-simplify]: Simplify (+ 0 0) into 0 16.082 * [taylor]: Taking taylor expansion of 0 in x.re 16.082 * [backup-simplify]: Simplify 0 into 0 16.082 * [taylor]: Taking taylor expansion of 0 in y.re 16.082 * [backup-simplify]: Simplify 0 into 0 16.082 * [backup-simplify]: Simplify 0 into 0 16.082 * [backup-simplify]: Simplify (+ 0) into 0 16.083 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 16.083 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 16.084 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 16.084 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.085 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 16.085 * [backup-simplify]: Simplify (- 0) into 0 16.086 * [backup-simplify]: Simplify (+ 0 0) into 0 16.086 * [taylor]: Taking taylor expansion of 0 in y.re 16.086 * [backup-simplify]: Simplify 0 into 0 16.086 * [backup-simplify]: Simplify 0 into 0 16.086 * [backup-simplify]: Simplify 0 into 0 16.087 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.088 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 16.088 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.089 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 16.090 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.091 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 16.091 * [backup-simplify]: Simplify (- 0) into 0 16.091 * [backup-simplify]: Simplify (+ 0 0) into 0 16.091 * [taylor]: Taking taylor expansion of 0 in x.re 16.091 * [backup-simplify]: Simplify 0 into 0 16.091 * [taylor]: Taking taylor expansion of 0 in y.re 16.092 * [backup-simplify]: Simplify 0 into 0 16.092 * [backup-simplify]: Simplify 0 into 0 16.092 * [taylor]: Taking taylor expansion of 0 in y.re 16.092 * [backup-simplify]: Simplify 0 into 0 16.092 * [backup-simplify]: Simplify 0 into 0 16.093 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.093 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 16.094 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.095 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 16.096 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.096 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 16.097 * [backup-simplify]: Simplify (- 0) into 0 16.097 * [backup-simplify]: Simplify (+ 0 0) into 0 16.097 * [taylor]: Taking taylor expansion of 0 in y.re 16.097 * [backup-simplify]: Simplify 0 into 0 16.097 * [backup-simplify]: Simplify 0 into 0 16.098 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (* (atan2 x.im x.re) y.re)) 16.098 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 2 2) 16.098 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.098 * [approximate]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in (x.im x.re y.re) around 0 16.098 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 16.098 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 16.098 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 16.098 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.098 * [taylor]: Taking taylor expansion of y.re in y.re 16.098 * [backup-simplify]: Simplify 0 into 0 16.098 * [backup-simplify]: Simplify 1 into 1 16.098 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 16.099 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 16.099 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 16.099 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 16.099 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 16.099 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.099 * [taylor]: Taking taylor expansion of y.re in x.re 16.099 * [backup-simplify]: Simplify y.re into y.re 16.099 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.099 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.099 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.099 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 16.099 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 16.099 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 16.099 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.099 * [taylor]: Taking taylor expansion of y.re in x.im 16.100 * [backup-simplify]: Simplify y.re into y.re 16.100 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.100 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.100 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.100 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 16.100 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 16.100 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 16.100 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.100 * [taylor]: Taking taylor expansion of y.re in x.im 16.100 * [backup-simplify]: Simplify y.re into y.re 16.100 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.100 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.100 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.101 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 16.101 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 16.101 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 16.101 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 16.101 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 16.101 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 16.101 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.101 * [taylor]: Taking taylor expansion of y.re in x.re 16.101 * [backup-simplify]: Simplify y.re into y.re 16.101 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 16.101 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 16.102 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 16.102 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 16.102 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 16.102 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 16.102 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 16.102 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 16.102 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 16.102 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.102 * [taylor]: Taking taylor expansion of y.re in y.re 16.102 * [backup-simplify]: Simplify 0 into 0 16.102 * [backup-simplify]: Simplify 1 into 1 16.102 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 16.103 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 16.103 * [backup-simplify]: Simplify 0 into 0 16.103 * [backup-simplify]: Simplify (+ 0) into 0 16.104 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 16.104 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 16.105 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.105 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 16.106 * [backup-simplify]: Simplify (+ 0 0) into 0 16.106 * [taylor]: Taking taylor expansion of 0 in x.re 16.106 * [backup-simplify]: Simplify 0 into 0 16.106 * [taylor]: Taking taylor expansion of 0 in y.re 16.106 * [backup-simplify]: Simplify 0 into 0 16.106 * [backup-simplify]: Simplify 0 into 0 16.107 * [backup-simplify]: Simplify (+ 0) into 0 16.107 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 16.107 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 16.108 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.109 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 16.109 * [backup-simplify]: Simplify (+ 0 0) into 0 16.109 * [taylor]: Taking taylor expansion of 0 in y.re 16.109 * [backup-simplify]: Simplify 0 into 0 16.109 * [backup-simplify]: Simplify 0 into 0 16.109 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 16.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 16.110 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.111 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.112 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 16.112 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.113 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.113 * [backup-simplify]: Simplify (+ 0 0) into 0 16.113 * [taylor]: Taking taylor expansion of 0 in x.re 16.114 * [backup-simplify]: Simplify 0 into 0 16.114 * [taylor]: Taking taylor expansion of 0 in y.re 16.114 * [backup-simplify]: Simplify 0 into 0 16.114 * [backup-simplify]: Simplify 0 into 0 16.114 * [taylor]: Taking taylor expansion of 0 in y.re 16.114 * [backup-simplify]: Simplify 0 into 0 16.114 * [backup-simplify]: Simplify 0 into 0 16.115 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.116 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.116 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 16.117 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.118 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.118 * [backup-simplify]: Simplify (+ 0 0) into 0 16.118 * [taylor]: Taking taylor expansion of 0 in y.re 16.118 * [backup-simplify]: Simplify 0 into 0 16.118 * [backup-simplify]: Simplify 0 into 0 16.118 * [backup-simplify]: Simplify 0 into 0 16.118 * [backup-simplify]: Simplify 0 into 0 16.119 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 16.120 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.120 * [backup-simplify]: Simplify 0 into 0 16.120 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 16.121 * [backup-simplify]: Simplify (sin (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.121 * [approximate]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in (x.im x.re y.re) around 0 16.121 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 16.121 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 16.121 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 16.121 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.121 * [taylor]: Taking taylor expansion of y.re in y.re 16.121 * [backup-simplify]: Simplify 0 into 0 16.121 * [backup-simplify]: Simplify 1 into 1 16.121 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.121 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.121 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 16.121 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 16.121 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 16.122 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.122 * [taylor]: Taking taylor expansion of y.re in x.re 16.122 * [backup-simplify]: Simplify y.re into y.re 16.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.122 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.122 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.122 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 16.122 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 16.122 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 16.122 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.122 * [taylor]: Taking taylor expansion of y.re in x.im 16.122 * [backup-simplify]: Simplify y.re into y.re 16.123 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.123 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.123 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.123 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 16.123 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 16.123 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 16.123 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.123 * [taylor]: Taking taylor expansion of y.re in x.im 16.123 * [backup-simplify]: Simplify y.re into y.re 16.123 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.124 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.124 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.124 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.124 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 16.124 * [backup-simplify]: Simplify (+ (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.125 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 16.125 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 16.125 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 16.125 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.125 * [taylor]: Taking taylor expansion of y.re in x.re 16.125 * [backup-simplify]: Simplify y.re into y.re 16.125 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 16.125 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.125 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.125 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.126 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 16.126 * [backup-simplify]: Simplify (+ (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.126 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 16.126 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 16.126 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 16.126 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.126 * [taylor]: Taking taylor expansion of y.re in y.re 16.126 * [backup-simplify]: Simplify 0 into 0 16.126 * [backup-simplify]: Simplify 1 into 1 16.126 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 16.127 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.127 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 16.127 * [backup-simplify]: Simplify (+ 0) into 0 16.128 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 16.128 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 16.129 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.130 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 16.130 * [backup-simplify]: Simplify (+ 0 0) into 0 16.130 * [taylor]: Taking taylor expansion of 0 in x.re 16.130 * [backup-simplify]: Simplify 0 into 0 16.130 * [taylor]: Taking taylor expansion of 0 in y.re 16.130 * [backup-simplify]: Simplify 0 into 0 16.130 * [backup-simplify]: Simplify 0 into 0 16.131 * [backup-simplify]: Simplify (+ 0) into 0 16.131 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 16.131 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 16.132 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.133 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 16.133 * [backup-simplify]: Simplify (+ 0 0) into 0 16.133 * [taylor]: Taking taylor expansion of 0 in y.re 16.133 * [backup-simplify]: Simplify 0 into 0 16.133 * [backup-simplify]: Simplify 0 into 0 16.133 * [backup-simplify]: Simplify 0 into 0 16.134 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.135 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.136 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.136 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.137 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.137 * [backup-simplify]: Simplify (+ 0 0) into 0 16.137 * [taylor]: Taking taylor expansion of 0 in x.re 16.137 * [backup-simplify]: Simplify 0 into 0 16.137 * [taylor]: Taking taylor expansion of 0 in y.re 16.137 * [backup-simplify]: Simplify 0 into 0 16.138 * [backup-simplify]: Simplify 0 into 0 16.138 * [taylor]: Taking taylor expansion of 0 in y.re 16.138 * [backup-simplify]: Simplify 0 into 0 16.138 * [backup-simplify]: Simplify 0 into 0 16.139 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.139 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 16.140 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.141 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.141 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 16.142 * [backup-simplify]: Simplify (+ 0 0) into 0 16.142 * [taylor]: Taking taylor expansion of 0 in y.re 16.142 * [backup-simplify]: Simplify 0 into 0 16.142 * [backup-simplify]: Simplify 0 into 0 16.142 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re))) into (sin (* (atan2 x.im x.re) y.re)) 16.142 * [backup-simplify]: Simplify (sin (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.142 * [approximate]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in (x.im x.re y.re) around 0 16.142 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 16.142 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 16.142 * [taylor]: Taking taylor expansion of -1 in y.re 16.142 * [backup-simplify]: Simplify -1 into -1 16.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 16.143 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 16.143 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.143 * [taylor]: Taking taylor expansion of y.re in y.re 16.143 * [backup-simplify]: Simplify 0 into 0 16.143 * [backup-simplify]: Simplify 1 into 1 16.143 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.143 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 16.143 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.143 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 16.143 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 16.143 * [taylor]: Taking taylor expansion of -1 in x.re 16.143 * [backup-simplify]: Simplify -1 into -1 16.143 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 16.143 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 16.144 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.144 * [taylor]: Taking taylor expansion of y.re in x.re 16.144 * [backup-simplify]: Simplify y.re into y.re 16.144 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.144 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.144 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.144 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.145 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 16.145 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 16.145 * [taylor]: Taking taylor expansion of -1 in x.im 16.145 * [backup-simplify]: Simplify -1 into -1 16.145 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 16.145 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 16.145 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.145 * [taylor]: Taking taylor expansion of y.re in x.im 16.145 * [backup-simplify]: Simplify y.re into y.re 16.145 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.145 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.145 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.146 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.146 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 16.146 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 16.146 * [taylor]: Taking taylor expansion of -1 in x.im 16.146 * [backup-simplify]: Simplify -1 into -1 16.146 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 16.146 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 16.146 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.146 * [taylor]: Taking taylor expansion of y.re in x.im 16.146 * [backup-simplify]: Simplify y.re into y.re 16.146 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.146 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.147 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.147 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.147 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.147 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 16.148 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.148 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 16.148 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 16.148 * [taylor]: Taking taylor expansion of -1 in x.re 16.148 * [backup-simplify]: Simplify -1 into -1 16.148 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 16.148 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 16.148 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.148 * [taylor]: Taking taylor expansion of y.re in x.re 16.148 * [backup-simplify]: Simplify y.re into y.re 16.148 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 16.148 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 16.149 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.149 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.149 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.149 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 16.150 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.150 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 16.150 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 16.150 * [taylor]: Taking taylor expansion of -1 in y.re 16.150 * [backup-simplify]: Simplify -1 into -1 16.150 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 16.150 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 16.150 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.150 * [taylor]: Taking taylor expansion of y.re in y.re 16.150 * [backup-simplify]: Simplify 0 into 0 16.150 * [backup-simplify]: Simplify 1 into 1 16.150 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 16.150 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 16.151 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.151 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 16.151 * [backup-simplify]: Simplify (+ 0) into 0 16.152 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 16.153 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 16.153 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 16.154 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.155 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 16.155 * [backup-simplify]: Simplify (+ 0 0) into 0 16.155 * [taylor]: Taking taylor expansion of 0 in x.re 16.155 * [backup-simplify]: Simplify 0 into 0 16.155 * [taylor]: Taking taylor expansion of 0 in y.re 16.155 * [backup-simplify]: Simplify 0 into 0 16.155 * [backup-simplify]: Simplify 0 into 0 16.160 * [backup-simplify]: Simplify (+ 0) into 0 16.161 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 16.161 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 16.162 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 16.162 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 16.163 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 16.163 * [backup-simplify]: Simplify (+ 0 0) into 0 16.163 * [taylor]: Taking taylor expansion of 0 in y.re 16.163 * [backup-simplify]: Simplify 0 into 0 16.164 * [backup-simplify]: Simplify 0 into 0 16.164 * [backup-simplify]: Simplify 0 into 0 16.165 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.165 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 16.166 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.167 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 16.168 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.168 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 16.169 * [backup-simplify]: Simplify (+ 0 0) into 0 16.169 * [taylor]: Taking taylor expansion of 0 in x.re 16.169 * [backup-simplify]: Simplify 0 into 0 16.169 * [taylor]: Taking taylor expansion of 0 in y.re 16.169 * [backup-simplify]: Simplify 0 into 0 16.169 * [backup-simplify]: Simplify 0 into 0 16.169 * [taylor]: Taking taylor expansion of 0 in y.re 16.169 * [backup-simplify]: Simplify 0 into 0 16.169 * [backup-simplify]: Simplify 0 into 0 16.170 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 16.171 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 16.171 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 16.172 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 16.173 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 16.174 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 16.174 * [backup-simplify]: Simplify (+ 0 0) into 0 16.174 * [taylor]: Taking taylor expansion of 0 in y.re 16.174 * [backup-simplify]: Simplify 0 into 0 16.174 * [backup-simplify]: Simplify 0 into 0 16.174 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (* (atan2 x.im x.re) y.re)) 16.175 * * * [progress]: simplifying candidates 16.176 * [simplify]: Simplifying: (expm1 (cos (* (log (hypot x.re x.im)) y.im))) (log1p (cos (* (log (hypot x.re x.im)) y.im))) (log (cos (* (log (hypot x.re x.im)) y.im))) (exp (cos (* (log (hypot x.re x.im)) y.im))) (* (cbrt (cos (* (log (hypot x.re x.im)) y.im))) (cbrt (cos (* (log (hypot x.re x.im)) y.im)))) (cbrt (cos (* (log (hypot x.re x.im)) y.im))) (* (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (log (hypot x.re x.im)) y.im))) (cos (* (log (hypot x.re x.im)) y.im))) (sqrt (cos (* (log (hypot x.re x.im)) y.im))) (sqrt (cos (* (log (hypot x.re x.im)) y.im))) (expm1 (sin (* (log (hypot x.re x.im)) y.im))) (log1p (sin (* (log (hypot x.re x.im)) y.im))) (log (sin (* (log (hypot x.re x.im)) y.im))) (exp (sin (* (log (hypot x.re x.im)) y.im))) (* (cbrt (sin (* (log (hypot x.re x.im)) y.im))) (cbrt (sin (* (log (hypot x.re x.im)) y.im)))) (cbrt (sin (* (log (hypot x.re x.im)) y.im))) (* (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (log (hypot x.re x.im)) y.im))) (sin (* (log (hypot x.re x.im)) y.im))) (sqrt (sin (* (log (hypot x.re x.im)) y.im))) (sqrt (sin (* (log (hypot x.re x.im)) y.im))) (expm1 (cos (* (atan2 x.im x.re) y.re))) (log1p (cos (* (atan2 x.im x.re) y.re))) (log (cos (* (atan2 x.im x.re) y.re))) (exp (cos (* (atan2 x.im x.re) y.re))) (* (cbrt (cos (* (atan2 x.im x.re) y.re))) (cbrt (cos (* (atan2 x.im x.re) y.re)))) (cbrt (cos (* (atan2 x.im x.re) y.re))) (* (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re))) (cos (* (atan2 x.im x.re) y.re))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (expm1 (sin (* (atan2 x.im x.re) y.re))) (log1p (sin (* (atan2 x.im x.re) y.re))) (log (sin (* (atan2 x.im x.re) y.re))) (exp (sin (* (atan2 x.im x.re) y.re))) (* (cbrt (sin (* (atan2 x.im x.re) y.re))) (cbrt (sin (* (atan2 x.im x.re) y.re)))) (cbrt (sin (* (atan2 x.im x.re) y.re))) (* (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) (sin (* (atan2 x.im x.re) y.re))) (sqrt (sin (* (atan2 x.im x.re) y.re))) (sqrt (sin (* (atan2 x.im x.re) y.re))) 1 (cos (* -1 (* y.im (log (/ 1 x.re))))) (cos (* -1 (* y.im (log (/ -1 x.re))))) (* y.im (log x.im)) (sin (* -1 (* y.im (log (/ 1 x.re))))) (sin (* -1 (* y.im (log (/ -1 x.re))))) 1 (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re)) 16.177 * * [simplify]: Extracting # 0 : cost 0 16.178 * * [simplify]: Extracting # 1 : cost 0 16.178 * * [simplify]: Extracting # 2 : cost 0 16.178 * * [simplify]: Extracting # 3 : cost 0 16.178 * * [simplify]: Extracting # 4 : cost 0 16.178 * * [simplify]: Extracting # 5 : cost 0 16.178 * * [simplify]: Extracting # 6 : cost 0 16.178 * * [simplify]: Extracting # 7 : cost 0 16.179 * * [simplify]: Extracting # 8 : cost 0 16.179 * * [simplify]: Extracting # 9 : cost 0 16.179 * * [simplify]: iteration 0 : 65 enodes (cost 431 ) 16.201 * * [simplify]: Extracting # 0 : cost 0 16.201 * * [simplify]: Extracting # 1 : cost 0 16.201 * * [simplify]: Extracting # 2 : cost 0 16.201 * * [simplify]: Extracting # 3 : cost 0 16.201 * * [simplify]: Extracting # 4 : cost 0 16.202 * * [simplify]: Extracting # 5 : cost 0 16.202 * * [simplify]: iteration 1 : 89 enodes (cost 425 ) 16.226 * * [simplify]: Extracting # 0 : cost 0 16.226 * * [simplify]: Extracting # 1 : cost 0 16.227 * * [simplify]: Extracting # 2 : cost 0 16.227 * * [simplify]: iteration 2 : 128 enodes (cost 371 ) 16.249 * * [simplify]: Extracting # 0 : cost 0 16.249 * * [simplify]: Extracting # 1 : cost 0 16.249 * * [simplify]: Extracting # 2 : cost 0 16.250 * * [simplify]: Extracting # 3 : cost 0 16.250 * * [simplify]: Extracting # 4 : cost 0 16.250 * * [simplify]: iteration 3 : 198 enodes (cost 368 ) 16.321 * * [simplify]: Extracting # 0 : cost 0 16.322 * * [simplify]: Extracting # 1 : cost 0 16.322 * * [simplify]: Extracting # 2 : cost 0 16.323 * * [simplify]: Extracting # 3 : cost 0 16.323 * * [simplify]: Extracting # 4 : cost 0 16.323 * * [simplify]: iteration 4 : 305 enodes (cost 368 ) 16.555 * * [simplify]: Extracting # 0 : cost 0 16.556 * * [simplify]: Extracting # 1 : cost 0 16.556 * * [simplify]: Extracting # 2 : cost 0 16.557 * * [simplify]: Extracting # 3 : cost 0 16.558 * * [simplify]: iteration 5 : 501 enodes (cost 368 ) 16.786 * * [simplify]: Extracting # 0 : cost 0 16.787 * * [simplify]: Extracting # 1 : cost 0 16.790 * * [simplify]: Extracting # 2 : cost 0 16.791 * * [simplify]: Extracting # 3 : cost 0 16.791 * * [simplify]: iteration 6 : 652 enodes (cost 368 ) 17.148 * * [simplify]: Extracting # 0 : cost 0 17.150 * * [simplify]: Extracting # 1 : cost 0 17.152 * * [simplify]: Extracting # 2 : cost 0 17.158 * * [simplify]: Extracting # 3 : cost 0 17.159 * * [simplify]: Extracting # 4 : cost 0 17.161 * * [simplify]: iteration 7 : 978 enodes (cost 368 ) 18.293 * * [simplify]: Extracting # 0 : cost 0 18.296 * * [simplify]: Extracting # 1 : cost 0 18.299 * * [simplify]: Extracting # 2 : cost 0 18.302 * * [simplify]: Extracting # 3 : cost 0 18.305 * * [simplify]: Extracting # 4 : cost 0 18.308 * * [simplify]: iteration 8 : 2135 enodes (cost 368 ) 19.351 * * [simplify]: Extracting # 0 : cost 0 19.360 * * [simplify]: Extracting # 1 : cost 0 19.370 * * [simplify]: Extracting # 2 : cost 0 19.380 * * [simplify]: Extracting # 3 : cost 0 19.389 * * [simplify]: Extracting # 4 : cost 0 19.399 * * [simplify]: iteration done: 5000 enodes (cost 368 ) 19.399 * [simplify]: Simplified to: (expm1 (cos (* (log (hypot x.re x.im)) y.im))) (log1p (cos (* (log (hypot x.re x.im)) y.im))) (log (cos (* (log (hypot x.re x.im)) y.im))) (exp (cos (* (log (hypot x.re x.im)) y.im))) (* (cbrt (cos (* (log (hypot x.re x.im)) y.im))) (cbrt (cos (* (log (hypot x.re x.im)) y.im)))) (cbrt (cos (* (log (hypot x.re x.im)) y.im))) (pow (cos (* (log (hypot x.re x.im)) y.im)) 3) (sqrt (cos (* (log (hypot x.re x.im)) y.im))) (sqrt (cos (* (log (hypot x.re x.im)) y.im))) (expm1 (sin (* (log (hypot x.re x.im)) y.im))) (log1p (sin (* (log (hypot x.re x.im)) y.im))) (log (sin (* (log (hypot x.re x.im)) y.im))) (exp (sin (* (log (hypot x.re x.im)) y.im))) (* (cbrt (sin (* (log (hypot x.re x.im)) y.im))) (cbrt (sin (* (log (hypot x.re x.im)) y.im)))) (cbrt (sin (* (log (hypot x.re x.im)) y.im))) (pow (sin (* (log (hypot x.re x.im)) y.im)) 3) (sqrt (sin (* (log (hypot x.re x.im)) y.im))) (sqrt (sin (* (log (hypot x.re x.im)) y.im))) (expm1 (cos (* (atan2 x.im x.re) y.re))) (log1p (cos (* (atan2 x.im x.re) y.re))) (log (cos (* (atan2 x.im x.re) y.re))) (exp (cos (* (atan2 x.im x.re) y.re))) (* (cbrt (cos (* (atan2 x.im x.re) y.re))) (cbrt (cos (* (atan2 x.im x.re) y.re)))) (cbrt (cos (* (atan2 x.im x.re) y.re))) (pow (cos (* (atan2 x.im x.re) y.re)) 3) (sqrt (cos (* (atan2 x.im x.re) y.re))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (expm1 (sin (* (atan2 x.im x.re) y.re))) (log1p (sin (* (atan2 x.im x.re) y.re))) (log (sin (* (atan2 x.im x.re) y.re))) (exp (sin (* (atan2 x.im x.re) y.re))) (* (cbrt (sin (* (atan2 x.im x.re) y.re))) (cbrt (sin (* (atan2 x.im x.re) y.re)))) (cbrt (sin (* (atan2 x.im x.re) y.re))) (pow (sin (* (atan2 x.im x.re) y.re)) 3) (sqrt (sin (* (atan2 x.im x.re) y.re))) (sqrt (sin (* (atan2 x.im x.re) y.re))) 1 (cos (* (log x.re) y.im)) (cos (* y.im (log (/ -1 x.re)))) (* y.im (log x.im)) (sin (* (log x.re) y.im)) (sin (- (* y.im (log (/ -1 x.re))))) 1 (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re)) 19.400 * * * [progress]: adding candidates to table 19.934 * [progress]: [Phase 3 of 3] Extracting. 19.934 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 19.961 * * * [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))) (sin (+ (* (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) 19.962 * * * * [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))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) from (# # # # # # # # # # #) 20.089 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # #) 20.194 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # #) 20.281 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # #) 20.384 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # #) 20.505 * * * [regime]: Found split indices: #