0.963 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 0.249 * * * [progress]: [2/2] Setting up program. 0.308 * [progress]: [Phase 2 of 3] Improving. 0.309 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.311 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.313 * * [simplify]: iteration 0: 19 enodes 0.335 * * [simplify]: iteration 1: 35 enodes 0.346 * * [simplify]: iteration 2: 62 enodes 0.365 * * [simplify]: iteration 3: 95 enodes 0.384 * * [simplify]: iteration 4: 210 enodes 0.702 * * [simplify]: iteration 5: 823 enodes 2.229 * * [simplify]: iteration complete: 5000 enodes 2.229 * * [simplify]: Extracting #0: cost 1 inf + 0 2.231 * * [simplify]: Extracting #1: cost 452 inf + 0 2.239 * * [simplify]: Extracting #2: cost 1410 inf + 1 2.251 * * [simplify]: Extracting #3: cost 1488 inf + 187 2.271 * * [simplify]: Extracting #4: cost 1488 inf + 426 2.285 * * [simplify]: Extracting #5: cost 1438 inf + 12392 2.309 * * [simplify]: Extracting #6: cost 1166 inf + 222723 2.442 * * [simplify]: Extracting #7: cost 332 inf + 1063299 2.652 * * [simplify]: Extracting #8: cost 10 inf + 1422074 2.895 * * [simplify]: Extracting #9: cost 0 inf + 1435137 3.111 * [simplify]: Simplified to: (/ (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))) 3.121 * * [progress]: iteration 1 / 4 3.121 * * * [progress]: picking best candidate 3.147 * * * * [pick]: Picked # 3.148 * * * [progress]: localizing error 3.227 * * * [progress]: generating rewritten candidates 3.227 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 3.235 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3) 3.246 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 3.257 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2) 3.275 * * * [progress]: generating series expansions 3.275 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 3.293 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3.293 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 3.294 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 3.294 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 3.296 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.296 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 3.296 * [taylor]: Taking taylor expansion of y.im in y.re 3.296 * [backup-simplify]: Simplify y.im into y.im 3.296 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.296 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.296 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.297 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.297 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.297 * [taylor]: Taking taylor expansion of x.re in y.re 3.297 * [backup-simplify]: Simplify x.re into x.re 3.297 * [taylor]: Taking taylor expansion of x.re in y.re 3.297 * [backup-simplify]: Simplify x.re into x.re 3.297 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.297 * [taylor]: Taking taylor expansion of x.im in y.re 3.297 * [backup-simplify]: Simplify x.im into x.im 3.297 * [taylor]: Taking taylor expansion of x.im in y.re 3.297 * [backup-simplify]: Simplify x.im into x.im 3.297 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.297 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.299 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.299 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.299 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.299 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.300 * [backup-simplify]: Simplify (+ 0 0) into 0 3.300 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.301 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.301 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.301 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.301 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.301 * [taylor]: Taking taylor expansion of y.re in y.re 3.301 * [backup-simplify]: Simplify 0 into 0 3.301 * [backup-simplify]: Simplify 1 into 1 3.301 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 3.301 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.301 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.302 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.302 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.302 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 3.302 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 3.302 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.302 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 3.302 * [taylor]: Taking taylor expansion of y.im in x.im 3.302 * [backup-simplify]: Simplify y.im into y.im 3.302 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.302 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.302 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.302 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.302 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.302 * [taylor]: Taking taylor expansion of x.re in x.im 3.302 * [backup-simplify]: Simplify x.re into x.re 3.302 * [taylor]: Taking taylor expansion of x.re in x.im 3.302 * [backup-simplify]: Simplify x.re into x.re 3.302 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.302 * [taylor]: Taking taylor expansion of x.im in x.im 3.302 * [backup-simplify]: Simplify 0 into 0 3.302 * [backup-simplify]: Simplify 1 into 1 3.302 * [taylor]: Taking taylor expansion of x.im in x.im 3.303 * [backup-simplify]: Simplify 0 into 0 3.303 * [backup-simplify]: Simplify 1 into 1 3.303 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.303 * [backup-simplify]: Simplify (* 0 0) into 0 3.303 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.303 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.303 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.304 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.304 * [backup-simplify]: Simplify (+ 0 0) into 0 3.304 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.304 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.305 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.305 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.305 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.305 * [taylor]: Taking taylor expansion of y.re in x.im 3.305 * [backup-simplify]: Simplify y.re into y.re 3.305 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 3.305 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.305 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 3.305 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.305 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.305 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 3.305 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 3.305 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.306 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 3.306 * [taylor]: Taking taylor expansion of y.im in x.re 3.306 * [backup-simplify]: Simplify y.im into y.im 3.306 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.306 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.306 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.306 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.306 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.306 * [taylor]: Taking taylor expansion of x.re in x.re 3.306 * [backup-simplify]: Simplify 0 into 0 3.306 * [backup-simplify]: Simplify 1 into 1 3.306 * [taylor]: Taking taylor expansion of x.re in x.re 3.306 * [backup-simplify]: Simplify 0 into 0 3.306 * [backup-simplify]: Simplify 1 into 1 3.306 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.306 * [taylor]: Taking taylor expansion of x.im in x.re 3.306 * [backup-simplify]: Simplify x.im into x.im 3.306 * [taylor]: Taking taylor expansion of x.im in x.re 3.306 * [backup-simplify]: Simplify x.im into x.im 3.306 * [backup-simplify]: Simplify (* 0 0) into 0 3.307 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.307 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.307 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.307 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.307 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.308 * [backup-simplify]: Simplify (+ 0 0) into 0 3.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.308 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.308 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.308 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.308 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.308 * [taylor]: Taking taylor expansion of y.re in x.re 3.308 * [backup-simplify]: Simplify y.re into y.re 3.308 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 3.308 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.308 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 3.309 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 3.309 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 3.309 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.309 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.309 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.309 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.309 * [taylor]: Taking taylor expansion of y.im in y.im 3.309 * [backup-simplify]: Simplify 0 into 0 3.309 * [backup-simplify]: Simplify 1 into 1 3.309 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.309 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.309 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.309 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.309 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.309 * [taylor]: Taking taylor expansion of x.re in y.im 3.309 * [backup-simplify]: Simplify x.re into x.re 3.309 * [taylor]: Taking taylor expansion of x.re in y.im 3.309 * [backup-simplify]: Simplify x.re into x.re 3.309 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.309 * [taylor]: Taking taylor expansion of x.im in y.im 3.309 * [backup-simplify]: Simplify x.im into x.im 3.309 * [taylor]: Taking taylor expansion of x.im in y.im 3.309 * [backup-simplify]: Simplify x.im into x.im 3.309 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.309 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.310 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.310 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.310 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.310 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.310 * [backup-simplify]: Simplify (+ 0 0) into 0 3.311 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.311 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.311 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.311 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.311 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.311 * [taylor]: Taking taylor expansion of y.re in y.im 3.311 * [backup-simplify]: Simplify y.re into y.re 3.311 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.311 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.311 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.311 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.311 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.311 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.311 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.311 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.312 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.312 * [taylor]: Taking taylor expansion of y.im in y.im 3.312 * [backup-simplify]: Simplify 0 into 0 3.312 * [backup-simplify]: Simplify 1 into 1 3.312 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.312 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.312 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.312 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.312 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.312 * [taylor]: Taking taylor expansion of x.re in y.im 3.312 * [backup-simplify]: Simplify x.re into x.re 3.312 * [taylor]: Taking taylor expansion of x.re in y.im 3.312 * [backup-simplify]: Simplify x.re into x.re 3.312 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.312 * [taylor]: Taking taylor expansion of x.im in y.im 3.312 * [backup-simplify]: Simplify x.im into x.im 3.312 * [taylor]: Taking taylor expansion of x.im in y.im 3.312 * [backup-simplify]: Simplify x.im into x.im 3.312 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.312 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.312 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.312 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.312 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.312 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.313 * [backup-simplify]: Simplify (+ 0 0) into 0 3.313 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.313 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.313 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.313 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.313 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.313 * [taylor]: Taking taylor expansion of y.re in y.im 3.313 * [backup-simplify]: Simplify y.re into y.re 3.314 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.314 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.314 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.314 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.314 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.315 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.315 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.316 * [backup-simplify]: Simplify (- 0) into 0 3.316 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.316 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.316 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.316 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.316 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.316 * [taylor]: Taking taylor expansion of y.re in x.re 3.316 * [backup-simplify]: Simplify y.re into y.re 3.316 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.316 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.316 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.316 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.316 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.317 * [backup-simplify]: Simplify (- 0) into 0 3.317 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.317 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.317 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.317 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.317 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.317 * [taylor]: Taking taylor expansion of y.re in x.im 3.317 * [backup-simplify]: Simplify y.re into y.re 3.317 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.317 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.318 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.318 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.318 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.318 * [backup-simplify]: Simplify (- 0) into 0 3.318 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.318 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.318 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.319 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.319 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.319 * [taylor]: Taking taylor expansion of y.re in y.re 3.319 * [backup-simplify]: Simplify 0 into 0 3.319 * [backup-simplify]: Simplify 1 into 1 3.319 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.319 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.319 * [backup-simplify]: Simplify 1 into 1 3.321 * [backup-simplify]: Simplify (+ 0) into 0 3.321 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.323 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.324 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.324 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.324 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.324 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.325 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.326 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.326 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 3.326 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 3.326 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 3.326 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 3.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.326 * [taylor]: Taking taylor expansion of y.re in x.re 3.326 * [backup-simplify]: Simplify y.re into y.re 3.326 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.326 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.326 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.326 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 3.326 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 3.326 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 3.326 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.327 * [taylor]: Taking taylor expansion of x.im in x.re 3.327 * [backup-simplify]: Simplify x.im into x.im 3.327 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.327 * [taylor]: Taking taylor expansion of x.re in x.re 3.327 * [backup-simplify]: Simplify 0 into 0 3.327 * [backup-simplify]: Simplify 1 into 1 3.327 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.327 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 3.328 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.328 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.328 * [backup-simplify]: Simplify (+ 0 0) into 0 3.328 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.328 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.329 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.329 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.329 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.329 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.329 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.329 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 3.329 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 3.329 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 3.329 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.329 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.329 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.330 * [taylor]: Taking taylor expansion of y.re in x.im 3.330 * [backup-simplify]: Simplify y.re into y.re 3.330 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.330 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.330 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.330 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.330 * [taylor]: Taking taylor expansion of x.im in x.im 3.330 * [backup-simplify]: Simplify 0 into 0 3.330 * [backup-simplify]: Simplify 1 into 1 3.331 * [backup-simplify]: Simplify (log 1) into 0 3.331 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.331 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.331 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.332 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.332 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.332 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.332 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 3.332 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 3.332 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 3.332 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.332 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.332 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.332 * [taylor]: Taking taylor expansion of y.re in y.re 3.332 * [backup-simplify]: Simplify 0 into 0 3.332 * [backup-simplify]: Simplify 1 into 1 3.332 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.333 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.333 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.333 * [taylor]: Taking taylor expansion of x.im in y.re 3.333 * [backup-simplify]: Simplify x.im into x.im 3.333 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.333 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 3.333 * [backup-simplify]: Simplify (- 0) into 0 3.333 * [backup-simplify]: Simplify 0 into 0 3.334 * [backup-simplify]: Simplify (+ 0) into 0 3.334 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.335 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.335 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.336 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.336 * [backup-simplify]: Simplify (- 0) into 0 3.337 * [backup-simplify]: Simplify (+ 0 0) into 0 3.337 * [taylor]: Taking taylor expansion of 0 in x.im 3.337 * [backup-simplify]: Simplify 0 into 0 3.337 * [taylor]: Taking taylor expansion of 0 in y.re 3.337 * [backup-simplify]: Simplify 0 into 0 3.337 * [backup-simplify]: Simplify 0 into 0 3.337 * [backup-simplify]: Simplify (+ 0) into 0 3.338 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.338 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.339 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.339 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.340 * [backup-simplify]: Simplify (- 0) into 0 3.340 * [backup-simplify]: Simplify (+ 0 0) into 0 3.340 * [taylor]: Taking taylor expansion of 0 in y.re 3.340 * [backup-simplify]: Simplify 0 into 0 3.340 * [backup-simplify]: Simplify 0 into 0 3.341 * [backup-simplify]: Simplify (+ 0) into 0 3.341 * [backup-simplify]: Simplify 0 into 0 3.341 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 3.342 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 3.344 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.345 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.345 * [backup-simplify]: Simplify (+ 0 0) into 0 3.346 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.348 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.349 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.350 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.350 * [backup-simplify]: Simplify (+ 0 0) into 0 3.351 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.352 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 3.352 * [backup-simplify]: Simplify (- 0) into 0 3.353 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 3.353 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 3.353 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 3.353 * [taylor]: Taking taylor expansion of 1/2 in x.re 3.353 * [backup-simplify]: Simplify 1/2 into 1/2 3.353 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 3.353 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.353 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.353 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.353 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.353 * [taylor]: Taking taylor expansion of y.re in x.re 3.353 * [backup-simplify]: Simplify y.re into y.re 3.353 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.353 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.353 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.353 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 3.353 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.353 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.353 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.353 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.353 * [taylor]: Taking taylor expansion of x.re in x.re 3.353 * [backup-simplify]: Simplify 0 into 0 3.353 * [backup-simplify]: Simplify 1 into 1 3.353 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.353 * [taylor]: Taking taylor expansion of x.im in x.re 3.353 * [backup-simplify]: Simplify x.im into x.im 3.353 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.354 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.354 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.354 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.354 * [backup-simplify]: Simplify (+ 0 0) into 0 3.354 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.354 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.355 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.355 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.355 * [backup-simplify]: Simplify (- 0) into 0 3.355 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.355 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.356 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.356 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.356 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.356 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 3.356 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 3.356 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.356 * [backup-simplify]: Simplify 1/2 into 1/2 3.356 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 3.356 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.356 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.356 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.356 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.356 * [taylor]: Taking taylor expansion of y.re in x.im 3.356 * [backup-simplify]: Simplify y.re into y.re 3.356 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.356 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.357 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.357 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 3.357 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.357 * [taylor]: Taking taylor expansion of x.im in x.im 3.357 * [backup-simplify]: Simplify 0 into 0 3.357 * [backup-simplify]: Simplify 1 into 1 3.357 * [backup-simplify]: Simplify (log 1) into 0 3.358 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.358 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.358 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.359 * [backup-simplify]: Simplify (- 0) into 0 3.359 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.359 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.360 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.360 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.360 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.360 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.360 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.360 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 3.361 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 3.361 * [taylor]: Taking taylor expansion of 1/2 in y.re 3.361 * [backup-simplify]: Simplify 1/2 into 1/2 3.361 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 3.361 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.361 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.361 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.361 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.361 * [taylor]: Taking taylor expansion of y.re in y.re 3.361 * [backup-simplify]: Simplify 0 into 0 3.361 * [backup-simplify]: Simplify 1 into 1 3.361 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.361 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.361 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 3.361 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.361 * [taylor]: Taking taylor expansion of x.im in y.re 3.361 * [backup-simplify]: Simplify x.im into x.im 3.361 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.362 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.362 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 3.362 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 3.362 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.362 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.363 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.364 * [backup-simplify]: Simplify (+ 0) into 0 3.364 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.364 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.365 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.366 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.366 * [backup-simplify]: Simplify (+ 0 0) into 0 3.366 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.367 * [backup-simplify]: Simplify (- 0) into 0 3.367 * [taylor]: Taking taylor expansion of 0 in x.im 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [taylor]: Taking taylor expansion of 0 in y.re 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.369 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.369 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.370 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.371 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.371 * [backup-simplify]: Simplify (- 0) into 0 3.371 * [backup-simplify]: Simplify (+ 0 0) into 0 3.371 * [taylor]: Taking taylor expansion of 0 in x.im 3.371 * [backup-simplify]: Simplify 0 into 0 3.371 * [taylor]: Taking taylor expansion of 0 in y.re 3.371 * [backup-simplify]: Simplify 0 into 0 3.371 * [backup-simplify]: Simplify 0 into 0 3.373 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.373 * [backup-simplify]: Simplify (+ 0) into 0 3.374 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.374 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.375 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.376 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.376 * [backup-simplify]: Simplify (+ 0 0) into 0 3.377 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.377 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.377 * [backup-simplify]: Simplify (- 0) into 0 3.377 * [taylor]: Taking taylor expansion of 0 in y.re 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [taylor]: Taking taylor expansion of 0 in y.re 3.377 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.379 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.380 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.381 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.381 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.382 * [backup-simplify]: Simplify (- 0) into 0 3.382 * [backup-simplify]: Simplify (+ 0 0) into 0 3.382 * [taylor]: Taking taylor expansion of 0 in y.re 3.382 * [backup-simplify]: Simplify 0 into 0 3.382 * [backup-simplify]: Simplify 0 into 0 3.383 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.383 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 3.384 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 3.384 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.384 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.385 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 3.386 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.386 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 3.386 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 3.386 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 3.386 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.386 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 3.386 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.386 * [taylor]: Taking taylor expansion of y.im in y.re 3.386 * [backup-simplify]: Simplify y.im into y.im 3.386 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.386 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.386 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.386 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.386 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.386 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.386 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.386 * [taylor]: Taking taylor expansion of x.re in y.re 3.386 * [backup-simplify]: Simplify x.re into x.re 3.386 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.386 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.386 * [taylor]: Taking taylor expansion of x.re in y.re 3.386 * [backup-simplify]: Simplify x.re into x.re 3.386 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.386 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.386 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.387 * [taylor]: Taking taylor expansion of x.im in y.re 3.387 * [backup-simplify]: Simplify x.im into x.im 3.387 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.387 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.387 * [taylor]: Taking taylor expansion of x.im in y.re 3.387 * [backup-simplify]: Simplify x.im into x.im 3.387 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.387 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.387 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.387 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.388 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.388 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.388 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.388 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.388 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.388 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.388 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.389 * [backup-simplify]: Simplify (+ 0 0) into 0 3.389 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.389 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.389 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.390 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.390 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.390 * [taylor]: Taking taylor expansion of y.re in y.re 3.390 * [backup-simplify]: Simplify 0 into 0 3.390 * [backup-simplify]: Simplify 1 into 1 3.390 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.390 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.390 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.391 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 3.391 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 3.391 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.391 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 3.391 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.391 * [taylor]: Taking taylor expansion of y.im in x.im 3.391 * [backup-simplify]: Simplify y.im into y.im 3.391 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.391 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.391 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.391 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.391 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.391 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.391 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.391 * [taylor]: Taking taylor expansion of x.re in x.im 3.391 * [backup-simplify]: Simplify x.re into x.re 3.391 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.391 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.391 * [taylor]: Taking taylor expansion of x.re in x.im 3.391 * [backup-simplify]: Simplify x.re into x.re 3.391 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.391 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.391 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.391 * [taylor]: Taking taylor expansion of x.im in x.im 3.391 * [backup-simplify]: Simplify 0 into 0 3.391 * [backup-simplify]: Simplify 1 into 1 3.392 * [backup-simplify]: Simplify (/ 1 1) into 1 3.392 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.392 * [taylor]: Taking taylor expansion of x.im in x.im 3.392 * [backup-simplify]: Simplify 0 into 0 3.392 * [backup-simplify]: Simplify 1 into 1 3.393 * [backup-simplify]: Simplify (/ 1 1) into 1 3.393 * [backup-simplify]: Simplify (* 1 1) into 1 3.393 * [backup-simplify]: Simplify (+ 0 1) into 1 3.394 * [backup-simplify]: Simplify (sqrt 1) into 1 3.395 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.395 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.396 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.397 * [backup-simplify]: Simplify (+ 0 0) into 0 3.397 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.398 * [backup-simplify]: Simplify (log 1) into 0 3.398 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.398 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.398 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.398 * [taylor]: Taking taylor expansion of y.re in x.im 3.398 * [backup-simplify]: Simplify y.re into y.re 3.398 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.398 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.399 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 3.399 * [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)) 3.399 * [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))) 3.399 * [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))) 3.399 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.399 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.399 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.399 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.399 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.399 * [taylor]: Taking taylor expansion of y.im in x.re 3.399 * [backup-simplify]: Simplify y.im into y.im 3.399 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.399 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.399 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.399 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.399 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.399 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.399 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.399 * [taylor]: Taking taylor expansion of x.re in x.re 3.399 * [backup-simplify]: Simplify 0 into 0 3.399 * [backup-simplify]: Simplify 1 into 1 3.400 * [backup-simplify]: Simplify (/ 1 1) into 1 3.400 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.400 * [taylor]: Taking taylor expansion of x.re in x.re 3.400 * [backup-simplify]: Simplify 0 into 0 3.400 * [backup-simplify]: Simplify 1 into 1 3.400 * [backup-simplify]: Simplify (/ 1 1) into 1 3.400 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.400 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.400 * [taylor]: Taking taylor expansion of x.im in x.re 3.400 * [backup-simplify]: Simplify x.im into x.im 3.400 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.400 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.400 * [taylor]: Taking taylor expansion of x.im in x.re 3.400 * [backup-simplify]: Simplify x.im into x.im 3.400 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.400 * [backup-simplify]: Simplify (* 1 1) into 1 3.401 * [backup-simplify]: Simplify (+ 1 0) into 1 3.401 * [backup-simplify]: Simplify (sqrt 1) into 1 3.402 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.402 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.403 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.403 * [backup-simplify]: Simplify (+ 0 0) into 0 3.403 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.404 * [backup-simplify]: Simplify (log 1) into 0 3.404 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.404 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.404 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.404 * [taylor]: Taking taylor expansion of y.re in x.re 3.404 * [backup-simplify]: Simplify y.re into y.re 3.404 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.404 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.404 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.404 * [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)) 3.405 * [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))) 3.405 * [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))) 3.405 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.405 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.405 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.405 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.405 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.405 * [taylor]: Taking taylor expansion of y.im in y.im 3.405 * [backup-simplify]: Simplify 0 into 0 3.405 * [backup-simplify]: Simplify 1 into 1 3.405 * [backup-simplify]: Simplify (/ 1 1) into 1 3.405 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.405 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.405 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.405 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.405 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.405 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.405 * [taylor]: Taking taylor expansion of x.re in y.im 3.405 * [backup-simplify]: Simplify x.re into x.re 3.405 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.405 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.405 * [taylor]: Taking taylor expansion of x.re in y.im 3.405 * [backup-simplify]: Simplify x.re into x.re 3.405 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.405 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.405 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.405 * [taylor]: Taking taylor expansion of x.im in y.im 3.405 * [backup-simplify]: Simplify x.im into x.im 3.405 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.405 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.405 * [taylor]: Taking taylor expansion of x.im in y.im 3.406 * [backup-simplify]: Simplify x.im into x.im 3.406 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.406 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.406 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.406 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.406 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.406 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.406 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.406 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.406 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.406 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.406 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.407 * [backup-simplify]: Simplify (+ 0 0) into 0 3.407 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.407 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.407 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.407 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.407 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.407 * [taylor]: Taking taylor expansion of y.re in y.im 3.407 * [backup-simplify]: Simplify y.re into y.re 3.407 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.407 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.407 * [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))))) 3.407 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.407 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.407 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.408 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.408 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.408 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.408 * [taylor]: Taking taylor expansion of y.im in y.im 3.408 * [backup-simplify]: Simplify 0 into 0 3.408 * [backup-simplify]: Simplify 1 into 1 3.408 * [backup-simplify]: Simplify (/ 1 1) into 1 3.408 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.408 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.408 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.408 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.408 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.408 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.408 * [taylor]: Taking taylor expansion of x.re in y.im 3.408 * [backup-simplify]: Simplify x.re into x.re 3.408 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.408 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.408 * [taylor]: Taking taylor expansion of x.re in y.im 3.408 * [backup-simplify]: Simplify x.re into x.re 3.408 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.408 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.408 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.408 * [taylor]: Taking taylor expansion of x.im in y.im 3.408 * [backup-simplify]: Simplify x.im into x.im 3.408 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.408 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.408 * [taylor]: Taking taylor expansion of x.im in y.im 3.408 * [backup-simplify]: Simplify x.im into x.im 3.408 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.408 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.408 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.409 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.409 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.409 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.409 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.409 * [backup-simplify]: Simplify (+ 0 0) into 0 3.409 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.410 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.410 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.410 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.410 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.410 * [taylor]: Taking taylor expansion of y.re in y.im 3.410 * [backup-simplify]: Simplify y.re into y.re 3.410 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.410 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.410 * [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))))) 3.410 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.410 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.410 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.410 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.410 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.410 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.410 * [taylor]: Taking taylor expansion of y.im in x.re 3.410 * [backup-simplify]: Simplify y.im into y.im 3.410 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.410 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.410 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.411 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.411 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.411 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.411 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.411 * [taylor]: Taking taylor expansion of x.re in x.re 3.411 * [backup-simplify]: Simplify 0 into 0 3.411 * [backup-simplify]: Simplify 1 into 1 3.411 * [backup-simplify]: Simplify (/ 1 1) into 1 3.411 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.411 * [taylor]: Taking taylor expansion of x.re in x.re 3.411 * [backup-simplify]: Simplify 0 into 0 3.411 * [backup-simplify]: Simplify 1 into 1 3.411 * [backup-simplify]: Simplify (/ 1 1) into 1 3.411 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.411 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.411 * [taylor]: Taking taylor expansion of x.im in x.re 3.411 * [backup-simplify]: Simplify x.im into x.im 3.411 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.411 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.411 * [taylor]: Taking taylor expansion of x.im in x.re 3.411 * [backup-simplify]: Simplify x.im into x.im 3.411 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.412 * [backup-simplify]: Simplify (* 1 1) into 1 3.412 * [backup-simplify]: Simplify (+ 1 0) into 1 3.412 * [backup-simplify]: Simplify (sqrt 1) into 1 3.413 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.413 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.414 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.414 * [backup-simplify]: Simplify (+ 0 0) into 0 3.414 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.415 * [backup-simplify]: Simplify (log 1) into 0 3.415 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.415 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.415 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.415 * [taylor]: Taking taylor expansion of y.re in x.re 3.415 * [backup-simplify]: Simplify y.re into y.re 3.415 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.415 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.415 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.415 * [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)) 3.415 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.416 * [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))) 3.416 * [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))) 3.416 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.416 * [backup-simplify]: Simplify (- 0) into 0 3.416 * [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))) 3.416 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 3.416 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 3.416 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.416 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.416 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.416 * [taylor]: Taking taylor expansion of y.re in x.im 3.416 * [backup-simplify]: Simplify y.re into y.re 3.416 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.417 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.417 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.417 * [taylor]: Taking taylor expansion of x.re in x.im 3.417 * [backup-simplify]: Simplify x.re into x.re 3.417 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.417 * [taylor]: Taking taylor expansion of y.im in x.im 3.417 * [backup-simplify]: Simplify y.im into y.im 3.417 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.417 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 3.417 * [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)) 3.417 * [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))) 3.417 * [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))) 3.417 * [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))) 3.417 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.418 * [backup-simplify]: Simplify (- 0) into 0 3.418 * [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))) 3.418 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 3.418 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 3.418 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.418 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.418 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.418 * [taylor]: Taking taylor expansion of y.re in y.re 3.418 * [backup-simplify]: Simplify 0 into 0 3.418 * [backup-simplify]: Simplify 1 into 1 3.418 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.418 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.418 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.418 * [taylor]: Taking taylor expansion of x.re in y.re 3.418 * [backup-simplify]: Simplify x.re into x.re 3.418 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.418 * [taylor]: Taking taylor expansion of y.im in y.re 3.418 * [backup-simplify]: Simplify y.im into y.im 3.418 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.418 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.418 * [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))) 3.418 * [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))) 3.419 * [taylor]: Taking taylor expansion of 0 in x.re 3.419 * [backup-simplify]: Simplify 0 into 0 3.419 * [taylor]: Taking taylor expansion of 0 in x.im 3.419 * [backup-simplify]: Simplify 0 into 0 3.419 * [taylor]: Taking taylor expansion of 0 in y.re 3.419 * [backup-simplify]: Simplify 0 into 0 3.419 * [backup-simplify]: Simplify 0 into 0 3.419 * [backup-simplify]: Simplify (+ 0) into 0 3.419 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.420 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.420 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 3.421 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.421 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.421 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.421 * [backup-simplify]: Simplify (+ 0 0) into 0 3.422 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.422 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.422 * [backup-simplify]: Simplify (- 0) into 0 3.423 * [backup-simplify]: Simplify (+ 0 0) into 0 3.423 * [taylor]: Taking taylor expansion of 0 in x.im 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [taylor]: Taking taylor expansion of 0 in y.re 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify (+ 0) into 0 3.424 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.424 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.424 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.424 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.425 * [backup-simplify]: Simplify (- 0) into 0 3.425 * [backup-simplify]: Simplify (+ 0 0) into 0 3.426 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.426 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.427 * [backup-simplify]: Simplify (- 0) into 0 3.427 * [backup-simplify]: Simplify (+ 0 0) into 0 3.427 * [taylor]: Taking taylor expansion of 0 in y.re 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [taylor]: Taking taylor expansion of 0 in x.re 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [taylor]: Taking taylor expansion of 0 in x.im 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [taylor]: Taking taylor expansion of 0 in y.re 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [taylor]: Taking taylor expansion of 0 in x.im 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [taylor]: Taking taylor expansion of 0 in y.re 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 3.433 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.434 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 3.434 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 3.434 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.434 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.434 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 3.434 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.434 * [taylor]: Taking taylor expansion of -1 in y.re 3.434 * [backup-simplify]: Simplify -1 into -1 3.434 * [taylor]: Taking taylor expansion of y.im in y.re 3.434 * [backup-simplify]: Simplify y.im into y.im 3.434 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.434 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.434 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.434 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.434 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.434 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.434 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.434 * [taylor]: Taking taylor expansion of -1 in y.re 3.434 * [backup-simplify]: Simplify -1 into -1 3.434 * [taylor]: Taking taylor expansion of x.re in y.re 3.434 * [backup-simplify]: Simplify x.re into x.re 3.434 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.434 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.434 * [taylor]: Taking taylor expansion of -1 in y.re 3.434 * [backup-simplify]: Simplify -1 into -1 3.434 * [taylor]: Taking taylor expansion of x.re in y.re 3.434 * [backup-simplify]: Simplify x.re into x.re 3.434 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.434 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.434 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.434 * [taylor]: Taking taylor expansion of -1 in y.re 3.434 * [backup-simplify]: Simplify -1 into -1 3.434 * [taylor]: Taking taylor expansion of x.im in y.re 3.434 * [backup-simplify]: Simplify x.im into x.im 3.434 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.434 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.434 * [taylor]: Taking taylor expansion of -1 in y.re 3.434 * [backup-simplify]: Simplify -1 into -1 3.434 * [taylor]: Taking taylor expansion of x.im in y.re 3.434 * [backup-simplify]: Simplify x.im into x.im 3.434 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.434 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.434 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.435 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.435 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.435 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.435 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.435 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.435 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.435 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.435 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.436 * [backup-simplify]: Simplify (+ 0 0) into 0 3.436 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.436 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.436 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.436 * [taylor]: Taking taylor expansion of -1 in y.re 3.436 * [backup-simplify]: Simplify -1 into -1 3.436 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.436 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.436 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.436 * [taylor]: Taking taylor expansion of y.re in y.re 3.436 * [backup-simplify]: Simplify 0 into 0 3.436 * [backup-simplify]: Simplify 1 into 1 3.436 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.436 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.437 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.437 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.437 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.437 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.437 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.437 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 3.437 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.437 * [taylor]: Taking taylor expansion of -1 in x.im 3.437 * [backup-simplify]: Simplify -1 into -1 3.437 * [taylor]: Taking taylor expansion of y.im in x.im 3.437 * [backup-simplify]: Simplify y.im into y.im 3.437 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.437 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.437 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.437 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.437 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.437 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.437 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.437 * [taylor]: Taking taylor expansion of -1 in x.im 3.437 * [backup-simplify]: Simplify -1 into -1 3.437 * [taylor]: Taking taylor expansion of x.re in x.im 3.437 * [backup-simplify]: Simplify x.re into x.re 3.437 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.437 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.437 * [taylor]: Taking taylor expansion of -1 in x.im 3.437 * [backup-simplify]: Simplify -1 into -1 3.437 * [taylor]: Taking taylor expansion of x.re in x.im 3.437 * [backup-simplify]: Simplify x.re into x.re 3.437 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.437 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.437 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.437 * [taylor]: Taking taylor expansion of -1 in x.im 3.437 * [backup-simplify]: Simplify -1 into -1 3.437 * [taylor]: Taking taylor expansion of x.im in x.im 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [backup-simplify]: Simplify 1 into 1 3.438 * [backup-simplify]: Simplify (/ -1 1) into -1 3.438 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.438 * [taylor]: Taking taylor expansion of -1 in x.im 3.438 * [backup-simplify]: Simplify -1 into -1 3.438 * [taylor]: Taking taylor expansion of x.im in x.im 3.438 * [backup-simplify]: Simplify 0 into 0 3.438 * [backup-simplify]: Simplify 1 into 1 3.438 * [backup-simplify]: Simplify (/ -1 1) into -1 3.439 * [backup-simplify]: Simplify (* -1 -1) into 1 3.439 * [backup-simplify]: Simplify (+ 0 1) into 1 3.439 * [backup-simplify]: Simplify (sqrt 1) into 1 3.440 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.440 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.441 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.441 * [backup-simplify]: Simplify (+ 0 0) into 0 3.442 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.442 * [backup-simplify]: Simplify (log 1) into 0 3.442 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.442 * [taylor]: Taking taylor expansion of -1 in x.im 3.442 * [backup-simplify]: Simplify -1 into -1 3.442 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.442 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.442 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.442 * [taylor]: Taking taylor expansion of y.re in x.im 3.442 * [backup-simplify]: Simplify y.re into y.re 3.442 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.443 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.443 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 3.443 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.443 * [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)) 3.443 * [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))) 3.443 * [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))) 3.443 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.443 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.443 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.443 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.443 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.443 * [taylor]: Taking taylor expansion of -1 in x.re 3.443 * [backup-simplify]: Simplify -1 into -1 3.443 * [taylor]: Taking taylor expansion of y.im in x.re 3.443 * [backup-simplify]: Simplify y.im into y.im 3.443 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.443 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.444 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.444 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.444 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.444 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.444 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.444 * [taylor]: Taking taylor expansion of -1 in x.re 3.444 * [backup-simplify]: Simplify -1 into -1 3.444 * [taylor]: Taking taylor expansion of x.re in x.re 3.444 * [backup-simplify]: Simplify 0 into 0 3.444 * [backup-simplify]: Simplify 1 into 1 3.444 * [backup-simplify]: Simplify (/ -1 1) into -1 3.444 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.444 * [taylor]: Taking taylor expansion of -1 in x.re 3.444 * [backup-simplify]: Simplify -1 into -1 3.444 * [taylor]: Taking taylor expansion of x.re in x.re 3.444 * [backup-simplify]: Simplify 0 into 0 3.444 * [backup-simplify]: Simplify 1 into 1 3.444 * [backup-simplify]: Simplify (/ -1 1) into -1 3.444 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.444 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.444 * [taylor]: Taking taylor expansion of -1 in x.re 3.444 * [backup-simplify]: Simplify -1 into -1 3.444 * [taylor]: Taking taylor expansion of x.im in x.re 3.444 * [backup-simplify]: Simplify x.im into x.im 3.445 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.445 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.445 * [taylor]: Taking taylor expansion of -1 in x.re 3.445 * [backup-simplify]: Simplify -1 into -1 3.445 * [taylor]: Taking taylor expansion of x.im in x.re 3.445 * [backup-simplify]: Simplify x.im into x.im 3.445 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.445 * [backup-simplify]: Simplify (* -1 -1) into 1 3.445 * [backup-simplify]: Simplify (+ 1 0) into 1 3.445 * [backup-simplify]: Simplify (sqrt 1) into 1 3.446 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.446 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.447 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.447 * [backup-simplify]: Simplify (+ 0 0) into 0 3.448 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.448 * [backup-simplify]: Simplify (log 1) into 0 3.448 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.448 * [taylor]: Taking taylor expansion of -1 in x.re 3.448 * [backup-simplify]: Simplify -1 into -1 3.448 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.448 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.448 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.448 * [taylor]: Taking taylor expansion of y.re in x.re 3.448 * [backup-simplify]: Simplify y.re into y.re 3.448 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.448 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.449 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.449 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.449 * [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)) 3.449 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.449 * [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))) 3.449 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.449 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.449 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.449 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.449 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.449 * [taylor]: Taking taylor expansion of -1 in y.im 3.449 * [backup-simplify]: Simplify -1 into -1 3.449 * [taylor]: Taking taylor expansion of y.im in y.im 3.449 * [backup-simplify]: Simplify 0 into 0 3.449 * [backup-simplify]: Simplify 1 into 1 3.450 * [backup-simplify]: Simplify (/ -1 1) into -1 3.450 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.450 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.450 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.450 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.450 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.450 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.450 * [taylor]: Taking taylor expansion of -1 in y.im 3.450 * [backup-simplify]: Simplify -1 into -1 3.450 * [taylor]: Taking taylor expansion of x.re in y.im 3.450 * [backup-simplify]: Simplify x.re into x.re 3.450 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.450 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.450 * [taylor]: Taking taylor expansion of -1 in y.im 3.450 * [backup-simplify]: Simplify -1 into -1 3.450 * [taylor]: Taking taylor expansion of x.re in y.im 3.450 * [backup-simplify]: Simplify x.re into x.re 3.450 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.450 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.450 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.450 * [taylor]: Taking taylor expansion of -1 in y.im 3.450 * [backup-simplify]: Simplify -1 into -1 3.450 * [taylor]: Taking taylor expansion of x.im in y.im 3.450 * [backup-simplify]: Simplify x.im into x.im 3.450 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.450 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.450 * [taylor]: Taking taylor expansion of -1 in y.im 3.450 * [backup-simplify]: Simplify -1 into -1 3.450 * [taylor]: Taking taylor expansion of x.im in y.im 3.450 * [backup-simplify]: Simplify x.im into x.im 3.450 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.450 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.450 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.450 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.451 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.451 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.451 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.451 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.451 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.451 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.452 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.452 * [backup-simplify]: Simplify (+ 0 0) into 0 3.452 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.453 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.453 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.453 * [taylor]: Taking taylor expansion of -1 in y.im 3.453 * [backup-simplify]: Simplify -1 into -1 3.453 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.453 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.453 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.453 * [taylor]: Taking taylor expansion of y.re in y.im 3.453 * [backup-simplify]: Simplify y.re into y.re 3.453 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.453 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.454 * [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)))))) 3.454 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.454 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.454 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.454 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.454 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.454 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.454 * [taylor]: Taking taylor expansion of -1 in y.im 3.454 * [backup-simplify]: Simplify -1 into -1 3.454 * [taylor]: Taking taylor expansion of y.im in y.im 3.454 * [backup-simplify]: Simplify 0 into 0 3.454 * [backup-simplify]: Simplify 1 into 1 3.455 * [backup-simplify]: Simplify (/ -1 1) into -1 3.455 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.455 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.455 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.455 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.455 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.455 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.455 * [taylor]: Taking taylor expansion of -1 in y.im 3.455 * [backup-simplify]: Simplify -1 into -1 3.455 * [taylor]: Taking taylor expansion of x.re in y.im 3.455 * [backup-simplify]: Simplify x.re into x.re 3.455 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.455 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.455 * [taylor]: Taking taylor expansion of -1 in y.im 3.455 * [backup-simplify]: Simplify -1 into -1 3.455 * [taylor]: Taking taylor expansion of x.re in y.im 3.455 * [backup-simplify]: Simplify x.re into x.re 3.455 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.455 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.455 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.456 * [taylor]: Taking taylor expansion of -1 in y.im 3.456 * [backup-simplify]: Simplify -1 into -1 3.456 * [taylor]: Taking taylor expansion of x.im in y.im 3.456 * [backup-simplify]: Simplify x.im into x.im 3.456 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.456 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.456 * [taylor]: Taking taylor expansion of -1 in y.im 3.456 * [backup-simplify]: Simplify -1 into -1 3.456 * [taylor]: Taking taylor expansion of x.im in y.im 3.456 * [backup-simplify]: Simplify x.im into x.im 3.456 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.456 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.456 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.456 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.457 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.457 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.457 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.457 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.457 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.457 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.457 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.458 * [backup-simplify]: Simplify (+ 0 0) into 0 3.458 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.458 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.458 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.458 * [taylor]: Taking taylor expansion of -1 in y.im 3.458 * [backup-simplify]: Simplify -1 into -1 3.459 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.459 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.459 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.459 * [taylor]: Taking taylor expansion of y.re in y.im 3.459 * [backup-simplify]: Simplify y.re into y.re 3.459 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.459 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.459 * [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)))))) 3.459 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.460 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.460 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.460 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.460 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.460 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.460 * [taylor]: Taking taylor expansion of -1 in x.re 3.460 * [backup-simplify]: Simplify -1 into -1 3.460 * [taylor]: Taking taylor expansion of y.im in x.re 3.460 * [backup-simplify]: Simplify y.im into y.im 3.460 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.460 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.460 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.460 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.460 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.460 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.460 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.460 * [taylor]: Taking taylor expansion of -1 in x.re 3.460 * [backup-simplify]: Simplify -1 into -1 3.460 * [taylor]: Taking taylor expansion of x.re in x.re 3.460 * [backup-simplify]: Simplify 0 into 0 3.460 * [backup-simplify]: Simplify 1 into 1 3.461 * [backup-simplify]: Simplify (/ -1 1) into -1 3.461 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.461 * [taylor]: Taking taylor expansion of -1 in x.re 3.461 * [backup-simplify]: Simplify -1 into -1 3.461 * [taylor]: Taking taylor expansion of x.re in x.re 3.461 * [backup-simplify]: Simplify 0 into 0 3.461 * [backup-simplify]: Simplify 1 into 1 3.461 * [backup-simplify]: Simplify (/ -1 1) into -1 3.461 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.462 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.462 * [taylor]: Taking taylor expansion of -1 in x.re 3.462 * [backup-simplify]: Simplify -1 into -1 3.462 * [taylor]: Taking taylor expansion of x.im in x.re 3.462 * [backup-simplify]: Simplify x.im into x.im 3.462 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.462 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.462 * [taylor]: Taking taylor expansion of -1 in x.re 3.462 * [backup-simplify]: Simplify -1 into -1 3.462 * [taylor]: Taking taylor expansion of x.im in x.re 3.462 * [backup-simplify]: Simplify x.im into x.im 3.462 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.462 * [backup-simplify]: Simplify (* -1 -1) into 1 3.463 * [backup-simplify]: Simplify (+ 1 0) into 1 3.463 * [backup-simplify]: Simplify (sqrt 1) into 1 3.464 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.465 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.466 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.466 * [backup-simplify]: Simplify (+ 0 0) into 0 3.467 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.467 * [backup-simplify]: Simplify (log 1) into 0 3.467 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.467 * [taylor]: Taking taylor expansion of -1 in x.re 3.467 * [backup-simplify]: Simplify -1 into -1 3.467 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.467 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.468 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.468 * [taylor]: Taking taylor expansion of y.re in x.re 3.468 * [backup-simplify]: Simplify y.re into y.re 3.468 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.468 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.468 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.469 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.469 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.469 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.469 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.469 * [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))) 3.470 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.470 * [backup-simplify]: Simplify (- 0) into 0 3.470 * [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))) 3.470 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.470 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.470 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.470 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.470 * [taylor]: Taking taylor expansion of x.re in x.im 3.470 * [backup-simplify]: Simplify x.re into x.re 3.470 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.471 * [taylor]: Taking taylor expansion of y.im in x.im 3.471 * [backup-simplify]: Simplify y.im into y.im 3.471 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.471 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.471 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.471 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.471 * [taylor]: Taking taylor expansion of y.re in x.im 3.471 * [backup-simplify]: Simplify y.re into y.re 3.471 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.471 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.471 * [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)) 3.471 * [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))) 3.472 * [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))) 3.472 * [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))) 3.472 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.473 * [backup-simplify]: Simplify (- 0) into 0 3.473 * [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))) 3.473 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.473 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.473 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.473 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.473 * [taylor]: Taking taylor expansion of x.re in y.re 3.473 * [backup-simplify]: Simplify x.re into x.re 3.473 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.473 * [taylor]: Taking taylor expansion of y.im in y.re 3.473 * [backup-simplify]: Simplify y.im into y.im 3.473 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.473 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.473 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.474 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.474 * [taylor]: Taking taylor expansion of y.re in y.re 3.474 * [backup-simplify]: Simplify 0 into 0 3.474 * [backup-simplify]: Simplify 1 into 1 3.474 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.474 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.474 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.474 * [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))) 3.475 * [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))) 3.475 * [taylor]: Taking taylor expansion of 0 in x.re 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [taylor]: Taking taylor expansion of 0 in x.im 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [taylor]: Taking taylor expansion of 0 in y.re 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [backup-simplify]: Simplify (+ 0) into 0 3.476 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.478 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.478 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.478 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.479 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.479 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.479 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.480 * [backup-simplify]: Simplify (+ 0 0) into 0 3.481 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.482 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.482 * [backup-simplify]: Simplify (- 0) into 0 3.483 * [backup-simplify]: Simplify (+ 0 0) into 0 3.483 * [taylor]: Taking taylor expansion of 0 in x.im 3.483 * [backup-simplify]: Simplify 0 into 0 3.483 * [taylor]: Taking taylor expansion of 0 in y.re 3.483 * [backup-simplify]: Simplify 0 into 0 3.483 * [backup-simplify]: Simplify 0 into 0 3.483 * [backup-simplify]: Simplify (+ 0) into 0 3.484 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.485 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.485 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.486 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.486 * [backup-simplify]: Simplify (- 0) into 0 3.487 * [backup-simplify]: Simplify (+ 0 0) into 0 3.487 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.488 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.489 * [backup-simplify]: Simplify (- 0) into 0 3.489 * [backup-simplify]: Simplify (+ 0 0) into 0 3.489 * [taylor]: Taking taylor expansion of 0 in y.re 3.489 * [backup-simplify]: Simplify 0 into 0 3.489 * [backup-simplify]: Simplify 0 into 0 3.489 * [backup-simplify]: Simplify 0 into 0 3.489 * [taylor]: Taking taylor expansion of 0 in x.re 3.489 * [backup-simplify]: Simplify 0 into 0 3.489 * [taylor]: Taking taylor expansion of 0 in x.im 3.489 * [backup-simplify]: Simplify 0 into 0 3.489 * [taylor]: Taking taylor expansion of 0 in y.re 3.489 * [backup-simplify]: Simplify 0 into 0 3.490 * [backup-simplify]: Simplify 0 into 0 3.490 * [taylor]: Taking taylor expansion of 0 in x.im 3.490 * [backup-simplify]: Simplify 0 into 0 3.490 * [taylor]: Taking taylor expansion of 0 in y.re 3.490 * [backup-simplify]: Simplify 0 into 0 3.490 * [backup-simplify]: Simplify 0 into 0 3.490 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 3.490 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3) 3.491 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.491 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 3.491 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.491 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.491 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.491 * [taylor]: Taking taylor expansion of y.re in y.re 3.491 * [backup-simplify]: Simplify 0 into 0 3.491 * [backup-simplify]: Simplify 1 into 1 3.491 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.491 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.491 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.491 * [taylor]: Taking taylor expansion of y.re in x.re 3.491 * [backup-simplify]: Simplify y.re into y.re 3.491 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.491 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.491 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.491 * [taylor]: Taking taylor expansion of y.re in x.im 3.491 * [backup-simplify]: Simplify y.re into y.re 3.491 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.491 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.491 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.491 * [taylor]: Taking taylor expansion of y.re in x.im 3.491 * [backup-simplify]: Simplify y.re into y.re 3.492 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.492 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.492 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.492 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.492 * [taylor]: Taking taylor expansion of y.re in x.re 3.492 * [backup-simplify]: Simplify y.re into y.re 3.492 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.492 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.492 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.492 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.492 * [taylor]: Taking taylor expansion of y.re in y.re 3.492 * [backup-simplify]: Simplify 0 into 0 3.492 * [backup-simplify]: Simplify 1 into 1 3.492 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.492 * [backup-simplify]: Simplify 0 into 0 3.492 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.492 * [taylor]: Taking taylor expansion of 0 in x.re 3.492 * [backup-simplify]: Simplify 0 into 0 3.492 * [taylor]: Taking taylor expansion of 0 in y.re 3.492 * [backup-simplify]: Simplify 0 into 0 3.492 * [backup-simplify]: Simplify 0 into 0 3.492 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.492 * [taylor]: Taking taylor expansion of 0 in y.re 3.492 * [backup-simplify]: Simplify 0 into 0 3.493 * [backup-simplify]: Simplify 0 into 0 3.493 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.493 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.494 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.494 * [taylor]: Taking taylor expansion of 0 in x.re 3.494 * [backup-simplify]: Simplify 0 into 0 3.494 * [taylor]: Taking taylor expansion of 0 in y.re 3.494 * [backup-simplify]: Simplify 0 into 0 3.494 * [backup-simplify]: Simplify 0 into 0 3.494 * [taylor]: Taking taylor expansion of 0 in y.re 3.494 * [backup-simplify]: Simplify 0 into 0 3.494 * [backup-simplify]: Simplify 0 into 0 3.494 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.494 * [taylor]: Taking taylor expansion of 0 in y.re 3.495 * [backup-simplify]: Simplify 0 into 0 3.495 * [backup-simplify]: Simplify 0 into 0 3.495 * [backup-simplify]: Simplify 0 into 0 3.495 * [backup-simplify]: Simplify 0 into 0 3.495 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 3.495 * [backup-simplify]: Simplify 0 into 0 3.496 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.496 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.496 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 3.496 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.496 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.496 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.496 * [taylor]: Taking taylor expansion of y.re in y.re 3.496 * [backup-simplify]: Simplify 0 into 0 3.496 * [backup-simplify]: Simplify 1 into 1 3.496 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.496 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.496 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.496 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.497 * [taylor]: Taking taylor expansion of y.re in x.re 3.497 * [backup-simplify]: Simplify y.re into y.re 3.497 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.497 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.497 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.497 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.497 * [taylor]: Taking taylor expansion of y.re in x.im 3.497 * [backup-simplify]: Simplify y.re into y.re 3.497 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.497 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.497 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.497 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.497 * [taylor]: Taking taylor expansion of y.re in x.im 3.497 * [backup-simplify]: Simplify y.re into y.re 3.497 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.497 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.497 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.497 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.497 * [taylor]: Taking taylor expansion of y.re in x.re 3.498 * [backup-simplify]: Simplify y.re into y.re 3.498 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.498 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.498 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.498 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.498 * [taylor]: Taking taylor expansion of y.re in y.re 3.498 * [backup-simplify]: Simplify 0 into 0 3.498 * [backup-simplify]: Simplify 1 into 1 3.498 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.498 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.498 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.498 * [taylor]: Taking taylor expansion of 0 in x.re 3.498 * [backup-simplify]: Simplify 0 into 0 3.498 * [taylor]: Taking taylor expansion of 0 in y.re 3.498 * [backup-simplify]: Simplify 0 into 0 3.499 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.499 * [taylor]: Taking taylor expansion of 0 in y.re 3.499 * [backup-simplify]: Simplify 0 into 0 3.500 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.500 * [backup-simplify]: Simplify 0 into 0 3.500 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.500 * [taylor]: Taking taylor expansion of 0 in x.re 3.500 * [backup-simplify]: Simplify 0 into 0 3.500 * [taylor]: Taking taylor expansion of 0 in y.re 3.500 * [backup-simplify]: Simplify 0 into 0 3.500 * [taylor]: Taking taylor expansion of 0 in y.re 3.500 * [backup-simplify]: Simplify 0 into 0 3.501 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.501 * [taylor]: Taking taylor expansion of 0 in y.re 3.501 * [backup-simplify]: Simplify 0 into 0 3.501 * [backup-simplify]: Simplify 0 into 0 3.501 * [backup-simplify]: Simplify 0 into 0 3.502 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [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 3.502 * [taylor]: Taking taylor expansion of 0 in x.re 3.503 * [backup-simplify]: Simplify 0 into 0 3.503 * [taylor]: Taking taylor expansion of 0 in y.re 3.503 * [backup-simplify]: Simplify 0 into 0 3.503 * [taylor]: Taking taylor expansion of 0 in y.re 3.503 * [backup-simplify]: Simplify 0 into 0 3.503 * [taylor]: Taking taylor expansion of 0 in y.re 3.503 * [backup-simplify]: Simplify 0 into 0 3.503 * [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 3.503 * [taylor]: Taking taylor expansion of 0 in y.re 3.503 * [backup-simplify]: Simplify 0 into 0 3.503 * [backup-simplify]: Simplify 0 into 0 3.503 * [backup-simplify]: Simplify 0 into 0 3.504 * [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) 3.504 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.504 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 3.504 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.504 * [taylor]: Taking taylor expansion of -1 in y.re 3.504 * [backup-simplify]: Simplify -1 into -1 3.504 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.504 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.504 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.504 * [taylor]: Taking taylor expansion of y.re in y.re 3.504 * [backup-simplify]: Simplify 0 into 0 3.504 * [backup-simplify]: Simplify 1 into 1 3.504 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.504 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.504 * [taylor]: Taking taylor expansion of -1 in x.re 3.504 * [backup-simplify]: Simplify -1 into -1 3.504 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.504 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.504 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.504 * [taylor]: Taking taylor expansion of y.re in x.re 3.505 * [backup-simplify]: Simplify y.re into y.re 3.505 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.505 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.505 * [taylor]: Taking taylor expansion of -1 in x.im 3.505 * [backup-simplify]: Simplify -1 into -1 3.505 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.505 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.505 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.505 * [taylor]: Taking taylor expansion of y.re in x.im 3.505 * [backup-simplify]: Simplify y.re into y.re 3.505 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.505 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.505 * [taylor]: Taking taylor expansion of -1 in x.im 3.505 * [backup-simplify]: Simplify -1 into -1 3.505 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.505 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.505 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.505 * [taylor]: Taking taylor expansion of y.re in x.im 3.505 * [backup-simplify]: Simplify y.re into y.re 3.505 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.506 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.506 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.506 * [taylor]: Taking taylor expansion of -1 in x.re 3.506 * [backup-simplify]: Simplify -1 into -1 3.506 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.506 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.506 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.506 * [taylor]: Taking taylor expansion of y.re in x.re 3.506 * [backup-simplify]: Simplify y.re into y.re 3.506 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.506 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.506 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.506 * [taylor]: Taking taylor expansion of -1 in y.re 3.506 * [backup-simplify]: Simplify -1 into -1 3.506 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.506 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.506 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.506 * [taylor]: Taking taylor expansion of y.re in y.re 3.506 * [backup-simplify]: Simplify 0 into 0 3.506 * [backup-simplify]: Simplify 1 into 1 3.506 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.507 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.507 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.507 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.508 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.508 * [taylor]: Taking taylor expansion of 0 in x.re 3.508 * [backup-simplify]: Simplify 0 into 0 3.508 * [taylor]: Taking taylor expansion of 0 in y.re 3.508 * [backup-simplify]: Simplify 0 into 0 3.508 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.509 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.509 * [taylor]: Taking taylor expansion of 0 in y.re 3.509 * [backup-simplify]: Simplify 0 into 0 3.509 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.510 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.510 * [backup-simplify]: Simplify 0 into 0 3.510 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.511 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.511 * [taylor]: Taking taylor expansion of 0 in x.re 3.511 * [backup-simplify]: Simplify 0 into 0 3.511 * [taylor]: Taking taylor expansion of 0 in y.re 3.511 * [backup-simplify]: Simplify 0 into 0 3.511 * [taylor]: Taking taylor expansion of 0 in y.re 3.511 * [backup-simplify]: Simplify 0 into 0 3.512 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.512 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.512 * [taylor]: Taking taylor expansion of 0 in y.re 3.513 * [backup-simplify]: Simplify 0 into 0 3.513 * [backup-simplify]: Simplify 0 into 0 3.513 * [backup-simplify]: Simplify 0 into 0 3.514 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.515 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.515 * [backup-simplify]: Simplify 0 into 0 3.515 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.517 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.517 * [taylor]: Taking taylor expansion of 0 in x.re 3.517 * [backup-simplify]: Simplify 0 into 0 3.517 * [taylor]: Taking taylor expansion of 0 in y.re 3.517 * [backup-simplify]: Simplify 0 into 0 3.517 * [taylor]: Taking taylor expansion of 0 in y.re 3.517 * [backup-simplify]: Simplify 0 into 0 3.517 * [taylor]: Taking taylor expansion of 0 in y.re 3.517 * [backup-simplify]: Simplify 0 into 0 3.517 * [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 3.519 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.519 * [taylor]: Taking taylor expansion of 0 in y.re 3.519 * [backup-simplify]: Simplify 0 into 0 3.519 * [backup-simplify]: Simplify 0 into 0 3.519 * [backup-simplify]: Simplify 0 into 0 3.519 * [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) 3.519 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 3.520 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 3.520 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 3.520 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.520 * [taylor]: Taking taylor expansion of y.im in y.im 3.520 * [backup-simplify]: Simplify 0 into 0 3.520 * [backup-simplify]: Simplify 1 into 1 3.520 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.520 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.520 * [taylor]: Taking taylor expansion of y.im in x.re 3.520 * [backup-simplify]: Simplify y.im into y.im 3.520 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.520 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.520 * [taylor]: Taking taylor expansion of y.im in x.im 3.520 * [backup-simplify]: Simplify y.im into y.im 3.520 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.520 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.520 * [taylor]: Taking taylor expansion of y.im in x.im 3.520 * [backup-simplify]: Simplify y.im into y.im 3.520 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.520 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.520 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.520 * [taylor]: Taking taylor expansion of y.im in x.re 3.520 * [backup-simplify]: Simplify y.im into y.im 3.520 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.521 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.521 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.521 * [taylor]: Taking taylor expansion of y.im in y.im 3.521 * [backup-simplify]: Simplify 0 into 0 3.521 * [backup-simplify]: Simplify 1 into 1 3.521 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.521 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.521 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 3.521 * [backup-simplify]: Simplify 0 into 0 3.521 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.521 * [taylor]: Taking taylor expansion of 0 in x.re 3.521 * [backup-simplify]: Simplify 0 into 0 3.521 * [taylor]: Taking taylor expansion of 0 in y.im 3.521 * [backup-simplify]: Simplify 0 into 0 3.521 * [backup-simplify]: Simplify 0 into 0 3.521 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.521 * [taylor]: Taking taylor expansion of 0 in y.im 3.521 * [backup-simplify]: Simplify 0 into 0 3.521 * [backup-simplify]: Simplify 0 into 0 3.522 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 3.522 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.523 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.523 * [taylor]: Taking taylor expansion of 0 in x.re 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [taylor]: Taking taylor expansion of 0 in y.im 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [taylor]: Taking taylor expansion of 0 in y.im 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.523 * [taylor]: Taking taylor expansion of 0 in y.im 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [backup-simplify]: Simplify 0 into 0 3.524 * [backup-simplify]: Simplify 0 into 0 3.524 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 3.524 * [backup-simplify]: Simplify 0 into 0 3.525 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.525 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.525 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 3.525 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.525 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.525 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.525 * [taylor]: Taking taylor expansion of y.im in y.im 3.525 * [backup-simplify]: Simplify 0 into 0 3.525 * [backup-simplify]: Simplify 1 into 1 3.525 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.525 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.525 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.526 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.526 * [taylor]: Taking taylor expansion of y.im in x.re 3.526 * [backup-simplify]: Simplify y.im into y.im 3.526 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.526 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.526 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.526 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.526 * [taylor]: Taking taylor expansion of y.im in x.im 3.526 * [backup-simplify]: Simplify y.im into y.im 3.526 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.526 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.526 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.527 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.527 * [taylor]: Taking taylor expansion of y.im in x.im 3.527 * [backup-simplify]: Simplify y.im into y.im 3.527 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.527 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.527 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.527 * [taylor]: Taking taylor expansion of y.im in x.re 3.527 * [backup-simplify]: Simplify y.im into y.im 3.527 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.527 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.527 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.527 * [taylor]: Taking taylor expansion of y.im in y.im 3.527 * [backup-simplify]: Simplify 0 into 0 3.527 * [backup-simplify]: Simplify 1 into 1 3.528 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.528 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.528 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.528 * [taylor]: Taking taylor expansion of 0 in x.re 3.528 * [backup-simplify]: Simplify 0 into 0 3.528 * [taylor]: Taking taylor expansion of 0 in y.im 3.528 * [backup-simplify]: Simplify 0 into 0 3.528 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.528 * [taylor]: Taking taylor expansion of 0 in y.im 3.528 * [backup-simplify]: Simplify 0 into 0 3.530 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.530 * [backup-simplify]: Simplify 0 into 0 3.530 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.530 * [taylor]: Taking taylor expansion of 0 in x.re 3.530 * [backup-simplify]: Simplify 0 into 0 3.530 * [taylor]: Taking taylor expansion of 0 in y.im 3.530 * [backup-simplify]: Simplify 0 into 0 3.530 * [taylor]: Taking taylor expansion of 0 in y.im 3.530 * [backup-simplify]: Simplify 0 into 0 3.531 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.531 * [taylor]: Taking taylor expansion of 0 in y.im 3.531 * [backup-simplify]: Simplify 0 into 0 3.531 * [backup-simplify]: Simplify 0 into 0 3.531 * [backup-simplify]: Simplify 0 into 0 3.532 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.532 * [backup-simplify]: Simplify 0 into 0 3.532 * [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 3.533 * [taylor]: Taking taylor expansion of 0 in x.re 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [taylor]: Taking taylor expansion of 0 in y.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [taylor]: Taking taylor expansion of 0 in y.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [taylor]: Taking taylor expansion of 0 in y.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [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 3.533 * [taylor]: Taking taylor expansion of 0 in y.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [backup-simplify]: Simplify 0 into 0 3.534 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.534 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.534 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 3.534 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.534 * [taylor]: Taking taylor expansion of -1 in y.im 3.534 * [backup-simplify]: Simplify -1 into -1 3.534 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.534 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.534 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.534 * [taylor]: Taking taylor expansion of y.im in y.im 3.534 * [backup-simplify]: Simplify 0 into 0 3.534 * [backup-simplify]: Simplify 1 into 1 3.535 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.535 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.535 * [taylor]: Taking taylor expansion of -1 in x.re 3.535 * [backup-simplify]: Simplify -1 into -1 3.535 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.535 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.535 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.535 * [taylor]: Taking taylor expansion of y.im in x.re 3.535 * [backup-simplify]: Simplify y.im into y.im 3.535 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.535 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.535 * [taylor]: Taking taylor expansion of -1 in x.im 3.535 * [backup-simplify]: Simplify -1 into -1 3.535 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.535 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.535 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.535 * [taylor]: Taking taylor expansion of y.im in x.im 3.535 * [backup-simplify]: Simplify y.im into y.im 3.535 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.535 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.535 * [taylor]: Taking taylor expansion of -1 in x.im 3.535 * [backup-simplify]: Simplify -1 into -1 3.535 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.535 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.536 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.536 * [taylor]: Taking taylor expansion of y.im in x.im 3.536 * [backup-simplify]: Simplify y.im into y.im 3.536 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.536 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.536 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.536 * [taylor]: Taking taylor expansion of -1 in x.re 3.536 * [backup-simplify]: Simplify -1 into -1 3.536 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.536 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.536 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.536 * [taylor]: Taking taylor expansion of y.im in x.re 3.536 * [backup-simplify]: Simplify y.im into y.im 3.536 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.537 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.537 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.537 * [taylor]: Taking taylor expansion of -1 in y.im 3.537 * [backup-simplify]: Simplify -1 into -1 3.537 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.537 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.537 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.537 * [taylor]: Taking taylor expansion of y.im in y.im 3.537 * [backup-simplify]: Simplify 0 into 0 3.537 * [backup-simplify]: Simplify 1 into 1 3.537 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.537 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.537 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.538 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.539 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.539 * [taylor]: Taking taylor expansion of 0 in x.re 3.539 * [backup-simplify]: Simplify 0 into 0 3.539 * [taylor]: Taking taylor expansion of 0 in y.im 3.539 * [backup-simplify]: Simplify 0 into 0 3.539 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.539 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.540 * [taylor]: Taking taylor expansion of 0 in y.im 3.540 * [backup-simplify]: Simplify 0 into 0 3.541 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.541 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.541 * [backup-simplify]: Simplify 0 into 0 3.542 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.543 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.543 * [taylor]: Taking taylor expansion of 0 in x.re 3.543 * [backup-simplify]: Simplify 0 into 0 3.543 * [taylor]: Taking taylor expansion of 0 in y.im 3.543 * [backup-simplify]: Simplify 0 into 0 3.543 * [taylor]: Taking taylor expansion of 0 in y.im 3.543 * [backup-simplify]: Simplify 0 into 0 3.543 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.544 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.544 * [taylor]: Taking taylor expansion of 0 in y.im 3.544 * [backup-simplify]: Simplify 0 into 0 3.544 * [backup-simplify]: Simplify 0 into 0 3.544 * [backup-simplify]: Simplify 0 into 0 3.546 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.546 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.546 * [backup-simplify]: Simplify 0 into 0 3.547 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.548 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.548 * [taylor]: Taking taylor expansion of 0 in x.re 3.548 * [backup-simplify]: Simplify 0 into 0 3.548 * [taylor]: Taking taylor expansion of 0 in y.im 3.548 * [backup-simplify]: Simplify 0 into 0 3.548 * [taylor]: Taking taylor expansion of 0 in y.im 3.548 * [backup-simplify]: Simplify 0 into 0 3.548 * [taylor]: Taking taylor expansion of 0 in y.im 3.548 * [backup-simplify]: Simplify 0 into 0 3.549 * [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 3.550 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.550 * [taylor]: Taking taylor expansion of 0 in y.im 3.550 * [backup-simplify]: Simplify 0 into 0 3.550 * [backup-simplify]: Simplify 0 into 0 3.550 * [backup-simplify]: Simplify 0 into 0 3.551 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.551 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2) 3.551 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 3.551 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 3.551 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 3.551 * [taylor]: Taking taylor expansion of y.re in x.im 3.551 * [backup-simplify]: Simplify y.re into y.re 3.551 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.551 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.551 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.551 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.551 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.551 * [taylor]: Taking taylor expansion of x.re in x.im 3.551 * [backup-simplify]: Simplify x.re into x.re 3.551 * [taylor]: Taking taylor expansion of x.re in x.im 3.551 * [backup-simplify]: Simplify x.re into x.re 3.551 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.551 * [taylor]: Taking taylor expansion of x.im in x.im 3.551 * [backup-simplify]: Simplify 0 into 0 3.551 * [backup-simplify]: Simplify 1 into 1 3.551 * [taylor]: Taking taylor expansion of x.im in x.im 3.551 * [backup-simplify]: Simplify 0 into 0 3.551 * [backup-simplify]: Simplify 1 into 1 3.551 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.552 * [backup-simplify]: Simplify (* 0 0) into 0 3.552 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.552 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.552 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.553 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.553 * [backup-simplify]: Simplify (+ 0 0) into 0 3.553 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.553 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.553 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 3.553 * [taylor]: Taking taylor expansion of y.re in x.re 3.553 * [backup-simplify]: Simplify y.re into y.re 3.553 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.553 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.553 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.553 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.553 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.553 * [taylor]: Taking taylor expansion of x.re in x.re 3.553 * [backup-simplify]: Simplify 0 into 0 3.553 * [backup-simplify]: Simplify 1 into 1 3.553 * [taylor]: Taking taylor expansion of x.re in x.re 3.553 * [backup-simplify]: Simplify 0 into 0 3.554 * [backup-simplify]: Simplify 1 into 1 3.554 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.554 * [taylor]: Taking taylor expansion of x.im in x.re 3.554 * [backup-simplify]: Simplify x.im into x.im 3.554 * [taylor]: Taking taylor expansion of x.im in x.re 3.554 * [backup-simplify]: Simplify x.im into x.im 3.554 * [backup-simplify]: Simplify (* 0 0) into 0 3.554 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.554 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.554 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.555 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.555 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.555 * [backup-simplify]: Simplify (+ 0 0) into 0 3.555 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.555 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.555 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.555 * [taylor]: Taking taylor expansion of y.re in y.re 3.556 * [backup-simplify]: Simplify 0 into 0 3.556 * [backup-simplify]: Simplify 1 into 1 3.556 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.556 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.556 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.556 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.556 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.556 * [taylor]: Taking taylor expansion of x.re in y.re 3.556 * [backup-simplify]: Simplify x.re into x.re 3.556 * [taylor]: Taking taylor expansion of x.re in y.re 3.556 * [backup-simplify]: Simplify x.re into x.re 3.556 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.556 * [taylor]: Taking taylor expansion of x.im in y.re 3.556 * [backup-simplify]: Simplify x.im into x.im 3.556 * [taylor]: Taking taylor expansion of x.im in y.re 3.556 * [backup-simplify]: Simplify x.im into x.im 3.556 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.556 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.556 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.556 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.556 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.556 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.557 * [backup-simplify]: Simplify (+ 0 0) into 0 3.557 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.557 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.558 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.558 * [taylor]: Taking taylor expansion of y.re in y.re 3.558 * [backup-simplify]: Simplify 0 into 0 3.558 * [backup-simplify]: Simplify 1 into 1 3.558 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.558 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.558 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.558 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.558 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.558 * [taylor]: Taking taylor expansion of x.re in y.re 3.558 * [backup-simplify]: Simplify x.re into x.re 3.558 * [taylor]: Taking taylor expansion of x.re in y.re 3.558 * [backup-simplify]: Simplify x.re into x.re 3.558 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.558 * [taylor]: Taking taylor expansion of x.im in y.re 3.558 * [backup-simplify]: Simplify x.im into x.im 3.558 * [taylor]: Taking taylor expansion of x.im in y.re 3.558 * [backup-simplify]: Simplify x.im into x.im 3.558 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.558 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.558 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.558 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.559 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.559 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.559 * [backup-simplify]: Simplify (+ 0 0) into 0 3.559 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.560 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.560 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.560 * [taylor]: Taking taylor expansion of 0 in x.re 3.560 * [backup-simplify]: Simplify 0 into 0 3.560 * [taylor]: Taking taylor expansion of 0 in x.im 3.560 * [backup-simplify]: Simplify 0 into 0 3.560 * [backup-simplify]: Simplify 0 into 0 3.561 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.562 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.562 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.562 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.562 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.562 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.562 * [taylor]: Taking taylor expansion of x.re in x.re 3.562 * [backup-simplify]: Simplify 0 into 0 3.562 * [backup-simplify]: Simplify 1 into 1 3.562 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.562 * [taylor]: Taking taylor expansion of x.im in x.re 3.562 * [backup-simplify]: Simplify x.im into x.im 3.562 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.562 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.562 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.562 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.563 * [backup-simplify]: Simplify (+ 0 0) into 0 3.563 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.563 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.563 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.563 * [taylor]: Taking taylor expansion of x.im in x.im 3.563 * [backup-simplify]: Simplify 0 into 0 3.563 * [backup-simplify]: Simplify 1 into 1 3.563 * [backup-simplify]: Simplify (log 1) into 0 3.564 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.564 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.564 * [taylor]: Taking taylor expansion of 0 in x.im 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.565 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.565 * [backup-simplify]: Simplify (+ 0 0) into 0 3.566 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.568 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.569 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.569 * [taylor]: Taking taylor expansion of 0 in x.re 3.569 * [backup-simplify]: Simplify 0 into 0 3.569 * [taylor]: Taking taylor expansion of 0 in x.im 3.569 * [backup-simplify]: Simplify 0 into 0 3.569 * [backup-simplify]: Simplify 0 into 0 3.570 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.570 * [taylor]: Taking taylor expansion of 0 in x.im 3.570 * [backup-simplify]: Simplify 0 into 0 3.570 * [backup-simplify]: Simplify 0 into 0 3.570 * [taylor]: Taking taylor expansion of 0 in x.im 3.570 * [backup-simplify]: Simplify 0 into 0 3.570 * [backup-simplify]: Simplify 0 into 0 3.571 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.571 * [backup-simplify]: Simplify 0 into 0 3.571 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 3.572 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 3.572 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 3.572 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 3.572 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.572 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.572 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.572 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.572 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.572 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.572 * [taylor]: Taking taylor expansion of x.re in x.im 3.572 * [backup-simplify]: Simplify x.re into x.re 3.572 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.572 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.572 * [taylor]: Taking taylor expansion of x.re in x.im 3.572 * [backup-simplify]: Simplify x.re into x.re 3.572 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.572 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.572 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.572 * [taylor]: Taking taylor expansion of x.im in x.im 3.572 * [backup-simplify]: Simplify 0 into 0 3.572 * [backup-simplify]: Simplify 1 into 1 3.573 * [backup-simplify]: Simplify (/ 1 1) into 1 3.573 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.573 * [taylor]: Taking taylor expansion of x.im in x.im 3.573 * [backup-simplify]: Simplify 0 into 0 3.573 * [backup-simplify]: Simplify 1 into 1 3.573 * [backup-simplify]: Simplify (/ 1 1) into 1 3.573 * [backup-simplify]: Simplify (* 1 1) into 1 3.574 * [backup-simplify]: Simplify (+ 0 1) into 1 3.574 * [backup-simplify]: Simplify (sqrt 1) into 1 3.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.577 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.577 * [backup-simplify]: Simplify (+ 0 0) into 0 3.578 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.578 * [backup-simplify]: Simplify (log 1) into 0 3.578 * [taylor]: Taking taylor expansion of y.re in x.im 3.578 * [backup-simplify]: Simplify y.re into y.re 3.579 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.579 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.579 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.579 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 3.579 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.579 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.579 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.579 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.579 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.579 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.579 * [taylor]: Taking taylor expansion of x.re in x.re 3.579 * [backup-simplify]: Simplify 0 into 0 3.579 * [backup-simplify]: Simplify 1 into 1 3.580 * [backup-simplify]: Simplify (/ 1 1) into 1 3.580 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.580 * [taylor]: Taking taylor expansion of x.re in x.re 3.580 * [backup-simplify]: Simplify 0 into 0 3.580 * [backup-simplify]: Simplify 1 into 1 3.580 * [backup-simplify]: Simplify (/ 1 1) into 1 3.580 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.580 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.580 * [taylor]: Taking taylor expansion of x.im in x.re 3.580 * [backup-simplify]: Simplify x.im into x.im 3.580 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.581 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.581 * [taylor]: Taking taylor expansion of x.im in x.re 3.581 * [backup-simplify]: Simplify x.im into x.im 3.581 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.581 * [backup-simplify]: Simplify (* 1 1) into 1 3.581 * [backup-simplify]: Simplify (+ 1 0) into 1 3.582 * [backup-simplify]: Simplify (sqrt 1) into 1 3.583 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.583 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.584 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.584 * [backup-simplify]: Simplify (+ 0 0) into 0 3.585 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.585 * [backup-simplify]: Simplify (log 1) into 0 3.585 * [taylor]: Taking taylor expansion of y.re in x.re 3.585 * [backup-simplify]: Simplify y.re into y.re 3.586 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.586 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.586 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.586 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.586 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.586 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.586 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.587 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.587 * [taylor]: Taking taylor expansion of x.re in y.re 3.587 * [backup-simplify]: Simplify x.re into x.re 3.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.587 * [taylor]: Taking taylor expansion of x.re in y.re 3.587 * [backup-simplify]: Simplify x.re into x.re 3.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.587 * [taylor]: Taking taylor expansion of x.im in y.re 3.587 * [backup-simplify]: Simplify x.im into x.im 3.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.587 * [taylor]: Taking taylor expansion of x.im in y.re 3.587 * [backup-simplify]: Simplify x.im into x.im 3.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.587 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.587 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.587 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.588 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.588 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.588 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.591 * [backup-simplify]: Simplify (+ 0 0) into 0 3.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.592 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.592 * [taylor]: Taking taylor expansion of y.re in y.re 3.592 * [backup-simplify]: Simplify 0 into 0 3.592 * [backup-simplify]: Simplify 1 into 1 3.592 * [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))))) 3.592 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.592 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.592 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.592 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.592 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.592 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.592 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.592 * [taylor]: Taking taylor expansion of x.re in y.re 3.593 * [backup-simplify]: Simplify x.re into x.re 3.593 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.593 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.593 * [taylor]: Taking taylor expansion of x.re in y.re 3.593 * [backup-simplify]: Simplify x.re into x.re 3.593 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.593 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.593 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.593 * [taylor]: Taking taylor expansion of x.im in y.re 3.593 * [backup-simplify]: Simplify x.im into x.im 3.593 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.593 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.593 * [taylor]: Taking taylor expansion of x.im in y.re 3.593 * [backup-simplify]: Simplify x.im into x.im 3.593 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.593 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.593 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.593 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.594 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.594 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.594 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.594 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.594 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.594 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.594 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.595 * [backup-simplify]: Simplify (+ 0 0) into 0 3.595 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.595 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.595 * [taylor]: Taking taylor expansion of y.re in y.re 3.595 * [backup-simplify]: Simplify 0 into 0 3.595 * [backup-simplify]: Simplify 1 into 1 3.596 * [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))))) 3.596 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.596 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.596 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.596 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.596 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.596 * [taylor]: Taking taylor expansion of x.im in x.re 3.596 * [backup-simplify]: Simplify x.im into x.im 3.596 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.596 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.596 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.596 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.596 * [taylor]: Taking taylor expansion of x.re in x.re 3.596 * [backup-simplify]: Simplify 0 into 0 3.596 * [backup-simplify]: Simplify 1 into 1 3.597 * [backup-simplify]: Simplify (* 1 1) into 1 3.597 * [backup-simplify]: Simplify (/ 1 1) into 1 3.598 * [backup-simplify]: Simplify (+ 0 1) into 1 3.598 * [backup-simplify]: Simplify (sqrt 1) into 1 3.599 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.599 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.600 * [backup-simplify]: Simplify (+ 0 0) into 0 3.600 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.601 * [backup-simplify]: Simplify (log 1) into 0 3.601 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.601 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 3.601 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.601 * [taylor]: Taking taylor expansion of x.re in x.im 3.601 * [backup-simplify]: Simplify x.re into x.re 3.601 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.601 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.602 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.603 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.604 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.604 * [taylor]: Taking taylor expansion of 0 in x.re 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [taylor]: Taking taylor expansion of 0 in x.im 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.605 * [taylor]: Taking taylor expansion of 0 in x.im 3.605 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify 0 into 0 3.606 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.606 * [backup-simplify]: Simplify (- 0) into 0 3.606 * [backup-simplify]: Simplify 0 into 0 3.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.607 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 3.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.608 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 3.608 * [backup-simplify]: Simplify (+ 0 0) into 0 3.609 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.611 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.613 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.613 * [taylor]: Taking taylor expansion of 0 in x.re 3.613 * [backup-simplify]: Simplify 0 into 0 3.613 * [taylor]: Taking taylor expansion of 0 in x.im 3.613 * [backup-simplify]: Simplify 0 into 0 3.613 * [backup-simplify]: Simplify 0 into 0 3.613 * [taylor]: Taking taylor expansion of 0 in x.im 3.613 * [backup-simplify]: Simplify 0 into 0 3.613 * [backup-simplify]: Simplify 0 into 0 3.615 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.616 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.617 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.619 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.619 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 3.619 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.619 * [backup-simplify]: Simplify 1/2 into 1/2 3.619 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.619 * [taylor]: Taking taylor expansion of x.im in x.im 3.619 * [backup-simplify]: Simplify 0 into 0 3.619 * [backup-simplify]: Simplify 1 into 1 3.619 * [backup-simplify]: Simplify (* 1 1) into 1 3.620 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.621 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.621 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.623 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.623 * [backup-simplify]: Simplify 0 into 0 3.624 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 3.624 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 3.624 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 3.624 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 3.624 * [taylor]: Taking taylor expansion of -1 in x.im 3.624 * [backup-simplify]: Simplify -1 into -1 3.624 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 3.624 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.624 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.624 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.624 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.624 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.624 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.624 * [taylor]: Taking taylor expansion of -1 in x.im 3.624 * [backup-simplify]: Simplify -1 into -1 3.624 * [taylor]: Taking taylor expansion of x.re in x.im 3.624 * [backup-simplify]: Simplify x.re into x.re 3.624 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.624 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.625 * [taylor]: Taking taylor expansion of -1 in x.im 3.625 * [backup-simplify]: Simplify -1 into -1 3.625 * [taylor]: Taking taylor expansion of x.re in x.im 3.625 * [backup-simplify]: Simplify x.re into x.re 3.625 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.625 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.625 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.625 * [taylor]: Taking taylor expansion of -1 in x.im 3.625 * [backup-simplify]: Simplify -1 into -1 3.625 * [taylor]: Taking taylor expansion of x.im in x.im 3.625 * [backup-simplify]: Simplify 0 into 0 3.625 * [backup-simplify]: Simplify 1 into 1 3.626 * [backup-simplify]: Simplify (/ -1 1) into -1 3.626 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.626 * [taylor]: Taking taylor expansion of -1 in x.im 3.626 * [backup-simplify]: Simplify -1 into -1 3.626 * [taylor]: Taking taylor expansion of x.im in x.im 3.626 * [backup-simplify]: Simplify 0 into 0 3.626 * [backup-simplify]: Simplify 1 into 1 3.626 * [backup-simplify]: Simplify (/ -1 1) into -1 3.627 * [backup-simplify]: Simplify (* -1 -1) into 1 3.627 * [backup-simplify]: Simplify (+ 0 1) into 1 3.627 * [backup-simplify]: Simplify (sqrt 1) into 1 3.628 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.629 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.630 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.630 * [backup-simplify]: Simplify (+ 0 0) into 0 3.631 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.631 * [backup-simplify]: Simplify (log 1) into 0 3.631 * [taylor]: Taking taylor expansion of y.re in x.im 3.631 * [backup-simplify]: Simplify y.re into y.re 3.632 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.632 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.632 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.632 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 3.632 * [taylor]: Taking taylor expansion of -1 in x.re 3.632 * [backup-simplify]: Simplify -1 into -1 3.632 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 3.632 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.632 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.632 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.632 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.633 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.633 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.633 * [taylor]: Taking taylor expansion of -1 in x.re 3.633 * [backup-simplify]: Simplify -1 into -1 3.633 * [taylor]: Taking taylor expansion of x.re in x.re 3.633 * [backup-simplify]: Simplify 0 into 0 3.633 * [backup-simplify]: Simplify 1 into 1 3.633 * [backup-simplify]: Simplify (/ -1 1) into -1 3.633 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.633 * [taylor]: Taking taylor expansion of -1 in x.re 3.633 * [backup-simplify]: Simplify -1 into -1 3.633 * [taylor]: Taking taylor expansion of x.re in x.re 3.633 * [backup-simplify]: Simplify 0 into 0 3.633 * [backup-simplify]: Simplify 1 into 1 3.634 * [backup-simplify]: Simplify (/ -1 1) into -1 3.634 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.634 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.634 * [taylor]: Taking taylor expansion of -1 in x.re 3.634 * [backup-simplify]: Simplify -1 into -1 3.634 * [taylor]: Taking taylor expansion of x.im in x.re 3.634 * [backup-simplify]: Simplify x.im into x.im 3.634 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.634 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.634 * [taylor]: Taking taylor expansion of -1 in x.re 3.634 * [backup-simplify]: Simplify -1 into -1 3.634 * [taylor]: Taking taylor expansion of x.im in x.re 3.634 * [backup-simplify]: Simplify x.im into x.im 3.634 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.634 * [backup-simplify]: Simplify (* -1 -1) into 1 3.635 * [backup-simplify]: Simplify (+ 1 0) into 1 3.635 * [backup-simplify]: Simplify (sqrt 1) into 1 3.636 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.637 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.638 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.638 * [backup-simplify]: Simplify (+ 0 0) into 0 3.639 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.639 * [backup-simplify]: Simplify (log 1) into 0 3.639 * [taylor]: Taking taylor expansion of y.re in x.re 3.639 * [backup-simplify]: Simplify y.re into y.re 3.640 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.640 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.640 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.640 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.640 * [taylor]: Taking taylor expansion of -1 in y.re 3.640 * [backup-simplify]: Simplify -1 into -1 3.640 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.640 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.640 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.640 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.640 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.640 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.640 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.640 * [taylor]: Taking taylor expansion of -1 in y.re 3.640 * [backup-simplify]: Simplify -1 into -1 3.641 * [taylor]: Taking taylor expansion of x.re in y.re 3.641 * [backup-simplify]: Simplify x.re into x.re 3.641 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.641 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.641 * [taylor]: Taking taylor expansion of -1 in y.re 3.641 * [backup-simplify]: Simplify -1 into -1 3.641 * [taylor]: Taking taylor expansion of x.re in y.re 3.641 * [backup-simplify]: Simplify x.re into x.re 3.641 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.641 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.641 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.641 * [taylor]: Taking taylor expansion of -1 in y.re 3.641 * [backup-simplify]: Simplify -1 into -1 3.641 * [taylor]: Taking taylor expansion of x.im in y.re 3.641 * [backup-simplify]: Simplify x.im into x.im 3.641 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.641 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.641 * [taylor]: Taking taylor expansion of -1 in y.re 3.641 * [backup-simplify]: Simplify -1 into -1 3.641 * [taylor]: Taking taylor expansion of x.im in y.re 3.641 * [backup-simplify]: Simplify x.im into x.im 3.641 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.641 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.641 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.641 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.642 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.642 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.642 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.642 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.642 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.643 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.643 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.643 * [backup-simplify]: Simplify (+ 0 0) into 0 3.644 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.644 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.644 * [taylor]: Taking taylor expansion of y.re in y.re 3.644 * [backup-simplify]: Simplify 0 into 0 3.644 * [backup-simplify]: Simplify 1 into 1 3.644 * [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))))) 3.644 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.644 * [taylor]: Taking taylor expansion of -1 in y.re 3.644 * [backup-simplify]: Simplify -1 into -1 3.644 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.644 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.644 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.644 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.644 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.644 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.644 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.644 * [taylor]: Taking taylor expansion of -1 in y.re 3.644 * [backup-simplify]: Simplify -1 into -1 3.644 * [taylor]: Taking taylor expansion of x.re in y.re 3.644 * [backup-simplify]: Simplify x.re into x.re 3.644 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.645 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.645 * [taylor]: Taking taylor expansion of -1 in y.re 3.645 * [backup-simplify]: Simplify -1 into -1 3.645 * [taylor]: Taking taylor expansion of x.re in y.re 3.645 * [backup-simplify]: Simplify x.re into x.re 3.645 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.645 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.645 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.645 * [taylor]: Taking taylor expansion of -1 in y.re 3.645 * [backup-simplify]: Simplify -1 into -1 3.645 * [taylor]: Taking taylor expansion of x.im in y.re 3.645 * [backup-simplify]: Simplify x.im into x.im 3.645 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.645 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.645 * [taylor]: Taking taylor expansion of -1 in y.re 3.645 * [backup-simplify]: Simplify -1 into -1 3.645 * [taylor]: Taking taylor expansion of x.im in y.re 3.645 * [backup-simplify]: Simplify x.im into x.im 3.645 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.645 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.645 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.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))) 3.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)))) 3.646 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.646 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.646 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.646 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.646 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.646 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.647 * [backup-simplify]: Simplify (+ 0 0) into 0 3.647 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.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))))) 3.647 * [taylor]: Taking taylor expansion of y.re in y.re 3.648 * [backup-simplify]: Simplify 0 into 0 3.648 * [backup-simplify]: Simplify 1 into 1 3.648 * [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))))) 3.648 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.648 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 3.648 * [taylor]: Taking taylor expansion of -1 in x.re 3.648 * [backup-simplify]: Simplify -1 into -1 3.649 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.649 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.649 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.649 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.649 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.649 * [taylor]: Taking taylor expansion of x.im in x.re 3.649 * [backup-simplify]: Simplify x.im into x.im 3.649 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.649 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.649 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.649 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.649 * [taylor]: Taking taylor expansion of x.re in x.re 3.649 * [backup-simplify]: Simplify 0 into 0 3.649 * [backup-simplify]: Simplify 1 into 1 3.649 * [backup-simplify]: Simplify (* 1 1) into 1 3.650 * [backup-simplify]: Simplify (/ 1 1) into 1 3.650 * [backup-simplify]: Simplify (+ 0 1) into 1 3.651 * [backup-simplify]: Simplify (sqrt 1) into 1 3.651 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.652 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.652 * [backup-simplify]: Simplify (+ 0 0) into 0 3.653 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.653 * [backup-simplify]: Simplify (log 1) into 0 3.654 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.654 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 3.654 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.654 * [taylor]: Taking taylor expansion of x.re in x.im 3.654 * [backup-simplify]: Simplify x.re into x.re 3.654 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.654 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.655 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.657 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 3.657 * [taylor]: Taking taylor expansion of 0 in x.re 3.657 * [backup-simplify]: Simplify 0 into 0 3.657 * [taylor]: Taking taylor expansion of 0 in x.im 3.657 * [backup-simplify]: Simplify 0 into 0 3.657 * [backup-simplify]: Simplify 0 into 0 3.659 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.659 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.660 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 3.660 * [taylor]: Taking taylor expansion of 0 in x.im 3.660 * [backup-simplify]: Simplify 0 into 0 3.660 * [backup-simplify]: Simplify 0 into 0 3.661 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.661 * [backup-simplify]: Simplify 0 into 0 3.661 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.661 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.661 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 3.662 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.662 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.662 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 3.663 * [backup-simplify]: Simplify (+ 0 0) into 0 3.664 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.666 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.667 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.668 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 3.668 * [taylor]: Taking taylor expansion of 0 in x.re 3.668 * [backup-simplify]: Simplify 0 into 0 3.668 * [taylor]: Taking taylor expansion of 0 in x.im 3.668 * [backup-simplify]: Simplify 0 into 0 3.668 * [backup-simplify]: Simplify 0 into 0 3.668 * [taylor]: Taking taylor expansion of 0 in x.im 3.669 * [backup-simplify]: Simplify 0 into 0 3.669 * [backup-simplify]: Simplify 0 into 0 3.669 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.671 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.672 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.674 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.674 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.675 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 3.675 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 3.675 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 3.675 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.675 * [backup-simplify]: Simplify 1/2 into 1/2 3.675 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 3.675 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.675 * [taylor]: Taking taylor expansion of x.im in x.im 3.675 * [backup-simplify]: Simplify 0 into 0 3.675 * [backup-simplify]: Simplify 1 into 1 3.675 * [backup-simplify]: Simplify (* 1 1) into 1 3.676 * [backup-simplify]: Simplify (/ 1 1) into 1 3.677 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.677 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.678 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.679 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.680 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.680 * [backup-simplify]: Simplify (- 0) into 0 3.680 * [backup-simplify]: Simplify 0 into 0 3.680 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 3.680 * * * [progress]: simplifying candidates 3.681 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 3.681 * * * * [progress]: [ 11 / 93 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 3.682 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 20 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 23 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 3.682 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 31 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 3.683 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 38 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 41 / 93 ] simplifiying candidate # 3.683 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 48 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 52 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> 3.684 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 3.684 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 59 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 65 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 69 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 3.685 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 80 / 93 ] simplifiying candidate #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> 3.686 * * * * [progress]: [ 81 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 3.686 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 3.687 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 3.687 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 3.687 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 3.687 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 3.687 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 3.689 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (real->posit16 (* (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) (real->posit16 (* (atan2 x.im x.re) y.im)) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (+ (log y.re) (log (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* y.re (log (cbrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log 1)) (* y.re (log (hypot x.re x.im))) (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re) (* y.re 1) (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) (* y.re 1) (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (real->posit16 (* y.re (log (hypot x.re x.im)))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 3.691 * * [simplify]: iteration 0: 150 enodes 3.756 * * [simplify]: iteration 1: 296 enodes 3.875 * * [simplify]: iteration 2: 719 enodes 4.275 * * [simplify]: iteration 3: 1949 enodes 5.390 * * [simplify]: iteration complete: 5001 enodes 5.391 * * [simplify]: Extracting #0: cost 68 inf + 0 5.392 * * [simplify]: Extracting #1: cost 480 inf + 2 5.396 * * [simplify]: Extracting #2: cost 1247 inf + 3267 5.414 * * [simplify]: Extracting #3: cost 798 inf + 105319 5.452 * * [simplify]: Extracting #4: cost 120 inf + 268229 5.512 * * [simplify]: Extracting #5: cost 9 inf + 296665 5.571 * * [simplify]: Extracting #6: cost 0 inf + 299677 5.643 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.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)) (* (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.re)) (* (sqrt y.re) (atan2 x.im x.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) y.re) (real->posit16 (* (atan2 x.im x.re) y.re)) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (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))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (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))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.im) (cbrt y.im)) (atan2 x.im x.re)) (* (sqrt y.im) (atan2 x.im x.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* y.im (sqrt (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (real->posit16 (* y.im (atan2 x.im x.re))) (expm1 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re) (log (* (log (hypot x.re x.im)) y.re)) (log (* (log (hypot x.re x.im)) y.re)) (exp (* (log (hypot x.re x.im)) y.re)) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (* (cbrt (* (log (hypot x.re x.im)) y.re)) (cbrt (* (log (hypot x.re x.im)) y.re))) (cbrt (* (log (hypot x.re x.im)) y.re)) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (log (cbrt (hypot x.re x.im))) (+ y.re y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) 0 (* (log (hypot x.re x.im)) y.re) (* (log (cbrt (hypot x.re x.im))) (+ y.re y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) 0 (* (log (hypot x.re x.im)) y.re) y.re (* (* (cbrt (log (hypot x.re x.im))) y.re) (cbrt (log (hypot x.re x.im)))) (* (sqrt (log (hypot x.re x.im))) y.re) y.re (* (log (hypot x.re x.im)) (cbrt y.re)) (* (log (hypot x.re x.im)) (sqrt y.re)) (* (log (hypot x.re x.im)) y.re) (real->posit16 (* (log (hypot x.re x.im)) y.re)) (fma (* (* (log x.im) y.im) (* (log x.im) y.im)) -1/2 (- 1 (* (* (log x.im) y.im) (* (atan2 x.im x.re) y.re)))) (cos (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 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 (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (log x.im)) (* (log x.re) y.re) (* (log (/ -1 x.re)) (- y.re)) 5.649 * * * [progress]: adding candidates to table 6.390 * * [progress]: iteration 2 / 4 6.390 * * * [progress]: picking best candidate 6.476 * * * * [pick]: Picked # 6.476 * * * [progress]: localizing error 6.547 * * * [progress]: generating rewritten candidates 6.547 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 6.556 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1) 6.573 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 6.586 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 2) 6.595 * * * [progress]: generating series expansions 6.595 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 6.595 * [backup-simplify]: Simplify (cos (* y.im (log (hypot x.re x.im)))) into (cos (* y.im (log (hypot x.re x.im)))) 6.595 * [approximate]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in (y.im x.re x.im) around 0 6.595 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in x.im 6.595 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 6.595 * [taylor]: Taking taylor expansion of y.im in x.im 6.595 * [backup-simplify]: Simplify y.im into y.im 6.595 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.595 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.595 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.595 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.595 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.595 * [taylor]: Taking taylor expansion of x.re in x.im 6.595 * [backup-simplify]: Simplify x.re into x.re 6.595 * [taylor]: Taking taylor expansion of x.re in x.im 6.595 * [backup-simplify]: Simplify x.re into x.re 6.595 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.595 * [taylor]: Taking taylor expansion of x.im in x.im 6.595 * [backup-simplify]: Simplify 0 into 0 6.595 * [backup-simplify]: Simplify 1 into 1 6.595 * [taylor]: Taking taylor expansion of x.im in x.im 6.595 * [backup-simplify]: Simplify 0 into 0 6.595 * [backup-simplify]: Simplify 1 into 1 6.595 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.596 * [backup-simplify]: Simplify (* 0 0) into 0 6.596 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.596 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.596 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.597 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.597 * [backup-simplify]: Simplify (+ 0 0) into 0 6.597 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.597 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.597 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 6.597 * [backup-simplify]: Simplify (cos (* y.im (log x.re))) into (cos (* y.im (log x.re))) 6.597 * [backup-simplify]: Simplify (sin (* y.im (log x.re))) into (sin (* y.im (log x.re))) 6.597 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in x.re 6.597 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 6.597 * [taylor]: Taking taylor expansion of y.im in x.re 6.597 * [backup-simplify]: Simplify y.im into y.im 6.597 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.597 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.597 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.597 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.597 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.597 * [taylor]: Taking taylor expansion of x.re in x.re 6.597 * [backup-simplify]: Simplify 0 into 0 6.597 * [backup-simplify]: Simplify 1 into 1 6.597 * [taylor]: Taking taylor expansion of x.re in x.re 6.597 * [backup-simplify]: Simplify 0 into 0 6.597 * [backup-simplify]: Simplify 1 into 1 6.597 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.597 * [taylor]: Taking taylor expansion of x.im in x.re 6.597 * [backup-simplify]: Simplify x.im into x.im 6.597 * [taylor]: Taking taylor expansion of x.im in x.re 6.597 * [backup-simplify]: Simplify x.im into x.im 6.598 * [backup-simplify]: Simplify (* 0 0) into 0 6.598 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.598 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.598 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.598 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.598 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.598 * [backup-simplify]: Simplify (+ 0 0) into 0 6.599 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.599 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.599 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.599 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 6.599 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 6.599 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in y.im 6.599 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.599 * [taylor]: Taking taylor expansion of y.im in y.im 6.599 * [backup-simplify]: Simplify 0 into 0 6.599 * [backup-simplify]: Simplify 1 into 1 6.599 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.599 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.599 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.599 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.599 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.599 * [taylor]: Taking taylor expansion of x.re in y.im 6.599 * [backup-simplify]: Simplify x.re into x.re 6.599 * [taylor]: Taking taylor expansion of x.re in y.im 6.599 * [backup-simplify]: Simplify x.re into x.re 6.599 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.599 * [taylor]: Taking taylor expansion of x.im in y.im 6.599 * [backup-simplify]: Simplify x.im into x.im 6.599 * [taylor]: Taking taylor expansion of x.im in y.im 6.599 * [backup-simplify]: Simplify x.im into x.im 6.599 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.599 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.599 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.599 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.599 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.599 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.600 * [backup-simplify]: Simplify (+ 0 0) into 0 6.600 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.600 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.600 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.600 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.601 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.601 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in y.im 6.601 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.601 * [taylor]: Taking taylor expansion of y.im in y.im 6.601 * [backup-simplify]: Simplify 0 into 0 6.601 * [backup-simplify]: Simplify 1 into 1 6.601 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.601 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.601 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.601 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.601 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.601 * [taylor]: Taking taylor expansion of x.re in y.im 6.601 * [backup-simplify]: Simplify x.re into x.re 6.601 * [taylor]: Taking taylor expansion of x.re in y.im 6.601 * [backup-simplify]: Simplify x.re into x.re 6.601 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.601 * [taylor]: Taking taylor expansion of x.im in y.im 6.601 * [backup-simplify]: Simplify x.im into x.im 6.601 * [taylor]: Taking taylor expansion of x.im in y.im 6.601 * [backup-simplify]: Simplify x.im into x.im 6.601 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.601 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.601 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.601 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.601 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.601 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.602 * [backup-simplify]: Simplify (+ 0 0) into 0 6.602 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.602 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.602 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.603 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.603 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.603 * [taylor]: Taking taylor expansion of 1 in x.re 6.603 * [backup-simplify]: Simplify 1 into 1 6.603 * [taylor]: Taking taylor expansion of 1 in x.im 6.603 * [backup-simplify]: Simplify 1 into 1 6.603 * [backup-simplify]: Simplify 1 into 1 6.603 * [backup-simplify]: Simplify (+ 0) into 0 6.603 * [taylor]: Taking taylor expansion of 0 in x.re 6.603 * [backup-simplify]: Simplify 0 into 0 6.603 * [taylor]: Taking taylor expansion of 0 in x.im 6.603 * [backup-simplify]: Simplify 0 into 0 6.603 * [backup-simplify]: Simplify 0 into 0 6.603 * [taylor]: Taking taylor expansion of 0 in x.im 6.603 * [backup-simplify]: Simplify 0 into 0 6.604 * [backup-simplify]: Simplify 0 into 0 6.604 * [backup-simplify]: Simplify 0 into 0 6.604 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) 6.604 * [taylor]: Taking taylor expansion of (- (* 1/2 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) in x.re 6.604 * [taylor]: Taking taylor expansion of (* 1/2 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) in x.re 6.604 * [taylor]: Taking taylor expansion of 1/2 in x.re 6.604 * [backup-simplify]: Simplify 1/2 into 1/2 6.604 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) in x.re 6.604 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 6.604 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 6.604 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 6.604 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.604 * [taylor]: Taking taylor expansion of x.im in x.re 6.604 * [backup-simplify]: Simplify x.im into x.im 6.604 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.604 * [taylor]: Taking taylor expansion of x.re in x.re 6.604 * [backup-simplify]: Simplify 0 into 0 6.604 * [backup-simplify]: Simplify 1 into 1 6.604 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.604 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 6.604 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.604 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.605 * [backup-simplify]: Simplify (+ 0 0) into 0 6.605 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.605 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.605 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.605 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 6.605 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.605 * [taylor]: Taking taylor expansion of (- (* 1/2 (pow (log x.im) 2))) in x.im 6.605 * [taylor]: Taking taylor expansion of (* 1/2 (pow (log x.im) 2)) in x.im 6.605 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.605 * [backup-simplify]: Simplify 1/2 into 1/2 6.605 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 6.605 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.605 * [taylor]: Taking taylor expansion of x.im in x.im 6.605 * [backup-simplify]: Simplify 0 into 0 6.605 * [backup-simplify]: Simplify 1 into 1 6.605 * [backup-simplify]: Simplify (log 1) into 0 6.606 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.606 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.606 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.606 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.607 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 6.607 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.607 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.607 * [taylor]: Taking taylor expansion of 0 in x.im 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [taylor]: Taking taylor expansion of 0 in x.im 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [backup-simplify]: Simplify 0 into 0 6.607 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.608 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.608 * [backup-simplify]: Simplify (+ 0 0) into 0 6.609 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.610 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 6.611 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 6.612 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1) (/ (pow 0 1) 1)) 0) into 0 6.612 * [taylor]: Taking taylor expansion of 0 in x.re 6.612 * [backup-simplify]: Simplify 0 into 0 6.612 * [taylor]: Taking taylor expansion of 0 in x.im 6.612 * [backup-simplify]: Simplify 0 into 0 6.612 * [backup-simplify]: Simplify 0 into 0 6.612 * [backup-simplify]: Simplify (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 y.im)) 2)) 1) into (- 1 (* 1/2 (* (pow y.im 2) (pow (log x.im) 2)))) 6.612 * [backup-simplify]: Simplify (cos (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))))) into (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.612 * [approximate]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in (y.im x.re x.im) around 0 6.612 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.im 6.612 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.im 6.612 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.612 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.612 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.612 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.612 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.612 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.612 * [taylor]: Taking taylor expansion of x.re in x.im 6.612 * [backup-simplify]: Simplify x.re into x.re 6.612 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.612 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.612 * [taylor]: Taking taylor expansion of x.re in x.im 6.612 * [backup-simplify]: Simplify x.re into x.re 6.612 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.612 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.612 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.612 * [taylor]: Taking taylor expansion of x.im in x.im 6.612 * [backup-simplify]: Simplify 0 into 0 6.612 * [backup-simplify]: Simplify 1 into 1 6.613 * [backup-simplify]: Simplify (/ 1 1) into 1 6.613 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.613 * [taylor]: Taking taylor expansion of x.im in x.im 6.613 * [backup-simplify]: Simplify 0 into 0 6.613 * [backup-simplify]: Simplify 1 into 1 6.613 * [backup-simplify]: Simplify (/ 1 1) into 1 6.613 * [backup-simplify]: Simplify (* 1 1) into 1 6.614 * [backup-simplify]: Simplify (+ 0 1) into 1 6.614 * [backup-simplify]: Simplify (sqrt 1) into 1 6.614 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.615 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.615 * [backup-simplify]: Simplify (+ 0 0) into 0 6.616 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.616 * [backup-simplify]: Simplify (log 1) into 0 6.616 * [taylor]: Taking taylor expansion of y.im in x.im 6.616 * [backup-simplify]: Simplify y.im into y.im 6.617 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.617 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.617 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.617 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.im) y.im))) into (cos (* -1 (/ (log x.im) y.im))) 6.617 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.im) y.im))) into (sin (* -1 (/ (log x.im) y.im))) 6.617 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.617 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.617 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.617 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.617 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.617 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.617 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.617 * [taylor]: Taking taylor expansion of x.re in x.re 6.617 * [backup-simplify]: Simplify 0 into 0 6.617 * [backup-simplify]: Simplify 1 into 1 6.618 * [backup-simplify]: Simplify (/ 1 1) into 1 6.618 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.618 * [taylor]: Taking taylor expansion of x.re in x.re 6.618 * [backup-simplify]: Simplify 0 into 0 6.618 * [backup-simplify]: Simplify 1 into 1 6.621 * [backup-simplify]: Simplify (/ 1 1) into 1 6.621 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.621 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.621 * [taylor]: Taking taylor expansion of x.im in x.re 6.621 * [backup-simplify]: Simplify x.im into x.im 6.621 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.621 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.621 * [taylor]: Taking taylor expansion of x.im in x.re 6.621 * [backup-simplify]: Simplify x.im into x.im 6.621 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.622 * [backup-simplify]: Simplify (* 1 1) into 1 6.622 * [backup-simplify]: Simplify (+ 1 0) into 1 6.622 * [backup-simplify]: Simplify (sqrt 1) into 1 6.623 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.623 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.624 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.624 * [backup-simplify]: Simplify (+ 0 0) into 0 6.625 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.625 * [backup-simplify]: Simplify (log 1) into 0 6.625 * [taylor]: Taking taylor expansion of y.im in x.re 6.625 * [backup-simplify]: Simplify y.im into y.im 6.625 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.626 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.626 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.626 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.626 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.626 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.626 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.626 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.626 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.626 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.626 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.626 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.626 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.626 * [taylor]: Taking taylor expansion of x.re in y.im 6.626 * [backup-simplify]: Simplify x.re into x.re 6.626 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.626 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.626 * [taylor]: Taking taylor expansion of x.re in y.im 6.626 * [backup-simplify]: Simplify x.re into x.re 6.626 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.626 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.626 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.626 * [taylor]: Taking taylor expansion of x.im in y.im 6.626 * [backup-simplify]: Simplify x.im into x.im 6.626 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.626 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.626 * [taylor]: Taking taylor expansion of x.im in y.im 6.626 * [backup-simplify]: Simplify x.im into x.im 6.626 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.626 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.626 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.627 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.627 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.627 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.627 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.627 * [backup-simplify]: Simplify (+ 0 0) into 0 6.627 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.628 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.628 * [taylor]: Taking taylor expansion of y.im in y.im 6.628 * [backup-simplify]: Simplify 0 into 0 6.628 * [backup-simplify]: Simplify 1 into 1 6.628 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.628 * [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)) 6.628 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.628 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.628 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.628 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.628 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.628 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.628 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.628 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.628 * [taylor]: Taking taylor expansion of x.re in y.im 6.628 * [backup-simplify]: Simplify x.re into x.re 6.628 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.628 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.628 * [taylor]: Taking taylor expansion of x.re in y.im 6.628 * [backup-simplify]: Simplify x.re into x.re 6.628 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.628 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.628 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.628 * [taylor]: Taking taylor expansion of x.im in y.im 6.628 * [backup-simplify]: Simplify x.im into x.im 6.628 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.628 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.628 * [taylor]: Taking taylor expansion of x.im in y.im 6.628 * [backup-simplify]: Simplify x.im into x.im 6.628 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.628 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.628 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.629 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.629 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.629 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.629 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.629 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.629 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.629 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.629 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.629 * [backup-simplify]: Simplify (+ 0 0) into 0 6.629 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.630 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.630 * [taylor]: Taking taylor expansion of y.im in y.im 6.630 * [backup-simplify]: Simplify 0 into 0 6.630 * [backup-simplify]: Simplify 1 into 1 6.630 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.630 * [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)) 6.630 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.630 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.630 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.630 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.630 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.630 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.630 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.630 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.630 * [taylor]: Taking taylor expansion of x.re in x.re 6.630 * [backup-simplify]: Simplify 0 into 0 6.630 * [backup-simplify]: Simplify 1 into 1 6.630 * [backup-simplify]: Simplify (/ 1 1) into 1 6.630 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.630 * [taylor]: Taking taylor expansion of x.re in x.re 6.630 * [backup-simplify]: Simplify 0 into 0 6.630 * [backup-simplify]: Simplify 1 into 1 6.631 * [backup-simplify]: Simplify (/ 1 1) into 1 6.631 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.631 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.631 * [taylor]: Taking taylor expansion of x.im in x.re 6.631 * [backup-simplify]: Simplify x.im into x.im 6.631 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.631 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.631 * [taylor]: Taking taylor expansion of x.im in x.re 6.631 * [backup-simplify]: Simplify x.im into x.im 6.631 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.631 * [backup-simplify]: Simplify (* 1 1) into 1 6.632 * [backup-simplify]: Simplify (+ 1 0) into 1 6.632 * [backup-simplify]: Simplify (sqrt 1) into 1 6.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.633 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.633 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.633 * [backup-simplify]: Simplify (+ 0 0) into 0 6.634 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.634 * [backup-simplify]: Simplify (log 1) into 0 6.634 * [taylor]: Taking taylor expansion of y.im in x.re 6.635 * [backup-simplify]: Simplify y.im into y.im 6.635 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.635 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.635 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.636 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.636 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.636 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 6.636 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 6.636 * [backup-simplify]: Simplify (- 0) into 0 6.636 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 6.636 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in x.im 6.636 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.636 * [taylor]: Taking taylor expansion of -1 in x.im 6.636 * [backup-simplify]: Simplify -1 into -1 6.636 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.636 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.636 * [taylor]: Taking taylor expansion of x.re in x.im 6.636 * [backup-simplify]: Simplify x.re into x.re 6.636 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.636 * [taylor]: Taking taylor expansion of y.im in x.im 6.636 * [backup-simplify]: Simplify y.im into y.im 6.636 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.636 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.637 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.637 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.637 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 6.637 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 6.637 * [backup-simplify]: Simplify (- 0) into 0 6.637 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 6.637 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.637 * [taylor]: Taking taylor expansion of 0 in x.re 6.637 * [backup-simplify]: Simplify 0 into 0 6.637 * [taylor]: Taking taylor expansion of 0 in x.im 6.637 * [backup-simplify]: Simplify 0 into 0 6.637 * [backup-simplify]: Simplify 0 into 0 6.638 * [backup-simplify]: Simplify (+ 0) into 0 6.638 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.639 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.639 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.640 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.640 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.640 * [backup-simplify]: Simplify (- 0) into 0 6.641 * [backup-simplify]: Simplify (+ 0 0) into 0 6.641 * [taylor]: Taking taylor expansion of 0 in x.im 6.641 * [backup-simplify]: Simplify 0 into 0 6.641 * [backup-simplify]: Simplify 0 into 0 6.641 * [backup-simplify]: Simplify (+ 0) into 0 6.641 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.642 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.642 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.643 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.643 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.643 * [backup-simplify]: Simplify (- 0) into 0 6.644 * [backup-simplify]: Simplify (+ 0 0) into 0 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [taylor]: Taking taylor expansion of 0 in x.re 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [taylor]: Taking taylor expansion of 0 in x.im 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [taylor]: Taking taylor expansion of 0 in x.im 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.645 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.646 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.646 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.647 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.647 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.648 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.649 * [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)))) 6.649 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.649 * [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)))) 6.649 * [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))))) 6.650 * [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))))) 6.650 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) in x.im 6.650 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 6.650 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.650 * [backup-simplify]: Simplify 1/2 into 1/2 6.650 * [taylor]: Taking taylor expansion of (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 6.650 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in x.im 6.650 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.650 * [taylor]: Taking taylor expansion of -1 in x.im 6.650 * [backup-simplify]: Simplify -1 into -1 6.650 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.650 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.650 * [taylor]: Taking taylor expansion of x.re in x.im 6.650 * [backup-simplify]: Simplify x.re into x.re 6.650 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.650 * [taylor]: Taking taylor expansion of y.im in x.im 6.650 * [backup-simplify]: Simplify y.im into y.im 6.650 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.650 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.650 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.650 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.650 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.650 * [taylor]: Taking taylor expansion of y.im in x.im 6.650 * [backup-simplify]: Simplify y.im into y.im 6.650 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.650 * [taylor]: Taking taylor expansion of x.im in x.im 6.650 * [backup-simplify]: Simplify 0 into 0 6.650 * [backup-simplify]: Simplify 1 into 1 6.650 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 6.650 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 6.650 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 6.651 * [backup-simplify]: Simplify (* 1 1) into 1 6.651 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.651 * [backup-simplify]: Simplify (/ (sin (* -1 (/ (log x.re) y.im))) y.im) into (/ (sin (* -1 (/ (log x.re) y.im))) y.im) 6.651 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.651 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.652 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.652 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.653 * [backup-simplify]: Simplify (+ 0) into 0 6.653 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.654 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.654 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.655 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 6.655 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.656 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.656 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 6.657 * [backup-simplify]: Simplify (+ 0 0) into 0 6.657 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.657 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.658 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.658 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.659 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.659 * [backup-simplify]: Simplify (+ 0 0) into 0 6.659 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.659 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 6.659 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.660 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (* -1 (/ (log x.re) y.im))) y.im)))) into 0 6.660 * [backup-simplify]: Simplify (- 0) into 0 6.660 * [backup-simplify]: Simplify 0 into 0 6.660 * [backup-simplify]: Simplify (cos (* -1 (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (* -1 (* y.im (log (/ 1 x.re))))) 6.661 * [backup-simplify]: Simplify (cos (* (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))))) into (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 6.661 * [approximate]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in (y.im x.re x.im) around 0 6.661 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.im 6.661 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.im 6.661 * [taylor]: Taking taylor expansion of -1 in x.im 6.661 * [backup-simplify]: Simplify -1 into -1 6.661 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.im 6.661 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.661 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.661 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.661 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.661 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.661 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.661 * [taylor]: Taking taylor expansion of -1 in x.im 6.661 * [backup-simplify]: Simplify -1 into -1 6.661 * [taylor]: Taking taylor expansion of x.re in x.im 6.661 * [backup-simplify]: Simplify x.re into x.re 6.661 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.661 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.661 * [taylor]: Taking taylor expansion of -1 in x.im 6.661 * [backup-simplify]: Simplify -1 into -1 6.661 * [taylor]: Taking taylor expansion of x.re in x.im 6.661 * [backup-simplify]: Simplify x.re into x.re 6.661 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.661 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.661 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.661 * [taylor]: Taking taylor expansion of -1 in x.im 6.661 * [backup-simplify]: Simplify -1 into -1 6.661 * [taylor]: Taking taylor expansion of x.im in x.im 6.661 * [backup-simplify]: Simplify 0 into 0 6.661 * [backup-simplify]: Simplify 1 into 1 6.661 * [backup-simplify]: Simplify (/ -1 1) into -1 6.661 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.662 * [taylor]: Taking taylor expansion of -1 in x.im 6.662 * [backup-simplify]: Simplify -1 into -1 6.662 * [taylor]: Taking taylor expansion of x.im in x.im 6.662 * [backup-simplify]: Simplify 0 into 0 6.662 * [backup-simplify]: Simplify 1 into 1 6.662 * [backup-simplify]: Simplify (/ -1 1) into -1 6.662 * [backup-simplify]: Simplify (* -1 -1) into 1 6.662 * [backup-simplify]: Simplify (+ 0 1) into 1 6.663 * [backup-simplify]: Simplify (sqrt 1) into 1 6.663 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.664 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.664 * [backup-simplify]: Simplify (+ 0 0) into 0 6.665 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.665 * [backup-simplify]: Simplify (log 1) into 0 6.665 * [taylor]: Taking taylor expansion of y.im in x.im 6.665 * [backup-simplify]: Simplify y.im into y.im 6.665 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.666 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.666 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.666 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.im) y.im))) into (/ (log x.im) y.im) 6.666 * [backup-simplify]: Simplify (cos (/ (log x.im) y.im)) into (cos (/ (log x.im) y.im)) 6.666 * [backup-simplify]: Simplify (sin (/ (log x.im) y.im)) into (sin (/ (log x.im) y.im)) 6.666 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 6.666 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 6.666 * [taylor]: Taking taylor expansion of -1 in x.re 6.666 * [backup-simplify]: Simplify -1 into -1 6.666 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 6.666 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.666 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.666 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.666 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.666 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.666 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.666 * [taylor]: Taking taylor expansion of -1 in x.re 6.666 * [backup-simplify]: Simplify -1 into -1 6.666 * [taylor]: Taking taylor expansion of x.re in x.re 6.666 * [backup-simplify]: Simplify 0 into 0 6.666 * [backup-simplify]: Simplify 1 into 1 6.666 * [backup-simplify]: Simplify (/ -1 1) into -1 6.666 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.666 * [taylor]: Taking taylor expansion of -1 in x.re 6.666 * [backup-simplify]: Simplify -1 into -1 6.666 * [taylor]: Taking taylor expansion of x.re in x.re 6.666 * [backup-simplify]: Simplify 0 into 0 6.666 * [backup-simplify]: Simplify 1 into 1 6.667 * [backup-simplify]: Simplify (/ -1 1) into -1 6.667 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.667 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.667 * [taylor]: Taking taylor expansion of -1 in x.re 6.667 * [backup-simplify]: Simplify -1 into -1 6.667 * [taylor]: Taking taylor expansion of x.im in x.re 6.667 * [backup-simplify]: Simplify x.im into x.im 6.667 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.667 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.667 * [taylor]: Taking taylor expansion of -1 in x.re 6.667 * [backup-simplify]: Simplify -1 into -1 6.667 * [taylor]: Taking taylor expansion of x.im in x.re 6.667 * [backup-simplify]: Simplify x.im into x.im 6.667 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.667 * [backup-simplify]: Simplify (* -1 -1) into 1 6.667 * [backup-simplify]: Simplify (+ 1 0) into 1 6.668 * [backup-simplify]: Simplify (sqrt 1) into 1 6.668 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.669 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.669 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.669 * [backup-simplify]: Simplify (+ 0 0) into 0 6.670 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.670 * [backup-simplify]: Simplify (log 1) into 0 6.670 * [taylor]: Taking taylor expansion of y.im in x.re 6.670 * [backup-simplify]: Simplify y.im into y.im 6.670 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.671 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.671 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.671 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 6.671 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.671 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.671 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 6.671 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 6.671 * [taylor]: Taking taylor expansion of -1 in y.im 6.671 * [backup-simplify]: Simplify -1 into -1 6.671 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 6.671 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.671 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.671 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.671 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.671 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.671 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.671 * [taylor]: Taking taylor expansion of -1 in y.im 6.671 * [backup-simplify]: Simplify -1 into -1 6.671 * [taylor]: Taking taylor expansion of x.re in y.im 6.671 * [backup-simplify]: Simplify x.re into x.re 6.671 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.671 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.671 * [taylor]: Taking taylor expansion of -1 in y.im 6.671 * [backup-simplify]: Simplify -1 into -1 6.671 * [taylor]: Taking taylor expansion of x.re in y.im 6.671 * [backup-simplify]: Simplify x.re into x.re 6.671 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.671 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.671 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.671 * [taylor]: Taking taylor expansion of -1 in y.im 6.671 * [backup-simplify]: Simplify -1 into -1 6.671 * [taylor]: Taking taylor expansion of x.im in y.im 6.671 * [backup-simplify]: Simplify x.im into x.im 6.671 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.671 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.672 * [taylor]: Taking taylor expansion of -1 in y.im 6.672 * [backup-simplify]: Simplify -1 into -1 6.672 * [taylor]: Taking taylor expansion of x.im in y.im 6.672 * [backup-simplify]: Simplify x.im into x.im 6.672 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.672 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.672 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.672 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.672 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.672 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.672 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.672 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.672 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.672 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.672 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.673 * [backup-simplify]: Simplify (+ 0 0) into 0 6.673 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.673 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.673 * [taylor]: Taking taylor expansion of y.im in y.im 6.673 * [backup-simplify]: Simplify 0 into 0 6.673 * [backup-simplify]: Simplify 1 into 1 6.673 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.673 * [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)))))) 6.673 * [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))) 6.673 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 6.673 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 6.673 * [taylor]: Taking taylor expansion of -1 in y.im 6.673 * [backup-simplify]: Simplify -1 into -1 6.673 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 6.673 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.673 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.673 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.673 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.673 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.673 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.673 * [taylor]: Taking taylor expansion of -1 in y.im 6.673 * [backup-simplify]: Simplify -1 into -1 6.673 * [taylor]: Taking taylor expansion of x.re in y.im 6.674 * [backup-simplify]: Simplify x.re into x.re 6.674 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.674 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.674 * [taylor]: Taking taylor expansion of -1 in y.im 6.674 * [backup-simplify]: Simplify -1 into -1 6.674 * [taylor]: Taking taylor expansion of x.re in y.im 6.674 * [backup-simplify]: Simplify x.re into x.re 6.674 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.674 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.674 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.674 * [taylor]: Taking taylor expansion of -1 in y.im 6.674 * [backup-simplify]: Simplify -1 into -1 6.674 * [taylor]: Taking taylor expansion of x.im in y.im 6.674 * [backup-simplify]: Simplify x.im into x.im 6.674 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.674 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.674 * [taylor]: Taking taylor expansion of -1 in y.im 6.674 * [backup-simplify]: Simplify -1 into -1 6.674 * [taylor]: Taking taylor expansion of x.im in y.im 6.674 * [backup-simplify]: Simplify x.im into x.im 6.674 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.674 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.674 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.674 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.674 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.674 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.674 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.674 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.674 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.675 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.675 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.675 * [backup-simplify]: Simplify (+ 0 0) into 0 6.675 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.675 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.675 * [taylor]: Taking taylor expansion of y.im in y.im 6.675 * [backup-simplify]: Simplify 0 into 0 6.675 * [backup-simplify]: Simplify 1 into 1 6.675 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.675 * [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)))))) 6.676 * [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))) 6.676 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 6.676 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 6.676 * [taylor]: Taking taylor expansion of -1 in x.re 6.676 * [backup-simplify]: Simplify -1 into -1 6.676 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 6.676 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.676 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.676 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.676 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.676 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.676 * [taylor]: Taking taylor expansion of -1 in x.re 6.676 * [backup-simplify]: Simplify -1 into -1 6.676 * [taylor]: Taking taylor expansion of x.re in x.re 6.676 * [backup-simplify]: Simplify 0 into 0 6.676 * [backup-simplify]: Simplify 1 into 1 6.676 * [backup-simplify]: Simplify (/ -1 1) into -1 6.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.676 * [taylor]: Taking taylor expansion of -1 in x.re 6.676 * [backup-simplify]: Simplify -1 into -1 6.676 * [taylor]: Taking taylor expansion of x.re in x.re 6.676 * [backup-simplify]: Simplify 0 into 0 6.676 * [backup-simplify]: Simplify 1 into 1 6.677 * [backup-simplify]: Simplify (/ -1 1) into -1 6.677 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.677 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.677 * [taylor]: Taking taylor expansion of -1 in x.re 6.677 * [backup-simplify]: Simplify -1 into -1 6.677 * [taylor]: Taking taylor expansion of x.im in x.re 6.677 * [backup-simplify]: Simplify x.im into x.im 6.677 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.677 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.677 * [taylor]: Taking taylor expansion of -1 in x.re 6.677 * [backup-simplify]: Simplify -1 into -1 6.677 * [taylor]: Taking taylor expansion of x.im in x.re 6.677 * [backup-simplify]: Simplify x.im into x.im 6.677 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.677 * [backup-simplify]: Simplify (* -1 -1) into 1 6.677 * [backup-simplify]: Simplify (+ 1 0) into 1 6.678 * [backup-simplify]: Simplify (sqrt 1) into 1 6.678 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.679 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.679 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.679 * [backup-simplify]: Simplify (+ 0 0) into 0 6.680 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.680 * [backup-simplify]: Simplify (log 1) into 0 6.680 * [taylor]: Taking taylor expansion of y.im in x.re 6.680 * [backup-simplify]: Simplify y.im into y.im 6.680 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.680 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.681 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.681 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 6.681 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.681 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.681 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 6.681 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 6.681 * [backup-simplify]: Simplify (- 0) into 0 6.681 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 6.681 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in x.im 6.681 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.681 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.681 * [taylor]: Taking taylor expansion of x.re in x.im 6.681 * [backup-simplify]: Simplify x.re into x.re 6.681 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.681 * [taylor]: Taking taylor expansion of y.im in x.im 6.681 * [backup-simplify]: Simplify y.im into y.im 6.681 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.681 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.681 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.682 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 6.682 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 6.682 * [backup-simplify]: Simplify (- 0) into 0 6.682 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 6.682 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.682 * [taylor]: Taking taylor expansion of 0 in x.re 6.682 * [backup-simplify]: Simplify 0 into 0 6.682 * [taylor]: Taking taylor expansion of 0 in x.im 6.682 * [backup-simplify]: Simplify 0 into 0 6.682 * [backup-simplify]: Simplify 0 into 0 6.682 * [backup-simplify]: Simplify (+ 0) into 0 6.683 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.683 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.684 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.684 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.im)))) into 0 6.684 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.685 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.685 * [backup-simplify]: Simplify (- 0) into 0 6.685 * [backup-simplify]: Simplify (+ 0 0) into 0 6.685 * [taylor]: Taking taylor expansion of 0 in x.im 6.685 * [backup-simplify]: Simplify 0 into 0 6.685 * [backup-simplify]: Simplify 0 into 0 6.686 * [backup-simplify]: Simplify (+ 0) into 0 6.686 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.686 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.686 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.687 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.687 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.687 * [backup-simplify]: Simplify (- 0) into 0 6.688 * [backup-simplify]: Simplify (+ 0 0) into 0 6.688 * [backup-simplify]: Simplify 0 into 0 6.688 * [taylor]: Taking taylor expansion of 0 in x.re 6.688 * [backup-simplify]: Simplify 0 into 0 6.688 * [taylor]: Taking taylor expansion of 0 in x.im 6.688 * [backup-simplify]: Simplify 0 into 0 6.688 * [backup-simplify]: Simplify 0 into 0 6.688 * [taylor]: Taking taylor expansion of 0 in x.im 6.688 * [backup-simplify]: Simplify 0 into 0 6.688 * [backup-simplify]: Simplify 0 into 0 6.688 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.689 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 6.689 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.690 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.691 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.691 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.691 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.692 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.693 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.693 * [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)))) 6.694 * [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))))) 6.694 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.694 * [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))))) 6.695 * [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)))) 6.695 * [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)))) 6.695 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) in x.im 6.695 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.695 * [backup-simplify]: Simplify 1/2 into 1/2 6.695 * [taylor]: Taking taylor expansion of (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))) in x.im 6.695 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in x.im 6.695 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.695 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.695 * [taylor]: Taking taylor expansion of x.re in x.im 6.695 * [backup-simplify]: Simplify x.re into x.re 6.695 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.695 * [taylor]: Taking taylor expansion of y.im in x.im 6.695 * [backup-simplify]: Simplify y.im into y.im 6.695 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.695 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.695 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.695 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.695 * [taylor]: Taking taylor expansion of y.im in x.im 6.695 * [backup-simplify]: Simplify y.im into y.im 6.695 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.695 * [taylor]: Taking taylor expansion of x.im in x.im 6.695 * [backup-simplify]: Simplify 0 into 0 6.695 * [backup-simplify]: Simplify 1 into 1 6.695 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 6.695 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 6.695 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 6.696 * [backup-simplify]: Simplify (* 1 1) into 1 6.696 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.696 * [backup-simplify]: Simplify (/ (sin (/ (log x.re) y.im)) y.im) into (/ (sin (/ (log x.re) y.im)) y.im) 6.697 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.697 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.697 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.697 * [backup-simplify]: Simplify (+ 0) into 0 6.698 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 6.699 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.699 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.700 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.700 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.700 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 6.701 * [backup-simplify]: Simplify (+ 0 0) into 0 6.701 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.702 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.702 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.702 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.703 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.703 * [backup-simplify]: Simplify (+ 0 0) into 0 6.703 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.703 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (/ (log x.re) y.im)) y.im) (/ 0 y.im)))) into 0 6.703 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (/ (log x.re) y.im)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.704 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (/ (log x.re) y.im)) y.im)))) into 0 6.704 * [backup-simplify]: Simplify 0 into 0 6.704 * [backup-simplify]: Simplify (cos (/ (log (/ 1 (- x.re))) (/ 1 (- y.im)))) into (cos (* -1 (* y.im (log (/ -1 x.re))))) 6.704 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1) 6.704 * [backup-simplify]: Simplify (sin (* y.im (log (hypot x.re x.im)))) into (sin (* y.im (log (hypot x.re x.im)))) 6.704 * [approximate]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in (y.im x.re x.im) around 0 6.704 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in x.im 6.704 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 6.704 * [taylor]: Taking taylor expansion of y.im in x.im 6.704 * [backup-simplify]: Simplify y.im into y.im 6.704 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.704 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.704 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.704 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.704 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.704 * [taylor]: Taking taylor expansion of x.re in x.im 6.704 * [backup-simplify]: Simplify x.re into x.re 6.705 * [taylor]: Taking taylor expansion of x.re in x.im 6.705 * [backup-simplify]: Simplify x.re into x.re 6.705 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.705 * [taylor]: Taking taylor expansion of x.im in x.im 6.705 * [backup-simplify]: Simplify 0 into 0 6.705 * [backup-simplify]: Simplify 1 into 1 6.705 * [taylor]: Taking taylor expansion of x.im in x.im 6.705 * [backup-simplify]: Simplify 0 into 0 6.705 * [backup-simplify]: Simplify 1 into 1 6.705 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.705 * [backup-simplify]: Simplify (* 0 0) into 0 6.705 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.705 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.705 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.705 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.706 * [backup-simplify]: Simplify (+ 0 0) into 0 6.706 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.706 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.706 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 6.706 * [backup-simplify]: Simplify (sin (* y.im (log x.re))) into (sin (* y.im (log x.re))) 6.706 * [backup-simplify]: Simplify (cos (* y.im (log x.re))) into (cos (* y.im (log x.re))) 6.706 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in x.re 6.706 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 6.706 * [taylor]: Taking taylor expansion of y.im in x.re 6.706 * [backup-simplify]: Simplify y.im into y.im 6.706 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.706 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.706 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.706 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.706 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.706 * [taylor]: Taking taylor expansion of x.re in x.re 6.706 * [backup-simplify]: Simplify 0 into 0 6.706 * [backup-simplify]: Simplify 1 into 1 6.706 * [taylor]: Taking taylor expansion of x.re in x.re 6.706 * [backup-simplify]: Simplify 0 into 0 6.706 * [backup-simplify]: Simplify 1 into 1 6.706 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.706 * [taylor]: Taking taylor expansion of x.im in x.re 6.706 * [backup-simplify]: Simplify x.im into x.im 6.706 * [taylor]: Taking taylor expansion of x.im in x.re 6.706 * [backup-simplify]: Simplify x.im into x.im 6.707 * [backup-simplify]: Simplify (* 0 0) into 0 6.707 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.707 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.707 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.707 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.707 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.707 * [backup-simplify]: Simplify (+ 0 0) into 0 6.707 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.707 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.707 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.708 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 6.708 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 6.708 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in y.im 6.708 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.708 * [taylor]: Taking taylor expansion of y.im in y.im 6.708 * [backup-simplify]: Simplify 0 into 0 6.708 * [backup-simplify]: Simplify 1 into 1 6.708 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.708 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.708 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.708 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.708 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.708 * [taylor]: Taking taylor expansion of x.re in y.im 6.708 * [backup-simplify]: Simplify x.re into x.re 6.708 * [taylor]: Taking taylor expansion of x.re in y.im 6.708 * [backup-simplify]: Simplify x.re into x.re 6.708 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.708 * [taylor]: Taking taylor expansion of x.im in y.im 6.708 * [backup-simplify]: Simplify x.im into x.im 6.708 * [taylor]: Taking taylor expansion of x.im in y.im 6.708 * [backup-simplify]: Simplify x.im into x.im 6.708 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.708 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.708 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.708 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.708 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.708 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.708 * [backup-simplify]: Simplify (+ 0 0) into 0 6.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.709 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.709 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.709 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.710 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.710 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in y.im 6.710 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.710 * [taylor]: Taking taylor expansion of y.im in y.im 6.710 * [backup-simplify]: Simplify 0 into 0 6.710 * [backup-simplify]: Simplify 1 into 1 6.710 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.710 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.710 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.710 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.710 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.710 * [taylor]: Taking taylor expansion of x.re in y.im 6.710 * [backup-simplify]: Simplify x.re into x.re 6.710 * [taylor]: Taking taylor expansion of x.re in y.im 6.710 * [backup-simplify]: Simplify x.re into x.re 6.710 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.710 * [taylor]: Taking taylor expansion of x.im in y.im 6.710 * [backup-simplify]: Simplify x.im into x.im 6.710 * [taylor]: Taking taylor expansion of x.im in y.im 6.710 * [backup-simplify]: Simplify x.im into x.im 6.710 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.710 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.710 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.710 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.710 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.710 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.711 * [backup-simplify]: Simplify (+ 0 0) into 0 6.711 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.711 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.711 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.711 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.712 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.712 * [taylor]: Taking taylor expansion of 0 in x.re 6.712 * [backup-simplify]: Simplify 0 into 0 6.712 * [taylor]: Taking taylor expansion of 0 in x.im 6.712 * [backup-simplify]: Simplify 0 into 0 6.712 * [backup-simplify]: Simplify 0 into 0 6.712 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.712 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 6.712 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 6.712 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 6.712 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.712 * [taylor]: Taking taylor expansion of x.im in x.re 6.712 * [backup-simplify]: Simplify x.im into x.im 6.712 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.712 * [taylor]: Taking taylor expansion of x.re in x.re 6.712 * [backup-simplify]: Simplify 0 into 0 6.712 * [backup-simplify]: Simplify 1 into 1 6.712 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.712 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 6.712 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.712 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.713 * [backup-simplify]: Simplify (+ 0 0) into 0 6.713 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.713 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.713 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.713 * [taylor]: Taking taylor expansion of x.im in x.im 6.713 * [backup-simplify]: Simplify 0 into 0 6.713 * [backup-simplify]: Simplify 1 into 1 6.713 * [backup-simplify]: Simplify (log 1) into 0 6.713 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.713 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.713 * [taylor]: Taking taylor expansion of 0 in x.im 6.713 * [backup-simplify]: Simplify 0 into 0 6.713 * [backup-simplify]: Simplify 0 into 0 6.714 * [backup-simplify]: Simplify 0 into 0 6.714 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.714 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.714 * [backup-simplify]: Simplify (+ 0 0) into 0 6.715 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.717 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 6.718 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 6.719 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.719 * [taylor]: Taking taylor expansion of 0 in x.re 6.719 * [backup-simplify]: Simplify 0 into 0 6.719 * [taylor]: Taking taylor expansion of 0 in x.im 6.719 * [backup-simplify]: Simplify 0 into 0 6.719 * [backup-simplify]: Simplify 0 into 0 6.719 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.719 * [taylor]: Taking taylor expansion of 0 in x.im 6.720 * [backup-simplify]: Simplify 0 into 0 6.720 * [backup-simplify]: Simplify 0 into 0 6.720 * [taylor]: Taking taylor expansion of 0 in x.im 6.720 * [backup-simplify]: Simplify 0 into 0 6.720 * [backup-simplify]: Simplify 0 into 0 6.720 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.720 * [backup-simplify]: Simplify 0 into 0 6.720 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.im))) into (* y.im (log x.im)) 6.721 * [backup-simplify]: Simplify (sin (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))))) into (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.721 * [approximate]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in (y.im x.re x.im) around 0 6.721 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.im 6.721 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.im 6.721 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.721 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.721 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.721 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.721 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.721 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.721 * [taylor]: Taking taylor expansion of x.re in x.im 6.721 * [backup-simplify]: Simplify x.re into x.re 6.721 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.721 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.721 * [taylor]: Taking taylor expansion of x.re in x.im 6.721 * [backup-simplify]: Simplify x.re into x.re 6.721 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.721 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.721 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.721 * [taylor]: Taking taylor expansion of x.im in x.im 6.721 * [backup-simplify]: Simplify 0 into 0 6.721 * [backup-simplify]: Simplify 1 into 1 6.721 * [backup-simplify]: Simplify (/ 1 1) into 1 6.721 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.721 * [taylor]: Taking taylor expansion of x.im in x.im 6.721 * [backup-simplify]: Simplify 0 into 0 6.721 * [backup-simplify]: Simplify 1 into 1 6.722 * [backup-simplify]: Simplify (/ 1 1) into 1 6.722 * [backup-simplify]: Simplify (* 1 1) into 1 6.722 * [backup-simplify]: Simplify (+ 0 1) into 1 6.722 * [backup-simplify]: Simplify (sqrt 1) into 1 6.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.724 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.724 * [backup-simplify]: Simplify (+ 0 0) into 0 6.725 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.725 * [backup-simplify]: Simplify (log 1) into 0 6.725 * [taylor]: Taking taylor expansion of y.im in x.im 6.725 * [backup-simplify]: Simplify y.im into y.im 6.725 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.726 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.726 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.726 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.im) y.im))) into (sin (* -1 (/ (log x.im) y.im))) 6.726 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.im) y.im))) into (cos (* -1 (/ (log x.im) y.im))) 6.726 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.726 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.726 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.726 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.726 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.726 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.726 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.726 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.726 * [taylor]: Taking taylor expansion of x.re in x.re 6.726 * [backup-simplify]: Simplify 0 into 0 6.726 * [backup-simplify]: Simplify 1 into 1 6.726 * [backup-simplify]: Simplify (/ 1 1) into 1 6.726 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.727 * [taylor]: Taking taylor expansion of x.re in x.re 6.727 * [backup-simplify]: Simplify 0 into 0 6.727 * [backup-simplify]: Simplify 1 into 1 6.727 * [backup-simplify]: Simplify (/ 1 1) into 1 6.727 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.727 * [taylor]: Taking taylor expansion of x.im in x.re 6.727 * [backup-simplify]: Simplify x.im into x.im 6.727 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.727 * [taylor]: Taking taylor expansion of x.im in x.re 6.727 * [backup-simplify]: Simplify x.im into x.im 6.727 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.727 * [backup-simplify]: Simplify (* 1 1) into 1 6.727 * [backup-simplify]: Simplify (+ 1 0) into 1 6.728 * [backup-simplify]: Simplify (sqrt 1) into 1 6.728 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.729 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.729 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.729 * [backup-simplify]: Simplify (+ 0 0) into 0 6.730 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.730 * [backup-simplify]: Simplify (log 1) into 0 6.730 * [taylor]: Taking taylor expansion of y.im in x.re 6.730 * [backup-simplify]: Simplify y.im into y.im 6.730 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.731 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.731 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.731 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.731 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.731 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.731 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.731 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.731 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.731 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.731 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.731 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.731 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.731 * [taylor]: Taking taylor expansion of x.re in y.im 6.731 * [backup-simplify]: Simplify x.re into x.re 6.731 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.731 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.731 * [taylor]: Taking taylor expansion of x.re in y.im 6.731 * [backup-simplify]: Simplify x.re into x.re 6.731 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.731 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.731 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.731 * [taylor]: Taking taylor expansion of x.im in y.im 6.731 * [backup-simplify]: Simplify x.im into x.im 6.731 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.731 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.731 * [taylor]: Taking taylor expansion of x.im in y.im 6.731 * [backup-simplify]: Simplify x.im into x.im 6.731 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.731 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.731 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.731 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.732 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.732 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.732 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.732 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.732 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.732 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.732 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.732 * [backup-simplify]: Simplify (+ 0 0) into 0 6.732 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.732 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.732 * [taylor]: Taking taylor expansion of y.im in y.im 6.733 * [backup-simplify]: Simplify 0 into 0 6.733 * [backup-simplify]: Simplify 1 into 1 6.733 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.733 * [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)) 6.733 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.733 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.733 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.733 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.733 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.733 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.733 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.733 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.733 * [taylor]: Taking taylor expansion of x.re in y.im 6.733 * [backup-simplify]: Simplify x.re into x.re 6.733 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.733 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.733 * [taylor]: Taking taylor expansion of x.re in y.im 6.733 * [backup-simplify]: Simplify x.re into x.re 6.733 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.733 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.733 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.733 * [taylor]: Taking taylor expansion of x.im in y.im 6.733 * [backup-simplify]: Simplify x.im into x.im 6.733 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.733 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.733 * [taylor]: Taking taylor expansion of x.im in y.im 6.733 * [backup-simplify]: Simplify x.im into x.im 6.733 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.733 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.733 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.733 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.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)))) 6.734 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.734 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.734 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.734 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.734 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.734 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.734 * [backup-simplify]: Simplify (+ 0 0) into 0 6.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.734 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.734 * [taylor]: Taking taylor expansion of y.im in y.im 6.735 * [backup-simplify]: Simplify 0 into 0 6.735 * [backup-simplify]: Simplify 1 into 1 6.735 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.735 * [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)) 6.735 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.735 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.735 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.735 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.735 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.735 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.735 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.735 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.735 * [taylor]: Taking taylor expansion of x.re in x.re 6.735 * [backup-simplify]: Simplify 0 into 0 6.735 * [backup-simplify]: Simplify 1 into 1 6.735 * [backup-simplify]: Simplify (/ 1 1) into 1 6.735 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.735 * [taylor]: Taking taylor expansion of x.re in x.re 6.735 * [backup-simplify]: Simplify 0 into 0 6.735 * [backup-simplify]: Simplify 1 into 1 6.736 * [backup-simplify]: Simplify (/ 1 1) into 1 6.736 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.736 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.736 * [taylor]: Taking taylor expansion of x.im in x.re 6.736 * [backup-simplify]: Simplify x.im into x.im 6.736 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.736 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.736 * [taylor]: Taking taylor expansion of x.im in x.re 6.736 * [backup-simplify]: Simplify x.im into x.im 6.736 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.736 * [backup-simplify]: Simplify (* 1 1) into 1 6.736 * [backup-simplify]: Simplify (+ 1 0) into 1 6.737 * [backup-simplify]: Simplify (sqrt 1) into 1 6.737 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.738 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.738 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.738 * [backup-simplify]: Simplify (+ 0 0) into 0 6.739 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.739 * [backup-simplify]: Simplify (log 1) into 0 6.739 * [taylor]: Taking taylor expansion of y.im in x.re 6.739 * [backup-simplify]: Simplify y.im into y.im 6.740 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.740 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.740 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.740 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.741 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.741 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 6.741 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 6.741 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 6.741 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in x.im 6.741 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.741 * [taylor]: Taking taylor expansion of -1 in x.im 6.741 * [backup-simplify]: Simplify -1 into -1 6.741 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.741 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.741 * [taylor]: Taking taylor expansion of x.re in x.im 6.741 * [backup-simplify]: Simplify x.re into x.re 6.741 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.741 * [taylor]: Taking taylor expansion of y.im in x.im 6.741 * [backup-simplify]: Simplify y.im into y.im 6.742 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.742 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.742 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.742 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.742 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 6.742 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 6.742 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 6.742 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.742 * [taylor]: Taking taylor expansion of 0 in x.re 6.742 * [backup-simplify]: Simplify 0 into 0 6.742 * [taylor]: Taking taylor expansion of 0 in x.im 6.743 * [backup-simplify]: Simplify 0 into 0 6.743 * [backup-simplify]: Simplify 0 into 0 6.743 * [backup-simplify]: Simplify (+ 0) into 0 6.744 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.745 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.745 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.746 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.746 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.747 * [backup-simplify]: Simplify (+ 0 0) into 0 6.747 * [taylor]: Taking taylor expansion of 0 in x.im 6.747 * [backup-simplify]: Simplify 0 into 0 6.747 * [backup-simplify]: Simplify 0 into 0 6.747 * [backup-simplify]: Simplify (+ 0) into 0 6.748 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.749 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.749 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.749 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.750 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.751 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.751 * [backup-simplify]: Simplify (+ 0 0) into 0 6.751 * [backup-simplify]: Simplify 0 into 0 6.751 * [taylor]: Taking taylor expansion of 0 in x.re 6.751 * [backup-simplify]: Simplify 0 into 0 6.751 * [taylor]: Taking taylor expansion of 0 in x.im 6.751 * [backup-simplify]: Simplify 0 into 0 6.751 * [backup-simplify]: Simplify 0 into 0 6.751 * [taylor]: Taking taylor expansion of 0 in x.im 6.751 * [backup-simplify]: Simplify 0 into 0 6.751 * [backup-simplify]: Simplify 0 into 0 6.752 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.753 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.754 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.755 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.756 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.756 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.756 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.757 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.759 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.760 * [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)))) 6.760 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.761 * [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))) (* y.im (pow x.im 2)))) 6.761 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 6.761 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 6.761 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.761 * [backup-simplify]: Simplify 1/2 into 1/2 6.761 * [taylor]: Taking taylor expansion of (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 6.761 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in x.im 6.761 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.761 * [taylor]: Taking taylor expansion of -1 in x.im 6.761 * [backup-simplify]: Simplify -1 into -1 6.761 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.761 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.761 * [taylor]: Taking taylor expansion of x.re in x.im 6.761 * [backup-simplify]: Simplify x.re into x.re 6.761 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.761 * [taylor]: Taking taylor expansion of y.im in x.im 6.761 * [backup-simplify]: Simplify y.im into y.im 6.761 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.761 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.762 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.762 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.762 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.762 * [taylor]: Taking taylor expansion of y.im in x.im 6.762 * [backup-simplify]: Simplify y.im into y.im 6.762 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.762 * [taylor]: Taking taylor expansion of x.im in x.im 6.762 * [backup-simplify]: Simplify 0 into 0 6.762 * [backup-simplify]: Simplify 1 into 1 6.762 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 6.762 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 6.762 * [backup-simplify]: Simplify (- 0) into 0 6.763 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 6.763 * [backup-simplify]: Simplify (* 1 1) into 1 6.763 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.763 * [backup-simplify]: Simplify (/ (cos (* -1 (/ (log x.re) y.im))) y.im) into (/ (cos (* -1 (/ (log x.re) y.im))) y.im) 6.764 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.764 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.765 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.766 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.766 * [backup-simplify]: Simplify (+ 0) into 0 6.767 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.768 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.768 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.769 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 6.770 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.771 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.771 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 6.772 * [backup-simplify]: Simplify (- 0) into 0 6.772 * [backup-simplify]: Simplify (+ 0 0) into 0 6.773 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.773 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.774 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.775 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.775 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.776 * [backup-simplify]: Simplify (- 0) into 0 6.776 * [backup-simplify]: Simplify (+ 0 0) into 0 6.776 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.777 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 6.777 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.778 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (* -1 (/ (log x.re) y.im))) y.im)))) into 0 6.778 * [backup-simplify]: Simplify 0 into 0 6.778 * [backup-simplify]: Simplify (sin (* -1 (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (* -1 (* y.im (log (/ 1 x.re))))) 6.778 * [backup-simplify]: Simplify (sin (* (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))))) into (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 6.778 * [approximate]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in (y.im x.re x.im) around 0 6.778 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.im 6.778 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.im 6.779 * [taylor]: Taking taylor expansion of -1 in x.im 6.779 * [backup-simplify]: Simplify -1 into -1 6.779 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.im 6.779 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.779 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.779 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.779 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.779 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.779 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.779 * [taylor]: Taking taylor expansion of -1 in x.im 6.779 * [backup-simplify]: Simplify -1 into -1 6.779 * [taylor]: Taking taylor expansion of x.re in x.im 6.779 * [backup-simplify]: Simplify x.re into x.re 6.779 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.779 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.779 * [taylor]: Taking taylor expansion of -1 in x.im 6.779 * [backup-simplify]: Simplify -1 into -1 6.779 * [taylor]: Taking taylor expansion of x.re in x.im 6.779 * [backup-simplify]: Simplify x.re into x.re 6.779 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.779 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.779 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.779 * [taylor]: Taking taylor expansion of -1 in x.im 6.779 * [backup-simplify]: Simplify -1 into -1 6.779 * [taylor]: Taking taylor expansion of x.im in x.im 6.779 * [backup-simplify]: Simplify 0 into 0 6.779 * [backup-simplify]: Simplify 1 into 1 6.780 * [backup-simplify]: Simplify (/ -1 1) into -1 6.780 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.780 * [taylor]: Taking taylor expansion of -1 in x.im 6.780 * [backup-simplify]: Simplify -1 into -1 6.780 * [taylor]: Taking taylor expansion of x.im in x.im 6.780 * [backup-simplify]: Simplify 0 into 0 6.780 * [backup-simplify]: Simplify 1 into 1 6.780 * [backup-simplify]: Simplify (/ -1 1) into -1 6.781 * [backup-simplify]: Simplify (* -1 -1) into 1 6.781 * [backup-simplify]: Simplify (+ 0 1) into 1 6.781 * [backup-simplify]: Simplify (sqrt 1) into 1 6.782 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.783 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.784 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.784 * [backup-simplify]: Simplify (+ 0 0) into 0 6.785 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.785 * [backup-simplify]: Simplify (log 1) into 0 6.786 * [taylor]: Taking taylor expansion of y.im in x.im 6.786 * [backup-simplify]: Simplify y.im into y.im 6.786 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.786 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.787 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.787 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.im) y.im))) into (/ (log x.im) y.im) 6.787 * [backup-simplify]: Simplify (sin (/ (log x.im) y.im)) into (sin (/ (log x.im) y.im)) 6.787 * [backup-simplify]: Simplify (cos (/ (log x.im) y.im)) into (cos (/ (log x.im) y.im)) 6.787 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 6.787 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 6.787 * [taylor]: Taking taylor expansion of -1 in x.re 6.787 * [backup-simplify]: Simplify -1 into -1 6.787 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 6.787 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.787 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.787 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.787 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.787 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.787 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.787 * [taylor]: Taking taylor expansion of -1 in x.re 6.787 * [backup-simplify]: Simplify -1 into -1 6.787 * [taylor]: Taking taylor expansion of x.re in x.re 6.787 * [backup-simplify]: Simplify 0 into 0 6.787 * [backup-simplify]: Simplify 1 into 1 6.788 * [backup-simplify]: Simplify (/ -1 1) into -1 6.788 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.788 * [taylor]: Taking taylor expansion of -1 in x.re 6.788 * [backup-simplify]: Simplify -1 into -1 6.788 * [taylor]: Taking taylor expansion of x.re in x.re 6.788 * [backup-simplify]: Simplify 0 into 0 6.788 * [backup-simplify]: Simplify 1 into 1 6.788 * [backup-simplify]: Simplify (/ -1 1) into -1 6.788 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.788 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.788 * [taylor]: Taking taylor expansion of -1 in x.re 6.788 * [backup-simplify]: Simplify -1 into -1 6.788 * [taylor]: Taking taylor expansion of x.im in x.re 6.788 * [backup-simplify]: Simplify x.im into x.im 6.788 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.789 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.789 * [taylor]: Taking taylor expansion of -1 in x.re 6.789 * [backup-simplify]: Simplify -1 into -1 6.789 * [taylor]: Taking taylor expansion of x.im in x.re 6.789 * [backup-simplify]: Simplify x.im into x.im 6.789 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.789 * [backup-simplify]: Simplify (* -1 -1) into 1 6.789 * [backup-simplify]: Simplify (+ 1 0) into 1 6.790 * [backup-simplify]: Simplify (sqrt 1) into 1 6.791 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.792 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.793 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.793 * [backup-simplify]: Simplify (+ 0 0) into 0 6.794 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.795 * [backup-simplify]: Simplify (log 1) into 0 6.795 * [taylor]: Taking taylor expansion of y.im in x.re 6.795 * [backup-simplify]: Simplify y.im into y.im 6.795 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.796 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.796 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.796 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 6.796 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.796 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.796 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 6.796 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 6.796 * [taylor]: Taking taylor expansion of -1 in y.im 6.796 * [backup-simplify]: Simplify -1 into -1 6.796 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 6.796 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.796 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.796 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.796 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.796 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.796 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.796 * [taylor]: Taking taylor expansion of -1 in y.im 6.796 * [backup-simplify]: Simplify -1 into -1 6.796 * [taylor]: Taking taylor expansion of x.re in y.im 6.796 * [backup-simplify]: Simplify x.re into x.re 6.796 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.796 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.796 * [taylor]: Taking taylor expansion of -1 in y.im 6.797 * [backup-simplify]: Simplify -1 into -1 6.797 * [taylor]: Taking taylor expansion of x.re in y.im 6.797 * [backup-simplify]: Simplify x.re into x.re 6.797 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.797 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.797 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.797 * [taylor]: Taking taylor expansion of -1 in y.im 6.797 * [backup-simplify]: Simplify -1 into -1 6.797 * [taylor]: Taking taylor expansion of x.im in y.im 6.797 * [backup-simplify]: Simplify x.im into x.im 6.797 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.797 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.797 * [taylor]: Taking taylor expansion of -1 in y.im 6.797 * [backup-simplify]: Simplify -1 into -1 6.797 * [taylor]: Taking taylor expansion of x.im in y.im 6.797 * [backup-simplify]: Simplify x.im into x.im 6.797 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.797 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.797 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.797 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.798 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.798 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.798 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.798 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.798 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.798 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.798 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.799 * [backup-simplify]: Simplify (+ 0 0) into 0 6.799 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.799 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.799 * [taylor]: Taking taylor expansion of y.im in y.im 6.799 * [backup-simplify]: Simplify 0 into 0 6.799 * [backup-simplify]: Simplify 1 into 1 6.800 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.800 * [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)))))) 6.800 * [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))) 6.800 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 6.800 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 6.800 * [taylor]: Taking taylor expansion of -1 in y.im 6.800 * [backup-simplify]: Simplify -1 into -1 6.800 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 6.800 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.800 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.800 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.800 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.800 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.800 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.800 * [taylor]: Taking taylor expansion of -1 in y.im 6.800 * [backup-simplify]: Simplify -1 into -1 6.800 * [taylor]: Taking taylor expansion of x.re in y.im 6.800 * [backup-simplify]: Simplify x.re into x.re 6.800 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.800 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.801 * [taylor]: Taking taylor expansion of -1 in y.im 6.801 * [backup-simplify]: Simplify -1 into -1 6.801 * [taylor]: Taking taylor expansion of x.re in y.im 6.801 * [backup-simplify]: Simplify x.re into x.re 6.801 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.801 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.801 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.801 * [taylor]: Taking taylor expansion of -1 in y.im 6.801 * [backup-simplify]: Simplify -1 into -1 6.801 * [taylor]: Taking taylor expansion of x.im in y.im 6.801 * [backup-simplify]: Simplify x.im into x.im 6.801 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.801 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.801 * [taylor]: Taking taylor expansion of -1 in y.im 6.801 * [backup-simplify]: Simplify -1 into -1 6.801 * [taylor]: Taking taylor expansion of x.im in y.im 6.801 * [backup-simplify]: Simplify x.im into x.im 6.801 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.801 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.801 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.801 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.802 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.802 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.802 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.802 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.802 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.802 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.802 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.803 * [backup-simplify]: Simplify (+ 0 0) into 0 6.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.803 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.803 * [taylor]: Taking taylor expansion of y.im in y.im 6.803 * [backup-simplify]: Simplify 0 into 0 6.803 * [backup-simplify]: Simplify 1 into 1 6.804 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.804 * [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)))))) 6.804 * [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))) 6.804 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 6.804 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 6.804 * [taylor]: Taking taylor expansion of -1 in x.re 6.804 * [backup-simplify]: Simplify -1 into -1 6.804 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 6.804 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.804 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.804 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.804 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.804 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.804 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.804 * [taylor]: Taking taylor expansion of -1 in x.re 6.804 * [backup-simplify]: Simplify -1 into -1 6.804 * [taylor]: Taking taylor expansion of x.re in x.re 6.804 * [backup-simplify]: Simplify 0 into 0 6.804 * [backup-simplify]: Simplify 1 into 1 6.805 * [backup-simplify]: Simplify (/ -1 1) into -1 6.805 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.805 * [taylor]: Taking taylor expansion of -1 in x.re 6.805 * [backup-simplify]: Simplify -1 into -1 6.805 * [taylor]: Taking taylor expansion of x.re in x.re 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [backup-simplify]: Simplify 1 into 1 6.806 * [backup-simplify]: Simplify (/ -1 1) into -1 6.806 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.806 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.806 * [taylor]: Taking taylor expansion of -1 in x.re 6.806 * [backup-simplify]: Simplify -1 into -1 6.806 * [taylor]: Taking taylor expansion of x.im in x.re 6.806 * [backup-simplify]: Simplify x.im into x.im 6.806 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.806 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.806 * [taylor]: Taking taylor expansion of -1 in x.re 6.806 * [backup-simplify]: Simplify -1 into -1 6.806 * [taylor]: Taking taylor expansion of x.im in x.re 6.806 * [backup-simplify]: Simplify x.im into x.im 6.806 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.806 * [backup-simplify]: Simplify (* -1 -1) into 1 6.807 * [backup-simplify]: Simplify (+ 1 0) into 1 6.807 * [backup-simplify]: Simplify (sqrt 1) into 1 6.808 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.810 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.810 * [backup-simplify]: Simplify (+ 0 0) into 0 6.811 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.811 * [backup-simplify]: Simplify (log 1) into 0 6.811 * [taylor]: Taking taylor expansion of y.im in x.re 6.811 * [backup-simplify]: Simplify y.im into y.im 6.812 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.812 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.812 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.812 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 6.813 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.813 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.813 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 6.813 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 6.813 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 6.813 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in x.im 6.813 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.813 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.813 * [taylor]: Taking taylor expansion of x.re in x.im 6.813 * [backup-simplify]: Simplify x.re into x.re 6.813 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.813 * [taylor]: Taking taylor expansion of y.im in x.im 6.813 * [backup-simplify]: Simplify y.im into y.im 6.813 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.813 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.813 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.814 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 6.814 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 6.814 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 6.814 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.814 * [taylor]: Taking taylor expansion of 0 in x.re 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [taylor]: Taking taylor expansion of 0 in x.im 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [backup-simplify]: Simplify (+ 0) into 0 6.815 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.816 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.817 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.817 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.im)))) into 0 6.818 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.818 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.819 * [backup-simplify]: Simplify (+ 0 0) into 0 6.819 * [taylor]: Taking taylor expansion of 0 in x.im 6.819 * [backup-simplify]: Simplify 0 into 0 6.819 * [backup-simplify]: Simplify 0 into 0 6.819 * [backup-simplify]: Simplify (+ 0) into 0 6.820 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.820 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.821 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.821 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.822 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.822 * [backup-simplify]: Simplify (+ 0 0) into 0 6.822 * [backup-simplify]: Simplify 0 into 0 6.822 * [taylor]: Taking taylor expansion of 0 in x.re 6.822 * [backup-simplify]: Simplify 0 into 0 6.822 * [taylor]: Taking taylor expansion of 0 in x.im 6.822 * [backup-simplify]: Simplify 0 into 0 6.822 * [backup-simplify]: Simplify 0 into 0 6.822 * [taylor]: Taking taylor expansion of 0 in x.im 6.822 * [backup-simplify]: Simplify 0 into 0 6.822 * [backup-simplify]: Simplify 0 into 0 6.823 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.824 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 6.825 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.826 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.827 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.827 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.827 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.829 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.830 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.831 * [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)))) 6.831 * [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))))) 6.832 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.832 * [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)) (* y.im (pow x.im 2))))) 6.833 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) 6.833 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) in x.im 6.833 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) in x.im 6.833 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.833 * [backup-simplify]: Simplify 1/2 into 1/2 6.833 * [taylor]: Taking taylor expansion of (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))) in x.im 6.833 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in x.im 6.833 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.833 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.833 * [taylor]: Taking taylor expansion of x.re in x.im 6.833 * [backup-simplify]: Simplify x.re into x.re 6.833 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.833 * [taylor]: Taking taylor expansion of y.im in x.im 6.833 * [backup-simplify]: Simplify y.im into y.im 6.833 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.833 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.833 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.833 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.833 * [taylor]: Taking taylor expansion of y.im in x.im 6.833 * [backup-simplify]: Simplify y.im into y.im 6.833 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.834 * [taylor]: Taking taylor expansion of x.im in x.im 6.834 * [backup-simplify]: Simplify 0 into 0 6.834 * [backup-simplify]: Simplify 1 into 1 6.834 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 6.834 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 6.834 * [backup-simplify]: Simplify (- 0) into 0 6.834 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 6.835 * [backup-simplify]: Simplify (* 1 1) into 1 6.835 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.835 * [backup-simplify]: Simplify (/ (cos (/ (log x.re) y.im)) y.im) into (/ (cos (/ (log x.re) y.im)) y.im) 6.836 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.836 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.837 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.837 * [backup-simplify]: Simplify (+ 0) into 0 6.838 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 6.839 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.839 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.840 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.841 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.842 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 6.842 * [backup-simplify]: Simplify (- 0) into 0 6.843 * [backup-simplify]: Simplify (+ 0 0) into 0 6.843 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.844 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.845 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.846 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.846 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.846 * [backup-simplify]: Simplify (- 0) into 0 6.847 * [backup-simplify]: Simplify (+ 0 0) into 0 6.847 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.847 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (/ (log x.re) y.im)) y.im) (/ 0 y.im)))) into 0 6.848 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (/ (log x.re) y.im)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.849 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (/ (log x.re) y.im)) y.im)))) into 0 6.849 * [backup-simplify]: Simplify (- 0) into 0 6.849 * [backup-simplify]: Simplify 0 into 0 6.849 * [backup-simplify]: Simplify (sin (/ (log (/ 1 (- x.re))) (/ 1 (- y.im)))) into (sin (* -1 (* y.im (log (/ -1 x.re))))) 6.849 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 6.849 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.849 * [approximate]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in (x.im x.re y.re) around 0 6.849 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.849 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.849 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.850 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.850 * [taylor]: Taking taylor expansion of y.re in y.re 6.850 * [backup-simplify]: Simplify 0 into 0 6.850 * [backup-simplify]: Simplify 1 into 1 6.850 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.850 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.850 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 6.850 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.850 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.850 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.850 * [taylor]: Taking taylor expansion of y.re in x.re 6.850 * [backup-simplify]: Simplify y.re into y.re 6.850 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.850 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.851 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.851 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 6.851 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.851 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.851 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.851 * [taylor]: Taking taylor expansion of y.re in x.im 6.851 * [backup-simplify]: Simplify y.re into y.re 6.851 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.851 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.851 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.851 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 6.851 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.851 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.851 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.851 * [taylor]: Taking taylor expansion of y.re in x.im 6.851 * [backup-simplify]: Simplify y.re into y.re 6.851 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.851 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.851 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.852 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.852 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.855 * [backup-simplify]: Simplify (- 0) into 0 6.855 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.855 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 6.855 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.855 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.855 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.855 * [taylor]: Taking taylor expansion of y.re in x.re 6.855 * [backup-simplify]: Simplify y.re into y.re 6.855 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.855 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.856 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.856 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.856 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.856 * [backup-simplify]: Simplify (- 0) into 0 6.857 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.857 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.857 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.857 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.857 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.857 * [taylor]: Taking taylor expansion of y.re in y.re 6.857 * [backup-simplify]: Simplify 0 into 0 6.857 * [backup-simplify]: Simplify 1 into 1 6.857 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.857 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.857 * [backup-simplify]: Simplify 1 into 1 6.858 * [backup-simplify]: Simplify (+ 0) into 0 6.858 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.858 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.859 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.860 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.860 * [backup-simplify]: Simplify (- 0) into 0 6.861 * [backup-simplify]: Simplify (+ 0 0) into 0 6.861 * [taylor]: Taking taylor expansion of 0 in x.re 6.861 * [backup-simplify]: Simplify 0 into 0 6.861 * [taylor]: Taking taylor expansion of 0 in y.re 6.861 * [backup-simplify]: Simplify 0 into 0 6.861 * [backup-simplify]: Simplify 0 into 0 6.861 * [backup-simplify]: Simplify (+ 0) into 0 6.862 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.862 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.863 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.863 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.863 * [backup-simplify]: Simplify (- 0) into 0 6.864 * [backup-simplify]: Simplify (+ 0 0) into 0 6.864 * [taylor]: Taking taylor expansion of 0 in y.re 6.864 * [backup-simplify]: Simplify 0 into 0 6.864 * [backup-simplify]: Simplify 0 into 0 6.864 * [backup-simplify]: Simplify (+ 0) into 0 6.864 * [backup-simplify]: Simplify 0 into 0 6.865 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.866 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.866 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.867 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.868 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.868 * [backup-simplify]: Simplify (- 0) into 0 6.868 * [backup-simplify]: Simplify (+ 0 0) into 0 6.869 * [taylor]: Taking taylor expansion of 0 in x.re 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [taylor]: Taking taylor expansion of 0 in y.re 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [taylor]: Taking taylor expansion of 0 in y.re 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [backup-simplify]: Simplify 0 into 0 6.870 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.870 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.871 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.872 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.872 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.873 * [backup-simplify]: Simplify (- 0) into 0 6.873 * [backup-simplify]: Simplify (+ 0 0) into 0 6.873 * [taylor]: Taking taylor expansion of 0 in y.re 6.873 * [backup-simplify]: Simplify 0 into 0 6.873 * [backup-simplify]: Simplify 0 into 0 6.873 * [backup-simplify]: Simplify 1 into 1 6.873 * [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)) 6.873 * [approximate]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in (x.im x.re y.re) around 0 6.873 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 6.873 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.873 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.873 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.873 * [taylor]: Taking taylor expansion of y.re in y.re 6.873 * [backup-simplify]: Simplify 0 into 0 6.873 * [backup-simplify]: Simplify 1 into 1 6.874 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.874 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.874 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.874 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.874 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.874 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.874 * [taylor]: Taking taylor expansion of y.re in x.re 6.874 * [backup-simplify]: Simplify y.re into y.re 6.874 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.874 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.874 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.874 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 6.874 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.874 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.874 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.874 * [taylor]: Taking taylor expansion of y.re in x.im 6.875 * [backup-simplify]: Simplify y.re into y.re 6.875 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.875 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.875 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.875 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 6.875 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.875 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.875 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.875 * [taylor]: Taking taylor expansion of y.re in x.im 6.875 * [backup-simplify]: Simplify y.re into y.re 6.875 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.875 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.875 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.876 * [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)) 6.876 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 6.876 * [backup-simplify]: Simplify (- 0) into 0 6.876 * [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)) 6.877 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.877 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.877 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.877 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.877 * [taylor]: Taking taylor expansion of y.re in x.re 6.877 * [backup-simplify]: Simplify y.re into y.re 6.877 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.877 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.877 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.877 * [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)) 6.877 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 6.878 * [backup-simplify]: Simplify (- 0) into 0 6.878 * [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)) 6.878 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 6.878 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.878 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.878 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.878 * [taylor]: Taking taylor expansion of y.re in y.re 6.878 * [backup-simplify]: Simplify 0 into 0 6.878 * [backup-simplify]: Simplify 1 into 1 6.878 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.878 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.878 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.879 * [backup-simplify]: Simplify (+ 0) into 0 6.880 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 6.880 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.881 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.881 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 6.882 * [backup-simplify]: Simplify (- 0) into 0 6.882 * [backup-simplify]: Simplify (+ 0 0) into 0 6.882 * [taylor]: Taking taylor expansion of 0 in x.re 6.882 * [backup-simplify]: Simplify 0 into 0 6.883 * [taylor]: Taking taylor expansion of 0 in y.re 6.883 * [backup-simplify]: Simplify 0 into 0 6.883 * [backup-simplify]: Simplify 0 into 0 6.883 * [backup-simplify]: Simplify (+ 0) into 0 6.884 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 6.884 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.885 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.886 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 6.886 * [backup-simplify]: Simplify (- 0) into 0 6.886 * [backup-simplify]: Simplify (+ 0 0) into 0 6.886 * [taylor]: Taking taylor expansion of 0 in y.re 6.886 * [backup-simplify]: Simplify 0 into 0 6.886 * [backup-simplify]: Simplify 0 into 0 6.887 * [backup-simplify]: Simplify 0 into 0 6.887 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.888 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.888 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.889 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.890 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.890 * [backup-simplify]: Simplify (- 0) into 0 6.891 * [backup-simplify]: Simplify (+ 0 0) into 0 6.891 * [taylor]: Taking taylor expansion of 0 in x.re 6.891 * [backup-simplify]: Simplify 0 into 0 6.891 * [taylor]: Taking taylor expansion of 0 in y.re 6.891 * [backup-simplify]: Simplify 0 into 0 6.891 * [backup-simplify]: Simplify 0 into 0 6.891 * [taylor]: Taking taylor expansion of 0 in y.re 6.891 * [backup-simplify]: Simplify 0 into 0 6.891 * [backup-simplify]: Simplify 0 into 0 6.892 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.893 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.893 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.894 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.895 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.895 * [backup-simplify]: Simplify (- 0) into 0 6.896 * [backup-simplify]: Simplify (+ 0 0) into 0 6.896 * [taylor]: Taking taylor expansion of 0 in y.re 6.896 * [backup-simplify]: Simplify 0 into 0 6.896 * [backup-simplify]: Simplify 0 into 0 6.896 * [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)) 6.896 * [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))) 6.896 * [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 6.896 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.896 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.896 * [taylor]: Taking taylor expansion of -1 in y.re 6.896 * [backup-simplify]: Simplify -1 into -1 6.896 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.897 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.897 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.897 * [taylor]: Taking taylor expansion of y.re in y.re 6.897 * [backup-simplify]: Simplify 0 into 0 6.897 * [backup-simplify]: Simplify 1 into 1 6.897 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.897 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.897 * [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))) 6.897 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 6.897 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.897 * [taylor]: Taking taylor expansion of -1 in x.re 6.897 * [backup-simplify]: Simplify -1 into -1 6.897 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.897 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.897 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.897 * [taylor]: Taking taylor expansion of y.re in x.re 6.897 * [backup-simplify]: Simplify y.re into y.re 6.897 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.898 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.898 * [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))) 6.898 * [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))) 6.898 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.898 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.898 * [taylor]: Taking taylor expansion of -1 in x.im 6.898 * [backup-simplify]: Simplify -1 into -1 6.898 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.898 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.898 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.898 * [taylor]: Taking taylor expansion of y.re in x.im 6.898 * [backup-simplify]: Simplify y.re into y.re 6.898 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.898 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.899 * [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))) 6.899 * [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))) 6.899 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.899 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.899 * [taylor]: Taking taylor expansion of -1 in x.im 6.899 * [backup-simplify]: Simplify -1 into -1 6.899 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.899 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.899 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.899 * [taylor]: Taking taylor expansion of y.re in x.im 6.899 * [backup-simplify]: Simplify y.re into y.re 6.899 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.899 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.899 * [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))) 6.900 * [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))) 6.900 * [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))) 6.900 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.901 * [backup-simplify]: Simplify (- 0) into 0 6.901 * [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))) 6.901 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 6.901 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.901 * [taylor]: Taking taylor expansion of -1 in x.re 6.901 * [backup-simplify]: Simplify -1 into -1 6.901 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.901 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.901 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.901 * [taylor]: Taking taylor expansion of y.re in x.re 6.901 * [backup-simplify]: Simplify y.re into y.re 6.901 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.901 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.901 * [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))) 6.902 * [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))) 6.902 * [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))) 6.902 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.903 * [backup-simplify]: Simplify (- 0) into 0 6.903 * [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))) 6.903 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.903 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.903 * [taylor]: Taking taylor expansion of -1 in y.re 6.903 * [backup-simplify]: Simplify -1 into -1 6.903 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.903 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.903 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.903 * [taylor]: Taking taylor expansion of y.re in y.re 6.903 * [backup-simplify]: Simplify 0 into 0 6.903 * [backup-simplify]: Simplify 1 into 1 6.903 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.903 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.903 * [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))) 6.904 * [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))) 6.904 * [backup-simplify]: Simplify (+ 0) into 0 6.905 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.905 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.906 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.906 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.907 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.907 * [backup-simplify]: Simplify (- 0) into 0 6.908 * [backup-simplify]: Simplify (+ 0 0) into 0 6.908 * [taylor]: Taking taylor expansion of 0 in x.re 6.908 * [backup-simplify]: Simplify 0 into 0 6.908 * [taylor]: Taking taylor expansion of 0 in y.re 6.908 * [backup-simplify]: Simplify 0 into 0 6.908 * [backup-simplify]: Simplify 0 into 0 6.908 * [backup-simplify]: Simplify (+ 0) into 0 6.909 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.909 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.910 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.911 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.911 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.911 * [backup-simplify]: Simplify (- 0) into 0 6.912 * [backup-simplify]: Simplify (+ 0 0) into 0 6.912 * [taylor]: Taking taylor expansion of 0 in y.re 6.912 * [backup-simplify]: Simplify 0 into 0 6.912 * [backup-simplify]: Simplify 0 into 0 6.912 * [backup-simplify]: Simplify 0 into 0 6.913 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.914 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.914 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.915 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.916 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.916 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.917 * [backup-simplify]: Simplify (- 0) into 0 6.917 * [backup-simplify]: Simplify (+ 0 0) into 0 6.917 * [taylor]: Taking taylor expansion of 0 in x.re 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [taylor]: Taking taylor expansion of 0 in y.re 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [taylor]: Taking taylor expansion of 0 in y.re 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [backup-simplify]: Simplify 0 into 0 6.918 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.919 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.919 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.920 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.921 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.922 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.922 * [backup-simplify]: Simplify (- 0) into 0 6.923 * [backup-simplify]: Simplify (+ 0 0) into 0 6.923 * [taylor]: Taking taylor expansion of 0 in y.re 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [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)) 6.923 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 2) 6.923 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.923 * [approximate]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in (x.im x.re y.re) around 0 6.923 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.923 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.923 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.923 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.923 * [taylor]: Taking taylor expansion of y.re in y.re 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [backup-simplify]: Simplify 1 into 1 6.923 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.924 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.924 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 6.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.924 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.924 * [taylor]: Taking taylor expansion of y.re in x.re 6.924 * [backup-simplify]: Simplify y.re into y.re 6.924 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.924 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.924 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.924 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 6.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.925 * [taylor]: Taking taylor expansion of y.re in x.im 6.925 * [backup-simplify]: Simplify y.re into y.re 6.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.925 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.925 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.925 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 6.925 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.925 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.925 * [taylor]: Taking taylor expansion of y.re in x.im 6.925 * [backup-simplify]: Simplify y.re into y.re 6.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.925 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.925 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.925 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.926 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.926 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.926 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 6.926 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.926 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.926 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.926 * [taylor]: Taking taylor expansion of y.re in x.re 6.926 * [backup-simplify]: Simplify y.re into y.re 6.926 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.926 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.926 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.926 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.926 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.926 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.926 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.926 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.926 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.926 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.926 * [taylor]: Taking taylor expansion of y.re in y.re 6.926 * [backup-simplify]: Simplify 0 into 0 6.926 * [backup-simplify]: Simplify 1 into 1 6.926 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.927 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.927 * [backup-simplify]: Simplify 0 into 0 6.927 * [backup-simplify]: Simplify (+ 0) into 0 6.928 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.928 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.928 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.928 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.929 * [backup-simplify]: Simplify (+ 0 0) into 0 6.929 * [taylor]: Taking taylor expansion of 0 in x.re 6.929 * [backup-simplify]: Simplify 0 into 0 6.929 * [taylor]: Taking taylor expansion of 0 in y.re 6.929 * [backup-simplify]: Simplify 0 into 0 6.929 * [backup-simplify]: Simplify 0 into 0 6.929 * [backup-simplify]: Simplify (+ 0) into 0 6.929 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.930 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.930 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.930 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.931 * [backup-simplify]: Simplify (+ 0 0) into 0 6.931 * [taylor]: Taking taylor expansion of 0 in y.re 6.931 * [backup-simplify]: Simplify 0 into 0 6.931 * [backup-simplify]: Simplify 0 into 0 6.931 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.931 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.931 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.932 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.932 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.933 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.933 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.933 * [backup-simplify]: Simplify (+ 0 0) into 0 6.933 * [taylor]: Taking taylor expansion of 0 in x.re 6.933 * [backup-simplify]: Simplify 0 into 0 6.933 * [taylor]: Taking taylor expansion of 0 in y.re 6.933 * [backup-simplify]: Simplify 0 into 0 6.933 * [backup-simplify]: Simplify 0 into 0 6.933 * [taylor]: Taking taylor expansion of 0 in y.re 6.933 * [backup-simplify]: Simplify 0 into 0 6.933 * [backup-simplify]: Simplify 0 into 0 6.934 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.934 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.935 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.935 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.936 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.936 * [backup-simplify]: Simplify (+ 0 0) into 0 6.936 * [taylor]: Taking taylor expansion of 0 in y.re 6.936 * [backup-simplify]: Simplify 0 into 0 6.936 * [backup-simplify]: Simplify 0 into 0 6.936 * [backup-simplify]: Simplify 0 into 0 6.936 * [backup-simplify]: Simplify 0 into 0 6.937 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 6.937 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.937 * [backup-simplify]: Simplify 0 into 0 6.938 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 6.938 * [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)) 6.938 * [approximate]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in (x.im x.re y.re) around 0 6.938 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 6.938 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.938 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.938 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.938 * [taylor]: Taking taylor expansion of y.re in y.re 6.938 * [backup-simplify]: Simplify 0 into 0 6.938 * [backup-simplify]: Simplify 1 into 1 6.938 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.938 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.938 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.938 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.938 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.938 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.938 * [taylor]: Taking taylor expansion of y.re in x.re 6.938 * [backup-simplify]: Simplify y.re into y.re 6.938 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.939 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.939 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.939 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 6.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.939 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.939 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.939 * [taylor]: Taking taylor expansion of y.re in x.im 6.939 * [backup-simplify]: Simplify y.re into y.re 6.939 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.939 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.939 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.939 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 6.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.939 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.939 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.939 * [taylor]: Taking taylor expansion of y.re in x.im 6.939 * [backup-simplify]: Simplify y.re into y.re 6.939 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.939 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.939 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.939 * [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)) 6.940 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 6.940 * [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)) 6.940 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.940 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.940 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.940 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.940 * [taylor]: Taking taylor expansion of y.re in x.re 6.940 * [backup-simplify]: Simplify y.re into y.re 6.940 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.940 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.940 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.940 * [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)) 6.940 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 6.940 * [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)) 6.940 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 6.940 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.940 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.940 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.940 * [taylor]: Taking taylor expansion of y.re in y.re 6.940 * [backup-simplify]: Simplify 0 into 0 6.940 * [backup-simplify]: Simplify 1 into 1 6.941 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.941 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.941 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.941 * [backup-simplify]: Simplify (+ 0) into 0 6.942 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 6.942 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.942 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.943 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 6.943 * [backup-simplify]: Simplify (+ 0 0) into 0 6.943 * [taylor]: Taking taylor expansion of 0 in x.re 6.943 * [backup-simplify]: Simplify 0 into 0 6.943 * [taylor]: Taking taylor expansion of 0 in y.re 6.943 * [backup-simplify]: Simplify 0 into 0 6.943 * [backup-simplify]: Simplify 0 into 0 6.943 * [backup-simplify]: Simplify (+ 0) into 0 6.944 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 6.944 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.944 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.945 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 6.945 * [backup-simplify]: Simplify (+ 0 0) into 0 6.945 * [taylor]: Taking taylor expansion of 0 in y.re 6.945 * [backup-simplify]: Simplify 0 into 0 6.945 * [backup-simplify]: Simplify 0 into 0 6.945 * [backup-simplify]: Simplify 0 into 0 6.946 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.946 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.946 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.947 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.947 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.947 * [backup-simplify]: Simplify (+ 0 0) into 0 6.947 * [taylor]: Taking taylor expansion of 0 in x.re 6.947 * [backup-simplify]: Simplify 0 into 0 6.947 * [taylor]: Taking taylor expansion of 0 in y.re 6.947 * [backup-simplify]: Simplify 0 into 0 6.947 * [backup-simplify]: Simplify 0 into 0 6.947 * [taylor]: Taking taylor expansion of 0 in y.re 6.947 * [backup-simplify]: Simplify 0 into 0 6.947 * [backup-simplify]: Simplify 0 into 0 6.948 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.948 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.949 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.949 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.950 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.950 * [backup-simplify]: Simplify (+ 0 0) into 0 6.950 * [taylor]: Taking taylor expansion of 0 in y.re 6.950 * [backup-simplify]: Simplify 0 into 0 6.950 * [backup-simplify]: Simplify 0 into 0 6.950 * [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)) 6.950 * [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))) 6.950 * [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 6.950 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.950 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.950 * [taylor]: Taking taylor expansion of -1 in y.re 6.950 * [backup-simplify]: Simplify -1 into -1 6.950 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.950 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.950 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.950 * [taylor]: Taking taylor expansion of y.re in y.re 6.950 * [backup-simplify]: Simplify 0 into 0 6.950 * [backup-simplify]: Simplify 1 into 1 6.950 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.950 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.951 * [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))) 6.951 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 6.951 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.951 * [taylor]: Taking taylor expansion of -1 in x.re 6.951 * [backup-simplify]: Simplify -1 into -1 6.951 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.951 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.951 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.951 * [taylor]: Taking taylor expansion of y.re in x.re 6.951 * [backup-simplify]: Simplify y.re into y.re 6.951 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.951 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.951 * [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))) 6.951 * [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))) 6.951 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.951 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.951 * [taylor]: Taking taylor expansion of -1 in x.im 6.951 * [backup-simplify]: Simplify -1 into -1 6.951 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.951 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.951 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.951 * [taylor]: Taking taylor expansion of y.re in x.im 6.951 * [backup-simplify]: Simplify y.re into y.re 6.951 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.951 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.951 * [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))) 6.951 * [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))) 6.952 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.952 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.952 * [taylor]: Taking taylor expansion of -1 in x.im 6.952 * [backup-simplify]: Simplify -1 into -1 6.952 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.952 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.952 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.952 * [taylor]: Taking taylor expansion of y.re in x.im 6.952 * [backup-simplify]: Simplify y.re into y.re 6.952 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.952 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.952 * [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))) 6.952 * [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))) 6.952 * [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))) 6.952 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.953 * [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))) 6.953 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 6.953 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.953 * [taylor]: Taking taylor expansion of -1 in x.re 6.953 * [backup-simplify]: Simplify -1 into -1 6.953 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.953 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.953 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.953 * [taylor]: Taking taylor expansion of y.re in x.re 6.953 * [backup-simplify]: Simplify y.re into y.re 6.953 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.953 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.953 * [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))) 6.953 * [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))) 6.953 * [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))) 6.953 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.953 * [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))) 6.953 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.953 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.953 * [taylor]: Taking taylor expansion of -1 in y.re 6.953 * [backup-simplify]: Simplify -1 into -1 6.953 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.953 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.954 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.954 * [taylor]: Taking taylor expansion of y.re in y.re 6.954 * [backup-simplify]: Simplify 0 into 0 6.954 * [backup-simplify]: Simplify 1 into 1 6.954 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.954 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.954 * [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))) 6.954 * [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))) 6.955 * [backup-simplify]: Simplify (+ 0) into 0 6.955 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.956 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.956 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.957 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.958 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.958 * [backup-simplify]: Simplify (+ 0 0) into 0 6.958 * [taylor]: Taking taylor expansion of 0 in x.re 6.958 * [backup-simplify]: Simplify 0 into 0 6.958 * [taylor]: Taking taylor expansion of 0 in y.re 6.958 * [backup-simplify]: Simplify 0 into 0 6.958 * [backup-simplify]: Simplify 0 into 0 6.959 * [backup-simplify]: Simplify (+ 0) into 0 6.959 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.959 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.960 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.961 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.961 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.962 * [backup-simplify]: Simplify (+ 0 0) into 0 6.962 * [taylor]: Taking taylor expansion of 0 in y.re 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [backup-simplify]: Simplify 0 into 0 6.963 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.964 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.964 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.965 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.966 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.967 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.967 * [backup-simplify]: Simplify (+ 0 0) into 0 6.967 * [taylor]: Taking taylor expansion of 0 in x.re 6.967 * [backup-simplify]: Simplify 0 into 0 6.967 * [taylor]: Taking taylor expansion of 0 in y.re 6.967 * [backup-simplify]: Simplify 0 into 0 6.967 * [backup-simplify]: Simplify 0 into 0 6.967 * [taylor]: Taking taylor expansion of 0 in y.re 6.967 * [backup-simplify]: Simplify 0 into 0 6.967 * [backup-simplify]: Simplify 0 into 0 6.968 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.969 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.970 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.971 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.971 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.972 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.973 * [backup-simplify]: Simplify (+ 0 0) into 0 6.973 * [taylor]: Taking taylor expansion of 0 in y.re 6.973 * [backup-simplify]: Simplify 0 into 0 6.973 * [backup-simplify]: Simplify 0 into 0 6.973 * [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)) 6.973 * * * [progress]: simplifying candidates 6.973 * * * * [progress]: [ 1 / 64 ] simplifiying candidate # 6.973 * * * * [progress]: [ 2 / 64 ] simplifiying candidate # 6.973 * * * * [progress]: [ 3 / 64 ] simplifiying candidate # 6.973 * * * * [progress]: [ 4 / 64 ] simplifiying candidate # 6.973 * * * * [progress]: [ 5 / 64 ] simplifiying candidate # 6.973 * * * * [progress]: [ 6 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 7 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 8 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 9 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 10 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 11 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 12 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 13 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 14 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 15 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 16 / 64 ] simplifiying candidate #real (real->posit16 (cos (* y.im (log (hypot x.re x.im)))))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 6.974 * * * * [progress]: [ 17 / 64 ] simplifiying candidate # 6.974 * * * * [progress]: [ 18 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 19 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 20 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 21 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 22 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 23 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 24 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 25 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 26 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 27 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 28 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 29 / 64 ] simplifiying candidate # 6.975 * * * * [progress]: [ 30 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 31 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 32 / 64 ] simplifiying candidate #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 6.976 * * * * [progress]: [ 33 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 34 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 35 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 36 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 37 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 38 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 39 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 40 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 41 / 64 ] simplifiying candidate # 6.976 * * * * [progress]: [ 42 / 64 ] simplifiying candidate #real (real->posit16 (cos (* (atan2 x.im x.re) y.re))))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 6.976 * * * * [progress]: [ 43 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 44 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 45 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 46 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 47 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 48 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 49 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 50 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 51 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 52 / 64 ] simplifiying candidate #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 6.977 * * * * [progress]: [ 53 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 54 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 55 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 56 / 64 ] simplifiying candidate # 6.977 * * * * [progress]: [ 57 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 58 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 59 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 60 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 61 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 62 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 63 / 64 ] simplifiying candidate # 6.978 * * * * [progress]: [ 64 / 64 ] simplifiying candidate # 6.979 * [simplify]: Simplifying: (expm1 (cos (* y.im (log (hypot x.re x.im))))) (log1p (cos (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (* (cos (* y.im (log 1))) (cos (* y.im (log (hypot x.re x.im))))) (* (sin (* y.im (log 1))) (sin (* y.im (log (hypot x.re x.im))))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (cos (* (log (cbrt (hypot x.re x.im))) y.im))) (* (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* (log (cbrt (hypot x.re x.im))) y.im))) (* (cos (* (log (sqrt (hypot x.re x.im))) y.im)) (cos (* (log (sqrt (hypot x.re x.im))) y.im))) (* (sin (* (log (sqrt (hypot x.re x.im))) y.im)) (sin (* (log (sqrt (hypot x.re x.im))) y.im))) (* (cos (* (log 1) y.im)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log 1) y.im)) (sin (* (log (hypot x.re x.im)) y.im))) (log (cos (* y.im (log (hypot x.re x.im))))) (exp (cos (* y.im (log (hypot x.re x.im))))) (* (cbrt (cos (* y.im (log (hypot x.re x.im))))) (cbrt (cos (* y.im (log (hypot x.re x.im)))))) (cbrt (cos (* y.im (log (hypot x.re x.im))))) (* (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.im (log (hypot x.re x.im))))) (cos (* y.im (log (hypot x.re x.im))))) (sqrt (cos (* y.im (log (hypot x.re x.im))))) (sqrt (cos (* y.im (log (hypot x.re x.im))))) (real->posit16 (cos (* y.im (log (hypot x.re x.im))))) (expm1 (sin (* y.im (log (hypot x.re x.im))))) (log1p (sin (* y.im (log (hypot x.re x.im))))) (* (sin (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log 1))) (cos (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log 1))) (sin (* y.im (log (hypot x.re x.im))))) (* (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (cos (* (log (cbrt (hypot x.re x.im))) y.im))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* (log (cbrt (hypot x.re x.im))) y.im))) (* (sin (* (log (sqrt (hypot x.re x.im))) y.im)) (cos (* (log (sqrt (hypot x.re x.im))) y.im))) (* (cos (* (log (sqrt (hypot x.re x.im))) y.im)) (sin (* (log (sqrt (hypot x.re x.im))) y.im))) (* (sin (* (log 1) y.im)) (cos (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log 1) y.im)) (sin (* (log (hypot x.re x.im)) y.im))) (log (sin (* y.im (log (hypot x.re x.im))))) (exp (sin (* y.im (log (hypot x.re x.im))))) (* (cbrt (sin (* y.im (log (hypot x.re x.im))))) (cbrt (sin (* y.im (log (hypot x.re x.im)))))) (cbrt (sin (* y.im (log (hypot x.re x.im))))) (* (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.im (log (hypot x.re x.im))))) (sin (* y.im (log (hypot x.re x.im))))) (sqrt (sin (* y.im (log (hypot x.re x.im))))) (sqrt (sin (* y.im (log (hypot x.re x.im))))) (real->posit16 (sin (* y.im (log (hypot x.re x.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))) (real->posit16 (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))) (real->posit16 (sin (* (atan2 x.im x.re) y.re))) (- 1 (* 1/2 (* (pow y.im 2) (pow (log x.im) 2)))) (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)) 6.981 * * [simplify]: iteration 0: 134 enodes 7.021 * * [simplify]: iteration 1: 188 enodes 7.057 * * [simplify]: iteration 2: 280 enodes 7.143 * * [simplify]: iteration 3: 559 enodes 7.435 * * [simplify]: iteration 4: 1441 enodes 8.661 * * [simplify]: iteration complete: 5000 enodes 8.661 * * [simplify]: Extracting #0: cost 56 inf + 0 8.662 * * [simplify]: Extracting #1: cost 166 inf + 2 8.669 * * [simplify]: Extracting #2: cost 1111 inf + 217 8.682 * * [simplify]: Extracting #3: cost 1135 inf + 15326 8.718 * * [simplify]: Extracting #4: cost 576 inf + 144771 8.767 * * [simplify]: Extracting #5: cost 134 inf + 240415 8.837 * * [simplify]: Extracting #6: cost 38 inf + 264152 8.925 * * [simplify]: Extracting #7: cost 3 inf + 278637 8.986 * * [simplify]: Extracting #8: cost 0 inf + 280013 9.048 * [simplify]: Simplified to: (expm1 (cos (* (log (hypot x.re x.im)) y.im))) (log1p (cos (* (log (hypot x.re x.im)) y.im))) (* (cos (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im)))))) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (cos (* (log (hypot x.re x.im)) y.im)) 0 (* (cos (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im)))))) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (cos (* (log (hypot x.re x.im)) y.im)) 0 (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))) (real->posit16 (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))) (* (cos (* y.im (log (cbrt (hypot x.re x.im))))) (sin (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im))))))) (* (cos (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) 0 (sin (* (log (hypot x.re x.im)) y.im)) (* (cos (* y.im (log (cbrt (hypot x.re x.im))))) (sin (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im))))))) (* (cos (+ (* y.im (log (cbrt (hypot x.re x.im)))) (* y.im (log (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) 0 (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))) (real->posit16 (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))) (real->posit16 (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))) (real->posit16 (sin (* (atan2 x.im x.re) y.re))) (fma -1/2 (* (* y.im (log x.im)) (* y.im (log x.im))) 1) (cos (* y.im (log x.re))) (cos (* y.im (log (/ -1 x.re)))) (* y.im (log x.im)) (sin (* y.im (log x.re))) (sin (* (log (/ -1 x.re)) (- y.im))) 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)) 9.065 * * * [progress]: adding candidates to table 9.871 * * [progress]: iteration 3 / 4 9.871 * * * [progress]: picking best candidate 9.972 * * * * [pick]: Picked # 9.972 * * * [progress]: localizing error 10.048 * * * [progress]: generating rewritten candidates 10.048 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 10.051 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2 1) 10.052 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 2) 10.052 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 1 1) 10.053 * * * [progress]: generating series expansions 10.053 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 10.054 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.054 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.054 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.054 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 10.054 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.054 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.054 * [taylor]: Taking taylor expansion of y.im in y.re 10.054 * [backup-simplify]: Simplify y.im into y.im 10.054 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.054 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.054 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.054 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.054 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.054 * [taylor]: Taking taylor expansion of x.re in y.re 10.054 * [backup-simplify]: Simplify x.re into x.re 10.054 * [taylor]: Taking taylor expansion of x.re in y.re 10.054 * [backup-simplify]: Simplify x.re into x.re 10.054 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.054 * [taylor]: Taking taylor expansion of x.im in y.re 10.054 * [backup-simplify]: Simplify x.im into x.im 10.054 * [taylor]: Taking taylor expansion of x.im in y.re 10.054 * [backup-simplify]: Simplify x.im into x.im 10.054 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.054 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.054 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.054 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.054 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.054 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.055 * [backup-simplify]: Simplify (+ 0 0) into 0 10.055 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.055 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.055 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.055 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.055 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.055 * [taylor]: Taking taylor expansion of y.re in y.re 10.055 * [backup-simplify]: Simplify 0 into 0 10.055 * [backup-simplify]: Simplify 1 into 1 10.055 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.055 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.055 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.056 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.056 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.056 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.056 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.056 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.056 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.056 * [taylor]: Taking taylor expansion of y.im in x.im 10.056 * [backup-simplify]: Simplify y.im into y.im 10.056 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.056 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.056 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.056 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.056 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.056 * [taylor]: Taking taylor expansion of x.re in x.im 10.056 * [backup-simplify]: Simplify x.re into x.re 10.056 * [taylor]: Taking taylor expansion of x.re in x.im 10.056 * [backup-simplify]: Simplify x.re into x.re 10.056 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.056 * [taylor]: Taking taylor expansion of x.im in x.im 10.056 * [backup-simplify]: Simplify 0 into 0 10.056 * [backup-simplify]: Simplify 1 into 1 10.056 * [taylor]: Taking taylor expansion of x.im in x.im 10.056 * [backup-simplify]: Simplify 0 into 0 10.056 * [backup-simplify]: Simplify 1 into 1 10.056 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.056 * [backup-simplify]: Simplify (* 0 0) into 0 10.056 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.057 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.057 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.057 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.057 * [backup-simplify]: Simplify (+ 0 0) into 0 10.057 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.057 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.057 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.057 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.057 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.057 * [taylor]: Taking taylor expansion of y.re in x.im 10.057 * [backup-simplify]: Simplify y.re into y.re 10.058 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.058 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.058 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 10.058 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.058 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.058 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.058 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 10.058 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.058 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.058 * [taylor]: Taking taylor expansion of y.im in x.re 10.058 * [backup-simplify]: Simplify y.im into y.im 10.058 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.058 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.058 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.058 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.058 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.058 * [taylor]: Taking taylor expansion of x.re in x.re 10.058 * [backup-simplify]: Simplify 0 into 0 10.058 * [backup-simplify]: Simplify 1 into 1 10.058 * [taylor]: Taking taylor expansion of x.re in x.re 10.058 * [backup-simplify]: Simplify 0 into 0 10.058 * [backup-simplify]: Simplify 1 into 1 10.058 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.058 * [taylor]: Taking taylor expansion of x.im in x.re 10.058 * [backup-simplify]: Simplify x.im into x.im 10.058 * [taylor]: Taking taylor expansion of x.im in x.re 10.058 * [backup-simplify]: Simplify x.im into x.im 10.059 * [backup-simplify]: Simplify (* 0 0) into 0 10.059 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.059 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.059 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.060 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.060 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.060 * [backup-simplify]: Simplify (+ 0 0) into 0 10.060 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.060 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.060 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.060 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.060 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.060 * [taylor]: Taking taylor expansion of y.re in x.re 10.061 * [backup-simplify]: Simplify y.re into y.re 10.061 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.061 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.061 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.061 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.061 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.061 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.061 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.061 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.061 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.061 * [taylor]: Taking taylor expansion of y.im in y.im 10.061 * [backup-simplify]: Simplify 0 into 0 10.061 * [backup-simplify]: Simplify 1 into 1 10.061 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.061 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.062 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.062 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.062 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.062 * [taylor]: Taking taylor expansion of x.re in y.im 10.062 * [backup-simplify]: Simplify x.re into x.re 10.062 * [taylor]: Taking taylor expansion of x.re in y.im 10.062 * [backup-simplify]: Simplify x.re into x.re 10.062 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.062 * [taylor]: Taking taylor expansion of x.im in y.im 10.062 * [backup-simplify]: Simplify x.im into x.im 10.062 * [taylor]: Taking taylor expansion of x.im in y.im 10.062 * [backup-simplify]: Simplify x.im into x.im 10.062 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.062 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.062 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.062 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.062 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.062 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.063 * [backup-simplify]: Simplify (+ 0 0) into 0 10.063 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.063 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.063 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.063 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.063 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.063 * [taylor]: Taking taylor expansion of y.re in y.im 10.063 * [backup-simplify]: Simplify y.re into y.re 10.064 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.064 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.064 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.064 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.064 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.064 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.064 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.064 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.064 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.064 * [taylor]: Taking taylor expansion of y.im in y.im 10.064 * [backup-simplify]: Simplify 0 into 0 10.064 * [backup-simplify]: Simplify 1 into 1 10.064 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.064 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.064 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.064 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.064 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.064 * [taylor]: Taking taylor expansion of x.re in y.im 10.064 * [backup-simplify]: Simplify x.re into x.re 10.064 * [taylor]: Taking taylor expansion of x.re in y.im 10.065 * [backup-simplify]: Simplify x.re into x.re 10.065 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.065 * [taylor]: Taking taylor expansion of x.im in y.im 10.065 * [backup-simplify]: Simplify x.im into x.im 10.065 * [taylor]: Taking taylor expansion of x.im in y.im 10.065 * [backup-simplify]: Simplify x.im into x.im 10.065 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.065 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.065 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.065 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.065 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.065 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.066 * [backup-simplify]: Simplify (+ 0 0) into 0 10.066 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.066 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.066 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.066 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.066 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.066 * [taylor]: Taking taylor expansion of y.re in y.im 10.066 * [backup-simplify]: Simplify y.re into y.re 10.067 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.067 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.067 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.067 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.067 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.067 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.067 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.068 * [backup-simplify]: Simplify (- 0) into 0 10.068 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.068 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.068 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.068 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.068 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.068 * [taylor]: Taking taylor expansion of y.re in x.re 10.068 * [backup-simplify]: Simplify y.re into y.re 10.068 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.068 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.068 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.068 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.068 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.069 * [backup-simplify]: Simplify (- 0) into 0 10.069 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.069 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.069 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.069 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.069 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.069 * [taylor]: Taking taylor expansion of y.re in x.im 10.069 * [backup-simplify]: Simplify y.re into y.re 10.069 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.069 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.070 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.070 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.070 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.070 * [backup-simplify]: Simplify (- 0) into 0 10.070 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.070 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.070 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.070 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.070 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.070 * [taylor]: Taking taylor expansion of y.re in y.re 10.071 * [backup-simplify]: Simplify 0 into 0 10.071 * [backup-simplify]: Simplify 1 into 1 10.071 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.071 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.071 * [backup-simplify]: Simplify 1 into 1 10.072 * [backup-simplify]: Simplify (+ 0) into 0 10.072 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.073 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.074 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.074 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.074 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.075 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.075 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.076 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.076 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 10.076 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 10.076 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 10.076 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.076 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.076 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.076 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.076 * [taylor]: Taking taylor expansion of y.re in x.re 10.076 * [backup-simplify]: Simplify y.re into y.re 10.076 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.076 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.076 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.076 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 10.077 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 10.077 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 10.077 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.077 * [taylor]: Taking taylor expansion of x.im in x.re 10.077 * [backup-simplify]: Simplify x.im into x.im 10.077 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.077 * [taylor]: Taking taylor expansion of x.re in x.re 10.077 * [backup-simplify]: Simplify 0 into 0 10.077 * [backup-simplify]: Simplify 1 into 1 10.077 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.077 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 10.077 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.077 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.077 * [backup-simplify]: Simplify (+ 0 0) into 0 10.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.078 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.078 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.078 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.078 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.078 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.078 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.078 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.078 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.078 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.078 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.078 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.078 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.078 * [taylor]: Taking taylor expansion of y.re in x.im 10.079 * [backup-simplify]: Simplify y.re into y.re 10.079 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.079 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.079 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.079 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.079 * [taylor]: Taking taylor expansion of x.im in x.im 10.079 * [backup-simplify]: Simplify 0 into 0 10.079 * [backup-simplify]: Simplify 1 into 1 10.079 * [backup-simplify]: Simplify (log 1) into 0 10.079 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.080 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.080 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.081 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.081 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.081 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.081 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 10.081 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.081 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.081 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.081 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.081 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.081 * [taylor]: Taking taylor expansion of y.re in y.re 10.081 * [backup-simplify]: Simplify 0 into 0 10.081 * [backup-simplify]: Simplify 1 into 1 10.081 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.082 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.082 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.082 * [taylor]: Taking taylor expansion of x.im in y.re 10.082 * [backup-simplify]: Simplify x.im into x.im 10.082 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.082 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.083 * [backup-simplify]: Simplify (- 0) into 0 10.083 * [backup-simplify]: Simplify 0 into 0 10.083 * [backup-simplify]: Simplify (+ 0) into 0 10.084 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.084 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.084 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.085 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.085 * [backup-simplify]: Simplify (- 0) into 0 10.086 * [backup-simplify]: Simplify (+ 0 0) into 0 10.086 * [taylor]: Taking taylor expansion of 0 in x.im 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [taylor]: Taking taylor expansion of 0 in y.re 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify (+ 0) into 0 10.087 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.087 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.088 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.088 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.088 * [backup-simplify]: Simplify (- 0) into 0 10.089 * [backup-simplify]: Simplify (+ 0 0) into 0 10.089 * [taylor]: Taking taylor expansion of 0 in y.re 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify (+ 0) into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.090 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.091 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.091 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.092 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.092 * [backup-simplify]: Simplify (+ 0 0) into 0 10.093 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.095 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 10.105 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.106 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.106 * [backup-simplify]: Simplify (+ 0 0) into 0 10.107 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.108 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.108 * [backup-simplify]: Simplify (- 0) into 0 10.109 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.109 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.109 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.109 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.109 * [backup-simplify]: Simplify 1/2 into 1/2 10.109 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.109 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.109 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.109 * [taylor]: Taking taylor expansion of y.re in x.re 10.109 * [backup-simplify]: Simplify y.re into y.re 10.109 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.109 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.109 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.109 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.109 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.109 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.109 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.109 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.109 * [taylor]: Taking taylor expansion of x.re in x.re 10.109 * [backup-simplify]: Simplify 0 into 0 10.109 * [backup-simplify]: Simplify 1 into 1 10.110 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.110 * [taylor]: Taking taylor expansion of x.im in x.re 10.110 * [backup-simplify]: Simplify x.im into x.im 10.110 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.110 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.110 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.110 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.110 * [backup-simplify]: Simplify (+ 0 0) into 0 10.110 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.110 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.111 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.111 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.112 * [backup-simplify]: Simplify (- 0) into 0 10.112 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.112 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.112 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.112 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.113 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.113 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.113 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.113 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.113 * [backup-simplify]: Simplify 1/2 into 1/2 10.113 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.113 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.113 * [taylor]: Taking taylor expansion of y.re in x.im 10.113 * [backup-simplify]: Simplify y.re into y.re 10.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.113 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.113 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.113 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.113 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.113 * [taylor]: Taking taylor expansion of x.im in x.im 10.113 * [backup-simplify]: Simplify 0 into 0 10.113 * [backup-simplify]: Simplify 1 into 1 10.114 * [backup-simplify]: Simplify (log 1) into 0 10.114 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.114 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.114 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.115 * [backup-simplify]: Simplify (- 0) into 0 10.115 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.115 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.116 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.116 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.116 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.116 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.116 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.116 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.116 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.116 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.116 * [backup-simplify]: Simplify 1/2 into 1/2 10.116 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.117 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.117 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.117 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.117 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.117 * [taylor]: Taking taylor expansion of y.re in y.re 10.117 * [backup-simplify]: Simplify 0 into 0 10.117 * [backup-simplify]: Simplify 1 into 1 10.117 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.117 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.117 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.117 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.117 * [taylor]: Taking taylor expansion of x.im in y.re 10.117 * [backup-simplify]: Simplify x.im into x.im 10.117 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.118 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.118 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.118 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.118 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.118 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.119 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.119 * [backup-simplify]: Simplify (+ 0) into 0 10.120 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.120 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.121 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.121 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.121 * [backup-simplify]: Simplify (+ 0 0) into 0 10.122 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.122 * [backup-simplify]: Simplify (- 0) into 0 10.122 * [taylor]: Taking taylor expansion of 0 in x.im 10.122 * [backup-simplify]: Simplify 0 into 0 10.122 * [taylor]: Taking taylor expansion of 0 in y.re 10.122 * [backup-simplify]: Simplify 0 into 0 10.122 * [backup-simplify]: Simplify 0 into 0 10.123 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.124 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.124 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.125 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.126 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.126 * [backup-simplify]: Simplify (- 0) into 0 10.126 * [backup-simplify]: Simplify (+ 0 0) into 0 10.126 * [taylor]: Taking taylor expansion of 0 in x.im 10.126 * [backup-simplify]: Simplify 0 into 0 10.126 * [taylor]: Taking taylor expansion of 0 in y.re 10.126 * [backup-simplify]: Simplify 0 into 0 10.126 * [backup-simplify]: Simplify 0 into 0 10.128 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.128 * [backup-simplify]: Simplify (+ 0) into 0 10.129 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.129 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.130 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.130 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.131 * [backup-simplify]: Simplify (+ 0 0) into 0 10.131 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.132 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.132 * [backup-simplify]: Simplify (- 0) into 0 10.132 * [taylor]: Taking taylor expansion of 0 in y.re 10.132 * [backup-simplify]: Simplify 0 into 0 10.132 * [backup-simplify]: Simplify 0 into 0 10.132 * [taylor]: Taking taylor expansion of 0 in y.re 10.132 * [backup-simplify]: Simplify 0 into 0 10.132 * [backup-simplify]: Simplify 0 into 0 10.133 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.134 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.134 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.135 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.136 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.136 * [backup-simplify]: Simplify (- 0) into 0 10.136 * [backup-simplify]: Simplify (+ 0 0) into 0 10.136 * [taylor]: Taking taylor expansion of 0 in y.re 10.136 * [backup-simplify]: Simplify 0 into 0 10.136 * [backup-simplify]: Simplify 0 into 0 10.137 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.137 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.138 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 10.138 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.138 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.139 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.139 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.139 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.139 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.139 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.139 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.139 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.139 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.139 * [taylor]: Taking taylor expansion of y.im in y.re 10.139 * [backup-simplify]: Simplify y.im into y.im 10.139 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.139 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.140 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.140 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.140 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.140 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.140 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.140 * [taylor]: Taking taylor expansion of x.re in y.re 10.140 * [backup-simplify]: Simplify x.re into x.re 10.140 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.140 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.140 * [taylor]: Taking taylor expansion of x.re in y.re 10.140 * [backup-simplify]: Simplify x.re into x.re 10.140 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.140 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.140 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.140 * [taylor]: Taking taylor expansion of x.im in y.re 10.140 * [backup-simplify]: Simplify x.im into x.im 10.140 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.140 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.140 * [taylor]: Taking taylor expansion of x.im in y.re 10.140 * [backup-simplify]: Simplify x.im into x.im 10.140 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.140 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.140 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.140 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.141 * [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)))) 10.141 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.141 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.141 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.141 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.141 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.141 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.142 * [backup-simplify]: Simplify (+ 0 0) into 0 10.142 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.142 * [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))))) 10.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.142 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.142 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.142 * [taylor]: Taking taylor expansion of y.re in y.re 10.142 * [backup-simplify]: Simplify 0 into 0 10.142 * [backup-simplify]: Simplify 1 into 1 10.143 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.143 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.143 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.143 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.143 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 10.143 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.143 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.143 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.143 * [taylor]: Taking taylor expansion of y.im in x.im 10.143 * [backup-simplify]: Simplify y.im into y.im 10.143 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.143 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.143 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.143 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.143 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.143 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.143 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.143 * [taylor]: Taking taylor expansion of x.re in x.im 10.143 * [backup-simplify]: Simplify x.re into x.re 10.143 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.143 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.143 * [taylor]: Taking taylor expansion of x.re in x.im 10.143 * [backup-simplify]: Simplify x.re into x.re 10.144 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.144 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.144 * [taylor]: Taking taylor expansion of x.im in x.im 10.144 * [backup-simplify]: Simplify 0 into 0 10.144 * [backup-simplify]: Simplify 1 into 1 10.144 * [backup-simplify]: Simplify (/ 1 1) into 1 10.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.144 * [taylor]: Taking taylor expansion of x.im in x.im 10.144 * [backup-simplify]: Simplify 0 into 0 10.144 * [backup-simplify]: Simplify 1 into 1 10.144 * [backup-simplify]: Simplify (/ 1 1) into 1 10.145 * [backup-simplify]: Simplify (* 1 1) into 1 10.145 * [backup-simplify]: Simplify (+ 0 1) into 1 10.146 * [backup-simplify]: Simplify (sqrt 1) into 1 10.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.147 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.148 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.148 * [backup-simplify]: Simplify (+ 0 0) into 0 10.149 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.149 * [backup-simplify]: Simplify (log 1) into 0 10.149 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.149 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.149 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.149 * [taylor]: Taking taylor expansion of y.re in x.im 10.150 * [backup-simplify]: Simplify y.re into y.re 10.150 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.150 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.150 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.150 * [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)) 10.151 * [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))) 10.151 * [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))) 10.151 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.151 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.151 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.151 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.151 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.151 * [taylor]: Taking taylor expansion of y.im in x.re 10.151 * [backup-simplify]: Simplify y.im into y.im 10.151 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.151 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.151 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.151 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.151 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.151 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.151 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.151 * [taylor]: Taking taylor expansion of x.re in x.re 10.151 * [backup-simplify]: Simplify 0 into 0 10.151 * [backup-simplify]: Simplify 1 into 1 10.152 * [backup-simplify]: Simplify (/ 1 1) into 1 10.152 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.152 * [taylor]: Taking taylor expansion of x.re in x.re 10.152 * [backup-simplify]: Simplify 0 into 0 10.152 * [backup-simplify]: Simplify 1 into 1 10.152 * [backup-simplify]: Simplify (/ 1 1) into 1 10.152 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.152 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.152 * [taylor]: Taking taylor expansion of x.im in x.re 10.152 * [backup-simplify]: Simplify x.im into x.im 10.152 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.152 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.152 * [taylor]: Taking taylor expansion of x.im in x.re 10.152 * [backup-simplify]: Simplify x.im into x.im 10.152 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.153 * [backup-simplify]: Simplify (* 1 1) into 1 10.153 * [backup-simplify]: Simplify (+ 1 0) into 1 10.154 * [backup-simplify]: Simplify (sqrt 1) into 1 10.154 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.156 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.156 * [backup-simplify]: Simplify (+ 0 0) into 0 10.157 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.157 * [backup-simplify]: Simplify (log 1) into 0 10.157 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.157 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.158 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.158 * [taylor]: Taking taylor expansion of y.re in x.re 10.158 * [backup-simplify]: Simplify y.re into y.re 10.158 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.158 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.158 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.159 * [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)) 10.159 * [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))) 10.159 * [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))) 10.159 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.159 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.159 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.159 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.159 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.159 * [taylor]: Taking taylor expansion of y.im in y.im 10.159 * [backup-simplify]: Simplify 0 into 0 10.159 * [backup-simplify]: Simplify 1 into 1 10.160 * [backup-simplify]: Simplify (/ 1 1) into 1 10.160 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.160 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.160 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.160 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.160 * [taylor]: Taking taylor expansion of x.re in y.im 10.160 * [backup-simplify]: Simplify x.re into x.re 10.160 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.160 * [taylor]: Taking taylor expansion of x.re in y.im 10.160 * [backup-simplify]: Simplify x.re into x.re 10.160 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.160 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.160 * [taylor]: Taking taylor expansion of x.im in y.im 10.160 * [backup-simplify]: Simplify x.im into x.im 10.160 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.160 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.160 * [taylor]: Taking taylor expansion of x.im in y.im 10.161 * [backup-simplify]: Simplify x.im into x.im 10.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.161 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.161 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.161 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.161 * [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)))) 10.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.162 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.162 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.162 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.162 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.162 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.163 * [backup-simplify]: Simplify (+ 0 0) into 0 10.163 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.163 * [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))))) 10.163 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.163 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.163 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.163 * [taylor]: Taking taylor expansion of y.re in y.im 10.164 * [backup-simplify]: Simplify y.re into y.re 10.164 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.164 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.164 * [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))))) 10.164 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.164 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.164 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.165 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.165 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.165 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.165 * [taylor]: Taking taylor expansion of y.im in y.im 10.165 * [backup-simplify]: Simplify 0 into 0 10.165 * [backup-simplify]: Simplify 1 into 1 10.165 * [backup-simplify]: Simplify (/ 1 1) into 1 10.165 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.165 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.165 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.165 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.165 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.165 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.165 * [taylor]: Taking taylor expansion of x.re in y.im 10.165 * [backup-simplify]: Simplify x.re into x.re 10.165 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.165 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.166 * [taylor]: Taking taylor expansion of x.re in y.im 10.166 * [backup-simplify]: Simplify x.re into x.re 10.166 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.166 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.166 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.166 * [taylor]: Taking taylor expansion of x.im in y.im 10.166 * [backup-simplify]: Simplify x.im into x.im 10.166 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.166 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.166 * [taylor]: Taking taylor expansion of x.im in y.im 10.166 * [backup-simplify]: Simplify x.im into x.im 10.166 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.166 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.166 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.166 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.166 * [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)))) 10.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.167 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.167 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.168 * [backup-simplify]: Simplify (+ 0 0) into 0 10.168 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.168 * [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))))) 10.168 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.168 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.168 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.168 * [taylor]: Taking taylor expansion of y.re in y.im 10.168 * [backup-simplify]: Simplify y.re into y.re 10.168 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.169 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.169 * [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))))) 10.169 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.169 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.169 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.169 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.169 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.169 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.169 * [taylor]: Taking taylor expansion of y.im in x.re 10.170 * [backup-simplify]: Simplify y.im into y.im 10.170 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.170 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.170 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.170 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.170 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.170 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.170 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.170 * [taylor]: Taking taylor expansion of x.re in x.re 10.170 * [backup-simplify]: Simplify 0 into 0 10.170 * [backup-simplify]: Simplify 1 into 1 10.170 * [backup-simplify]: Simplify (/ 1 1) into 1 10.170 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.170 * [taylor]: Taking taylor expansion of x.re in x.re 10.170 * [backup-simplify]: Simplify 0 into 0 10.170 * [backup-simplify]: Simplify 1 into 1 10.171 * [backup-simplify]: Simplify (/ 1 1) into 1 10.171 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.171 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.171 * [taylor]: Taking taylor expansion of x.im in x.re 10.171 * [backup-simplify]: Simplify x.im into x.im 10.171 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.171 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.171 * [taylor]: Taking taylor expansion of x.im in x.re 10.171 * [backup-simplify]: Simplify x.im into x.im 10.171 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.172 * [backup-simplify]: Simplify (* 1 1) into 1 10.172 * [backup-simplify]: Simplify (+ 1 0) into 1 10.172 * [backup-simplify]: Simplify (sqrt 1) into 1 10.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.174 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.174 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.175 * [backup-simplify]: Simplify (+ 0 0) into 0 10.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.176 * [backup-simplify]: Simplify (log 1) into 0 10.176 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.176 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.176 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.176 * [taylor]: Taking taylor expansion of y.re in x.re 10.176 * [backup-simplify]: Simplify y.re into y.re 10.176 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.177 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.177 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.178 * [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)) 10.178 * [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))) 10.178 * [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))) 10.178 * [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))) 10.178 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.179 * [backup-simplify]: Simplify (- 0) into 0 10.179 * [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))) 10.179 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.179 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.179 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.179 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.179 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.179 * [taylor]: Taking taylor expansion of y.re in x.im 10.179 * [backup-simplify]: Simplify y.re into y.re 10.180 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.180 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.180 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.180 * [taylor]: Taking taylor expansion of x.re in x.im 10.180 * [backup-simplify]: Simplify x.re into x.re 10.180 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.180 * [taylor]: Taking taylor expansion of y.im in x.im 10.180 * [backup-simplify]: Simplify y.im into y.im 10.180 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.180 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.180 * [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)) 10.180 * [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))) 10.181 * [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))) 10.181 * [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))) 10.181 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.182 * [backup-simplify]: Simplify (- 0) into 0 10.182 * [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))) 10.182 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.182 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.182 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.182 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.182 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.182 * [taylor]: Taking taylor expansion of y.re in y.re 10.182 * [backup-simplify]: Simplify 0 into 0 10.182 * [backup-simplify]: Simplify 1 into 1 10.182 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.182 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.182 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.182 * [taylor]: Taking taylor expansion of x.re in y.re 10.182 * [backup-simplify]: Simplify x.re into x.re 10.183 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.183 * [taylor]: Taking taylor expansion of y.im in y.re 10.183 * [backup-simplify]: Simplify y.im into y.im 10.183 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.183 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.183 * [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))) 10.183 * [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))) 10.183 * [taylor]: Taking taylor expansion of 0 in x.re 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [taylor]: Taking taylor expansion of 0 in x.im 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [taylor]: Taking taylor expansion of 0 in y.re 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [backup-simplify]: Simplify 0 into 0 10.184 * [backup-simplify]: Simplify (+ 0) into 0 10.185 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.186 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.186 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.186 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.187 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.187 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.187 * [backup-simplify]: Simplify (+ 0 0) into 0 10.188 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.189 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.189 * [backup-simplify]: Simplify (- 0) into 0 10.189 * [backup-simplify]: Simplify (+ 0 0) into 0 10.189 * [taylor]: Taking taylor expansion of 0 in x.im 10.189 * [backup-simplify]: Simplify 0 into 0 10.189 * [taylor]: Taking taylor expansion of 0 in y.re 10.189 * [backup-simplify]: Simplify 0 into 0 10.189 * [backup-simplify]: Simplify 0 into 0 10.190 * [backup-simplify]: Simplify (+ 0) into 0 10.191 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.191 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.192 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.192 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.193 * [backup-simplify]: Simplify (- 0) into 0 10.193 * [backup-simplify]: Simplify (+ 0 0) into 0 10.194 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.194 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.195 * [backup-simplify]: Simplify (- 0) into 0 10.195 * [backup-simplify]: Simplify (+ 0 0) into 0 10.195 * [taylor]: Taking taylor expansion of 0 in y.re 10.195 * [backup-simplify]: Simplify 0 into 0 10.195 * [backup-simplify]: Simplify 0 into 0 10.195 * [backup-simplify]: Simplify 0 into 0 10.195 * [taylor]: Taking taylor expansion of 0 in x.re 10.195 * [backup-simplify]: Simplify 0 into 0 10.195 * [taylor]: Taking taylor expansion of 0 in x.im 10.196 * [backup-simplify]: Simplify 0 into 0 10.196 * [taylor]: Taking taylor expansion of 0 in y.re 10.196 * [backup-simplify]: Simplify 0 into 0 10.196 * [backup-simplify]: Simplify 0 into 0 10.196 * [taylor]: Taking taylor expansion of 0 in x.im 10.196 * [backup-simplify]: Simplify 0 into 0 10.196 * [taylor]: Taking taylor expansion of 0 in y.re 10.196 * [backup-simplify]: Simplify 0 into 0 10.196 * [backup-simplify]: Simplify 0 into 0 10.196 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.196 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.197 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.197 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.197 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.197 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.197 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.197 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.197 * [taylor]: Taking taylor expansion of -1 in y.re 10.197 * [backup-simplify]: Simplify -1 into -1 10.197 * [taylor]: Taking taylor expansion of y.im in y.re 10.197 * [backup-simplify]: Simplify y.im into y.im 10.197 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.197 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.197 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.197 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.197 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.197 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.197 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.197 * [taylor]: Taking taylor expansion of -1 in y.re 10.197 * [backup-simplify]: Simplify -1 into -1 10.197 * [taylor]: Taking taylor expansion of x.re in y.re 10.197 * [backup-simplify]: Simplify x.re into x.re 10.197 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.197 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.197 * [taylor]: Taking taylor expansion of -1 in y.re 10.197 * [backup-simplify]: Simplify -1 into -1 10.197 * [taylor]: Taking taylor expansion of x.re in y.re 10.198 * [backup-simplify]: Simplify x.re into x.re 10.198 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.198 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.198 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.198 * [taylor]: Taking taylor expansion of -1 in y.re 10.198 * [backup-simplify]: Simplify -1 into -1 10.198 * [taylor]: Taking taylor expansion of x.im in y.re 10.198 * [backup-simplify]: Simplify x.im into x.im 10.198 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.198 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.198 * [taylor]: Taking taylor expansion of -1 in y.re 10.198 * [backup-simplify]: Simplify -1 into -1 10.198 * [taylor]: Taking taylor expansion of x.im in y.re 10.198 * [backup-simplify]: Simplify x.im into x.im 10.198 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.198 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.198 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.198 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.199 * [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)))) 10.199 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.199 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.199 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.199 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.199 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.199 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.200 * [backup-simplify]: Simplify (+ 0 0) into 0 10.200 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.200 * [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))))) 10.200 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.200 * [taylor]: Taking taylor expansion of -1 in y.re 10.201 * [backup-simplify]: Simplify -1 into -1 10.201 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.201 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.201 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.201 * [taylor]: Taking taylor expansion of y.re in y.re 10.201 * [backup-simplify]: Simplify 0 into 0 10.201 * [backup-simplify]: Simplify 1 into 1 10.201 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.201 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.201 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.201 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.201 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.202 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.202 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.202 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.202 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.202 * [taylor]: Taking taylor expansion of -1 in x.im 10.202 * [backup-simplify]: Simplify -1 into -1 10.202 * [taylor]: Taking taylor expansion of y.im in x.im 10.202 * [backup-simplify]: Simplify y.im into y.im 10.202 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.202 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.202 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.202 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.202 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.202 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.202 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.202 * [taylor]: Taking taylor expansion of -1 in x.im 10.202 * [backup-simplify]: Simplify -1 into -1 10.202 * [taylor]: Taking taylor expansion of x.re in x.im 10.202 * [backup-simplify]: Simplify x.re into x.re 10.202 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.202 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.202 * [taylor]: Taking taylor expansion of -1 in x.im 10.202 * [backup-simplify]: Simplify -1 into -1 10.202 * [taylor]: Taking taylor expansion of x.re in x.im 10.202 * [backup-simplify]: Simplify x.re into x.re 10.202 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.202 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.202 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.202 * [taylor]: Taking taylor expansion of -1 in x.im 10.202 * [backup-simplify]: Simplify -1 into -1 10.202 * [taylor]: Taking taylor expansion of x.im in x.im 10.203 * [backup-simplify]: Simplify 0 into 0 10.203 * [backup-simplify]: Simplify 1 into 1 10.203 * [backup-simplify]: Simplify (/ -1 1) into -1 10.203 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.203 * [taylor]: Taking taylor expansion of -1 in x.im 10.203 * [backup-simplify]: Simplify -1 into -1 10.203 * [taylor]: Taking taylor expansion of x.im in x.im 10.203 * [backup-simplify]: Simplify 0 into 0 10.203 * [backup-simplify]: Simplify 1 into 1 10.204 * [backup-simplify]: Simplify (/ -1 1) into -1 10.204 * [backup-simplify]: Simplify (* -1 -1) into 1 10.205 * [backup-simplify]: Simplify (+ 0 1) into 1 10.205 * [backup-simplify]: Simplify (sqrt 1) into 1 10.206 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.207 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.207 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.208 * [backup-simplify]: Simplify (+ 0 0) into 0 10.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.209 * [backup-simplify]: Simplify (log 1) into 0 10.209 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.209 * [taylor]: Taking taylor expansion of -1 in x.im 10.209 * [backup-simplify]: Simplify -1 into -1 10.209 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.209 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.209 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.209 * [taylor]: Taking taylor expansion of y.re in x.im 10.209 * [backup-simplify]: Simplify y.re into y.re 10.209 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.210 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.210 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.210 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.210 * [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)) 10.210 * [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))) 10.211 * [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))) 10.211 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.211 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.211 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.211 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.211 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.211 * [taylor]: Taking taylor expansion of -1 in x.re 10.211 * [backup-simplify]: Simplify -1 into -1 10.211 * [taylor]: Taking taylor expansion of y.im in x.re 10.211 * [backup-simplify]: Simplify y.im into y.im 10.211 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.211 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.211 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.211 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.211 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.211 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.211 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.211 * [taylor]: Taking taylor expansion of -1 in x.re 10.211 * [backup-simplify]: Simplify -1 into -1 10.211 * [taylor]: Taking taylor expansion of x.re in x.re 10.211 * [backup-simplify]: Simplify 0 into 0 10.211 * [backup-simplify]: Simplify 1 into 1 10.212 * [backup-simplify]: Simplify (/ -1 1) into -1 10.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.212 * [taylor]: Taking taylor expansion of -1 in x.re 10.212 * [backup-simplify]: Simplify -1 into -1 10.212 * [taylor]: Taking taylor expansion of x.re in x.re 10.212 * [backup-simplify]: Simplify 0 into 0 10.212 * [backup-simplify]: Simplify 1 into 1 10.212 * [backup-simplify]: Simplify (/ -1 1) into -1 10.213 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.213 * [taylor]: Taking taylor expansion of -1 in x.re 10.213 * [backup-simplify]: Simplify -1 into -1 10.213 * [taylor]: Taking taylor expansion of x.im in x.re 10.213 * [backup-simplify]: Simplify x.im into x.im 10.213 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.213 * [taylor]: Taking taylor expansion of -1 in x.re 10.213 * [backup-simplify]: Simplify -1 into -1 10.213 * [taylor]: Taking taylor expansion of x.im in x.re 10.213 * [backup-simplify]: Simplify x.im into x.im 10.213 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.213 * [backup-simplify]: Simplify (* -1 -1) into 1 10.214 * [backup-simplify]: Simplify (+ 1 0) into 1 10.214 * [backup-simplify]: Simplify (sqrt 1) into 1 10.215 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.216 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.216 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.217 * [backup-simplify]: Simplify (+ 0 0) into 0 10.218 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.218 * [backup-simplify]: Simplify (log 1) into 0 10.218 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.218 * [taylor]: Taking taylor expansion of -1 in x.re 10.218 * [backup-simplify]: Simplify -1 into -1 10.218 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.218 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.218 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.218 * [taylor]: Taking taylor expansion of y.re in x.re 10.218 * [backup-simplify]: Simplify y.re into y.re 10.218 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.219 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.219 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.219 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.219 * [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)) 10.220 * [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))) 10.220 * [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))) 10.220 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.220 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.220 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.220 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.220 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.220 * [taylor]: Taking taylor expansion of -1 in y.im 10.220 * [backup-simplify]: Simplify -1 into -1 10.220 * [taylor]: Taking taylor expansion of y.im in y.im 10.220 * [backup-simplify]: Simplify 0 into 0 10.220 * [backup-simplify]: Simplify 1 into 1 10.221 * [backup-simplify]: Simplify (/ -1 1) into -1 10.221 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.221 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.221 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.221 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.221 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.221 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.221 * [taylor]: Taking taylor expansion of -1 in y.im 10.221 * [backup-simplify]: Simplify -1 into -1 10.221 * [taylor]: Taking taylor expansion of x.re in y.im 10.221 * [backup-simplify]: Simplify x.re into x.re 10.221 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.221 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.221 * [taylor]: Taking taylor expansion of -1 in y.im 10.221 * [backup-simplify]: Simplify -1 into -1 10.221 * [taylor]: Taking taylor expansion of x.re in y.im 10.221 * [backup-simplify]: Simplify x.re into x.re 10.221 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.222 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.222 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.222 * [taylor]: Taking taylor expansion of -1 in y.im 10.222 * [backup-simplify]: Simplify -1 into -1 10.222 * [taylor]: Taking taylor expansion of x.im in y.im 10.222 * [backup-simplify]: Simplify x.im into x.im 10.222 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.222 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.222 * [taylor]: Taking taylor expansion of -1 in y.im 10.222 * [backup-simplify]: Simplify -1 into -1 10.222 * [taylor]: Taking taylor expansion of x.im in y.im 10.222 * [backup-simplify]: Simplify x.im into x.im 10.222 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.222 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.222 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.222 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.223 * [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)))) 10.223 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.223 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.223 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.223 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.223 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.223 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.224 * [backup-simplify]: Simplify (+ 0 0) into 0 10.224 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.224 * [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))))) 10.224 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.224 * [taylor]: Taking taylor expansion of -1 in y.im 10.224 * [backup-simplify]: Simplify -1 into -1 10.224 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.225 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.225 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.225 * [taylor]: Taking taylor expansion of y.re in y.im 10.225 * [backup-simplify]: Simplify y.re into y.re 10.225 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.225 * [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)))))) 10.225 * [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)))))) 10.226 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.226 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.226 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.226 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.226 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.226 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.226 * [taylor]: Taking taylor expansion of -1 in y.im 10.226 * [backup-simplify]: Simplify -1 into -1 10.226 * [taylor]: Taking taylor expansion of y.im in y.im 10.226 * [backup-simplify]: Simplify 0 into 0 10.226 * [backup-simplify]: Simplify 1 into 1 10.227 * [backup-simplify]: Simplify (/ -1 1) into -1 10.227 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.227 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.227 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.227 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.227 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.227 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.227 * [taylor]: Taking taylor expansion of -1 in y.im 10.227 * [backup-simplify]: Simplify -1 into -1 10.227 * [taylor]: Taking taylor expansion of x.re in y.im 10.227 * [backup-simplify]: Simplify x.re into x.re 10.227 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.227 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.227 * [taylor]: Taking taylor expansion of -1 in y.im 10.227 * [backup-simplify]: Simplify -1 into -1 10.227 * [taylor]: Taking taylor expansion of x.re in y.im 10.227 * [backup-simplify]: Simplify x.re into x.re 10.227 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.227 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.227 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.227 * [taylor]: Taking taylor expansion of -1 in y.im 10.228 * [backup-simplify]: Simplify -1 into -1 10.228 * [taylor]: Taking taylor expansion of x.im in y.im 10.228 * [backup-simplify]: Simplify x.im into x.im 10.228 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.228 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.228 * [taylor]: Taking taylor expansion of -1 in y.im 10.228 * [backup-simplify]: Simplify -1 into -1 10.228 * [taylor]: Taking taylor expansion of x.im in y.im 10.228 * [backup-simplify]: Simplify x.im into x.im 10.228 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.228 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.228 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.228 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.228 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.229 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.229 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.229 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.229 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.229 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.229 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.230 * [backup-simplify]: Simplify (+ 0 0) into 0 10.230 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.230 * [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))))) 10.230 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.230 * [taylor]: Taking taylor expansion of -1 in y.im 10.230 * [backup-simplify]: Simplify -1 into -1 10.230 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.230 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.230 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.230 * [taylor]: Taking taylor expansion of y.re in y.im 10.231 * [backup-simplify]: Simplify y.re into y.re 10.231 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.231 * [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)))))) 10.231 * [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)))))) 10.232 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.232 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.232 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.232 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.232 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.232 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.232 * [taylor]: Taking taylor expansion of -1 in x.re 10.232 * [backup-simplify]: Simplify -1 into -1 10.232 * [taylor]: Taking taylor expansion of y.im in x.re 10.232 * [backup-simplify]: Simplify y.im into y.im 10.232 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.232 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.232 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.232 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.232 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.232 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.232 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.232 * [taylor]: Taking taylor expansion of -1 in x.re 10.232 * [backup-simplify]: Simplify -1 into -1 10.232 * [taylor]: Taking taylor expansion of x.re in x.re 10.232 * [backup-simplify]: Simplify 0 into 0 10.232 * [backup-simplify]: Simplify 1 into 1 10.233 * [backup-simplify]: Simplify (/ -1 1) into -1 10.233 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.233 * [taylor]: Taking taylor expansion of -1 in x.re 10.233 * [backup-simplify]: Simplify -1 into -1 10.233 * [taylor]: Taking taylor expansion of x.re in x.re 10.233 * [backup-simplify]: Simplify 0 into 0 10.233 * [backup-simplify]: Simplify 1 into 1 10.234 * [backup-simplify]: Simplify (/ -1 1) into -1 10.234 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.234 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.234 * [taylor]: Taking taylor expansion of -1 in x.re 10.234 * [backup-simplify]: Simplify -1 into -1 10.234 * [taylor]: Taking taylor expansion of x.im in x.re 10.234 * [backup-simplify]: Simplify x.im into x.im 10.234 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.234 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.234 * [taylor]: Taking taylor expansion of -1 in x.re 10.234 * [backup-simplify]: Simplify -1 into -1 10.234 * [taylor]: Taking taylor expansion of x.im in x.re 10.234 * [backup-simplify]: Simplify x.im into x.im 10.234 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.234 * [backup-simplify]: Simplify (* -1 -1) into 1 10.235 * [backup-simplify]: Simplify (+ 1 0) into 1 10.235 * [backup-simplify]: Simplify (sqrt 1) into 1 10.236 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.237 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.237 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.238 * [backup-simplify]: Simplify (+ 0 0) into 0 10.239 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.239 * [backup-simplify]: Simplify (log 1) into 0 10.239 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.239 * [taylor]: Taking taylor expansion of -1 in x.re 10.239 * [backup-simplify]: Simplify -1 into -1 10.239 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.239 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.239 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.239 * [taylor]: Taking taylor expansion of y.re in x.re 10.239 * [backup-simplify]: Simplify y.re into y.re 10.239 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.240 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.240 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.240 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.240 * [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)) 10.240 * [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))) 10.241 * [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))) 10.241 * [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))) 10.241 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.242 * [backup-simplify]: Simplify (- 0) into 0 10.242 * [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))) 10.242 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.242 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.242 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.242 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.242 * [taylor]: Taking taylor expansion of x.re in x.im 10.242 * [backup-simplify]: Simplify x.re into x.re 10.242 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.242 * [taylor]: Taking taylor expansion of y.im in x.im 10.242 * [backup-simplify]: Simplify y.im into y.im 10.242 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.242 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.242 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.242 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.242 * [taylor]: Taking taylor expansion of y.re in x.im 10.242 * [backup-simplify]: Simplify y.re into y.re 10.242 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.243 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.243 * [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)) 10.243 * [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))) 10.243 * [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))) 10.244 * [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))) 10.244 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.244 * [backup-simplify]: Simplify (- 0) into 0 10.244 * [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))) 10.245 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.245 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.245 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.245 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.245 * [taylor]: Taking taylor expansion of x.re in y.re 10.245 * [backup-simplify]: Simplify x.re into x.re 10.245 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.245 * [taylor]: Taking taylor expansion of y.im in y.re 10.245 * [backup-simplify]: Simplify y.im into y.im 10.245 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.245 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.245 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.245 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.245 * [taylor]: Taking taylor expansion of y.re in y.re 10.245 * [backup-simplify]: Simplify 0 into 0 10.245 * [backup-simplify]: Simplify 1 into 1 10.245 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.245 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.245 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.246 * [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))) 10.246 * [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))) 10.246 * [taylor]: Taking taylor expansion of 0 in x.re 10.246 * [backup-simplify]: Simplify 0 into 0 10.246 * [taylor]: Taking taylor expansion of 0 in x.im 10.246 * [backup-simplify]: Simplify 0 into 0 10.246 * [taylor]: Taking taylor expansion of 0 in y.re 10.246 * [backup-simplify]: Simplify 0 into 0 10.246 * [backup-simplify]: Simplify 0 into 0 10.247 * [backup-simplify]: Simplify (+ 0) into 0 10.247 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.249 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.249 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.249 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.249 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.250 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.250 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.251 * [backup-simplify]: Simplify (+ 0 0) into 0 10.252 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.252 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.253 * [backup-simplify]: Simplify (- 0) into 0 10.253 * [backup-simplify]: Simplify (+ 0 0) into 0 10.253 * [taylor]: Taking taylor expansion of 0 in x.im 10.253 * [backup-simplify]: Simplify 0 into 0 10.253 * [taylor]: Taking taylor expansion of 0 in y.re 10.253 * [backup-simplify]: Simplify 0 into 0 10.253 * [backup-simplify]: Simplify 0 into 0 10.254 * [backup-simplify]: Simplify (+ 0) into 0 10.254 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.255 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.255 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.256 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.256 * [backup-simplify]: Simplify (- 0) into 0 10.256 * [backup-simplify]: Simplify (+ 0 0) into 0 10.257 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.258 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.258 * [backup-simplify]: Simplify (- 0) into 0 10.259 * [backup-simplify]: Simplify (+ 0 0) into 0 10.259 * [taylor]: Taking taylor expansion of 0 in y.re 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [taylor]: Taking taylor expansion of 0 in x.re 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [taylor]: Taking taylor expansion of 0 in x.im 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [taylor]: Taking taylor expansion of 0 in y.re 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [taylor]: Taking taylor expansion of 0 in x.im 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [taylor]: Taking taylor expansion of 0 in y.re 10.259 * [backup-simplify]: Simplify 0 into 0 10.259 * [backup-simplify]: Simplify 0 into 0 10.260 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.260 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2 1) 10.260 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.260 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.260 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.260 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.260 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.260 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.260 * [backup-simplify]: Simplify 1/3 into 1/3 10.260 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.260 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.260 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.260 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.260 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.261 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.261 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.261 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.261 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.261 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.261 * [backup-simplify]: Simplify 1/3 into 1/3 10.261 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.261 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.261 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.261 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.261 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.261 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.261 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.261 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.261 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.261 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.261 * [backup-simplify]: Simplify 1/3 into 1/3 10.261 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.261 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.261 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.261 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.262 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.262 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.262 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.262 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.262 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.262 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.262 * [backup-simplify]: Simplify 1/3 into 1/3 10.262 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.262 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.262 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.262 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.262 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.262 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.262 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.264 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.264 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.265 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.265 * [taylor]: Taking taylor expansion of 0 in x.re 10.265 * [backup-simplify]: Simplify 0 into 0 10.265 * [backup-simplify]: Simplify 0 into 0 10.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.272 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.273 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.273 * [backup-simplify]: Simplify 0 into 0 10.274 * [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 10.275 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.277 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.277 * [taylor]: Taking taylor expansion of 0 in x.re 10.277 * [backup-simplify]: Simplify 0 into 0 10.277 * [backup-simplify]: Simplify 0 into 0 10.277 * [backup-simplify]: Simplify 0 into 0 10.279 * [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 10.280 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.281 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.281 * [backup-simplify]: Simplify 0 into 0 10.285 * [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 10.286 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.288 * [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 10.289 * [taylor]: Taking taylor expansion of 0 in x.re 10.289 * [backup-simplify]: Simplify 0 into 0 10.289 * [backup-simplify]: Simplify 0 into 0 10.289 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.289 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.289 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.289 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.289 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.289 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.289 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.289 * [backup-simplify]: Simplify 1/3 into 1/3 10.289 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.289 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.289 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.289 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.290 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.290 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.290 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.290 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.290 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.290 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.290 * [backup-simplify]: Simplify 1/3 into 1/3 10.290 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.290 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.290 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.290 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.290 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.290 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.290 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.290 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.291 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.291 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.291 * [backup-simplify]: Simplify 1/3 into 1/3 10.291 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.291 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.291 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.291 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.291 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.291 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.291 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.291 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.291 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.291 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.291 * [backup-simplify]: Simplify 1/3 into 1/3 10.291 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.291 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.291 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.292 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.292 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.292 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.292 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.293 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.294 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.295 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.295 * [taylor]: Taking taylor expansion of 0 in x.re 10.295 * [backup-simplify]: Simplify 0 into 0 10.295 * [backup-simplify]: Simplify 0 into 0 10.296 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.296 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.297 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.297 * [backup-simplify]: Simplify 0 into 0 10.299 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.300 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.301 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.301 * [taylor]: Taking taylor expansion of 0 in x.re 10.301 * [backup-simplify]: Simplify 0 into 0 10.301 * [backup-simplify]: Simplify 0 into 0 10.301 * [backup-simplify]: Simplify 0 into 0 10.303 * [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 10.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.306 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.306 * [backup-simplify]: Simplify 0 into 0 10.309 * [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 10.310 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.312 * [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 10.312 * [taylor]: Taking taylor expansion of 0 in x.re 10.312 * [backup-simplify]: Simplify 0 into 0 10.312 * [backup-simplify]: Simplify 0 into 0 10.312 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.312 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.313 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.313 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.313 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.313 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.313 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.313 * [backup-simplify]: Simplify 1/3 into 1/3 10.313 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.313 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.313 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.313 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.313 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.313 * [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) 10.313 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.313 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.313 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.313 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.313 * [backup-simplify]: Simplify 1/3 into 1/3 10.313 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.313 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.314 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.314 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.314 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.314 * [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) 10.314 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.314 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.314 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.314 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.314 * [backup-simplify]: Simplify 1/3 into 1/3 10.314 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.314 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.314 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.314 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.314 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.315 * [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) 10.315 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.315 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.315 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.315 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.315 * [backup-simplify]: Simplify 1/3 into 1/3 10.315 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.315 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.315 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.315 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.315 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.315 * [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) 10.315 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.317 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.317 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.318 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.318 * [taylor]: Taking taylor expansion of 0 in x.re 10.318 * [backup-simplify]: Simplify 0 into 0 10.318 * [backup-simplify]: Simplify 0 into 0 10.319 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.320 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.320 * [backup-simplify]: Simplify 0 into 0 10.322 * [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 10.323 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.325 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.325 * [taylor]: Taking taylor expansion of 0 in x.re 10.325 * [backup-simplify]: Simplify 0 into 0 10.325 * [backup-simplify]: Simplify 0 into 0 10.325 * [backup-simplify]: Simplify 0 into 0 10.326 * [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 10.327 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.329 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.329 * [backup-simplify]: Simplify 0 into 0 10.332 * [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 10.333 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.335 * [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 10.335 * [taylor]: Taking taylor expansion of 0 in x.re 10.335 * [backup-simplify]: Simplify 0 into 0 10.335 * [backup-simplify]: Simplify 0 into 0 10.335 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.335 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 2) 10.335 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.335 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.335 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.335 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.335 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.335 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.336 * [backup-simplify]: Simplify 1/3 into 1/3 10.336 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.336 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.336 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.336 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.336 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.336 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.336 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.336 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.336 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.336 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.336 * [backup-simplify]: Simplify 1/3 into 1/3 10.336 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.336 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.336 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.336 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.336 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.336 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.336 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.336 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.336 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.337 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.337 * [backup-simplify]: Simplify 1/3 into 1/3 10.337 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.337 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.337 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.337 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.337 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.337 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.337 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.337 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.337 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.337 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.337 * [backup-simplify]: Simplify 1/3 into 1/3 10.337 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.337 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.337 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.337 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.337 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.337 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.338 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.339 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.339 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.340 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.340 * [taylor]: Taking taylor expansion of 0 in x.re 10.340 * [backup-simplify]: Simplify 0 into 0 10.340 * [backup-simplify]: Simplify 0 into 0 10.341 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.342 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.343 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.343 * [backup-simplify]: Simplify 0 into 0 10.344 * [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 10.345 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.347 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.347 * [taylor]: Taking taylor expansion of 0 in x.re 10.347 * [backup-simplify]: Simplify 0 into 0 10.347 * [backup-simplify]: Simplify 0 into 0 10.347 * [backup-simplify]: Simplify 0 into 0 10.348 * [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 10.349 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.351 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.351 * [backup-simplify]: Simplify 0 into 0 10.353 * [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 10.355 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.356 * [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 10.356 * [taylor]: Taking taylor expansion of 0 in x.re 10.356 * [backup-simplify]: Simplify 0 into 0 10.357 * [backup-simplify]: Simplify 0 into 0 10.357 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.357 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.357 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.357 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.357 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.357 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.357 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.357 * [backup-simplify]: Simplify 1/3 into 1/3 10.357 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.357 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.357 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.357 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.357 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.357 * [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) 10.357 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.358 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.358 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.358 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.358 * [backup-simplify]: Simplify 1/3 into 1/3 10.358 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.358 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.358 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.358 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.358 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.358 * [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) 10.358 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.358 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.358 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.358 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.358 * [backup-simplify]: Simplify 1/3 into 1/3 10.358 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.358 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.358 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.359 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.359 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.359 * [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) 10.359 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.359 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.359 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.359 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.359 * [backup-simplify]: Simplify 1/3 into 1/3 10.359 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.359 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.359 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.359 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.359 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.360 * [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) 10.360 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.361 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.361 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.362 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.362 * [taylor]: Taking taylor expansion of 0 in x.re 10.362 * [backup-simplify]: Simplify 0 into 0 10.362 * [backup-simplify]: Simplify 0 into 0 10.363 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.364 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.365 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.365 * [backup-simplify]: Simplify 0 into 0 10.367 * [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 10.367 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.368 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.368 * [taylor]: Taking taylor expansion of 0 in x.re 10.368 * [backup-simplify]: Simplify 0 into 0 10.368 * [backup-simplify]: Simplify 0 into 0 10.368 * [backup-simplify]: Simplify 0 into 0 10.369 * [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 10.370 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.371 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.371 * [backup-simplify]: Simplify 0 into 0 10.373 * [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 10.374 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.375 * [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 10.375 * [taylor]: Taking taylor expansion of 0 in x.re 10.375 * [backup-simplify]: Simplify 0 into 0 10.375 * [backup-simplify]: Simplify 0 into 0 10.375 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.375 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.375 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.375 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.375 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.375 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.375 * [backup-simplify]: Simplify 1/3 into 1/3 10.375 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.375 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.375 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.375 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.375 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.376 * [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) 10.376 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.376 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.376 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.376 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.376 * [backup-simplify]: Simplify 1/3 into 1/3 10.376 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.376 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.376 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.376 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.376 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.376 * [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) 10.376 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.376 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.376 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.376 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.376 * [backup-simplify]: Simplify 1/3 into 1/3 10.376 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.376 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.376 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.376 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.376 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.376 * [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) 10.377 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.377 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.377 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.377 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.377 * [backup-simplify]: Simplify 1/3 into 1/3 10.377 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.377 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.377 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.377 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.377 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.377 * [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) 10.377 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.378 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.378 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.379 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.379 * [taylor]: Taking taylor expansion of 0 in x.re 10.379 * [backup-simplify]: Simplify 0 into 0 10.379 * [backup-simplify]: Simplify 0 into 0 10.379 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.380 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.380 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.380 * [backup-simplify]: Simplify 0 into 0 10.382 * [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 10.382 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.383 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.383 * [taylor]: Taking taylor expansion of 0 in x.re 10.383 * [backup-simplify]: Simplify 0 into 0 10.383 * [backup-simplify]: Simplify 0 into 0 10.383 * [backup-simplify]: Simplify 0 into 0 10.384 * [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 10.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.386 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.386 * [backup-simplify]: Simplify 0 into 0 10.387 * [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 10.388 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.389 * [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 10.389 * [taylor]: Taking taylor expansion of 0 in x.re 10.389 * [backup-simplify]: Simplify 0 into 0 10.389 * [backup-simplify]: Simplify 0 into 0 10.389 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.389 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 1 1) 10.390 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.390 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.390 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.390 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.390 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.390 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.390 * [backup-simplify]: Simplify 1/3 into 1/3 10.390 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.390 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.390 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.390 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.390 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.390 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.390 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.390 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.390 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.390 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.390 * [backup-simplify]: Simplify 1/3 into 1/3 10.390 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.390 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.390 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.390 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.390 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.390 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.390 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.390 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.390 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.390 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.390 * [backup-simplify]: Simplify 1/3 into 1/3 10.390 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.390 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.390 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.390 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.390 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.390 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.390 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.391 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.391 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.391 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.391 * [backup-simplify]: Simplify 1/3 into 1/3 10.391 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.391 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.391 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.391 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.391 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.391 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.391 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.391 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.392 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.392 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.392 * [taylor]: Taking taylor expansion of 0 in x.re 10.392 * [backup-simplify]: Simplify 0 into 0 10.392 * [backup-simplify]: Simplify 0 into 0 10.393 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.393 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.394 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.394 * [backup-simplify]: Simplify 0 into 0 10.395 * [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 10.396 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.398 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.398 * [taylor]: Taking taylor expansion of 0 in x.re 10.398 * [backup-simplify]: Simplify 0 into 0 10.398 * [backup-simplify]: Simplify 0 into 0 10.398 * [backup-simplify]: Simplify 0 into 0 10.400 * [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 10.400 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.402 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.402 * [backup-simplify]: Simplify 0 into 0 10.407 * [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 10.408 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.409 * [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 10.409 * [taylor]: Taking taylor expansion of 0 in x.re 10.409 * [backup-simplify]: Simplify 0 into 0 10.409 * [backup-simplify]: Simplify 0 into 0 10.410 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.410 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.410 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.410 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.410 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.410 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.410 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.410 * [backup-simplify]: Simplify 1/3 into 1/3 10.410 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.410 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.410 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.410 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.410 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.410 * [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) 10.410 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.410 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.410 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.410 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.410 * [backup-simplify]: Simplify 1/3 into 1/3 10.410 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.410 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.410 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.410 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.410 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.410 * [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) 10.410 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.410 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.410 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.410 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.411 * [backup-simplify]: Simplify 1/3 into 1/3 10.411 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.411 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.411 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.411 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.411 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.411 * [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) 10.411 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.411 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.411 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.411 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.411 * [backup-simplify]: Simplify 1/3 into 1/3 10.411 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.411 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.411 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.411 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.411 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.411 * [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) 10.411 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.412 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.412 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.413 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.413 * [taylor]: Taking taylor expansion of 0 in x.re 10.413 * [backup-simplify]: Simplify 0 into 0 10.413 * [backup-simplify]: Simplify 0 into 0 10.413 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.414 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.414 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.414 * [backup-simplify]: Simplify 0 into 0 10.415 * [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 10.416 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.417 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.417 * [taylor]: Taking taylor expansion of 0 in x.re 10.417 * [backup-simplify]: Simplify 0 into 0 10.417 * [backup-simplify]: Simplify 0 into 0 10.417 * [backup-simplify]: Simplify 0 into 0 10.418 * [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 10.418 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.419 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.419 * [backup-simplify]: Simplify 0 into 0 10.421 * [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 10.422 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.423 * [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 10.423 * [taylor]: Taking taylor expansion of 0 in x.re 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.423 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.423 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.423 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.423 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.423 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.423 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.423 * [backup-simplify]: Simplify 1/3 into 1/3 10.423 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.423 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.423 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.423 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.423 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.423 * [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) 10.423 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.423 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.423 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.424 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.424 * [backup-simplify]: Simplify 1/3 into 1/3 10.424 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.424 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.424 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.424 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.424 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.424 * [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) 10.424 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.424 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.424 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.424 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.424 * [backup-simplify]: Simplify 1/3 into 1/3 10.424 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.424 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.424 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.424 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.424 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.424 * [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) 10.424 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.424 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.424 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.424 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.424 * [backup-simplify]: Simplify 1/3 into 1/3 10.424 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.424 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.424 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.424 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.425 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.425 * [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) 10.425 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.425 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.426 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.426 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.426 * [taylor]: Taking taylor expansion of 0 in x.re 10.426 * [backup-simplify]: Simplify 0 into 0 10.426 * [backup-simplify]: Simplify 0 into 0 10.427 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.427 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.428 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.428 * [backup-simplify]: Simplify 0 into 0 10.429 * [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 10.429 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.430 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.430 * [taylor]: Taking taylor expansion of 0 in x.re 10.430 * [backup-simplify]: Simplify 0 into 0 10.430 * [backup-simplify]: Simplify 0 into 0 10.430 * [backup-simplify]: Simplify 0 into 0 10.431 * [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 10.432 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.433 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.433 * [backup-simplify]: Simplify 0 into 0 10.435 * [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 10.435 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.436 * [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 10.436 * [taylor]: Taking taylor expansion of 0 in x.re 10.436 * [backup-simplify]: Simplify 0 into 0 10.436 * [backup-simplify]: Simplify 0 into 0 10.437 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.437 * * * [progress]: simplifying candidates 10.437 * * * * [progress]: [ 1 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 2 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 3 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 4 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 5 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 6 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 7 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 8 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 9 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 10 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 11 / 65 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> 10.437 * * * * [progress]: [ 12 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 13 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 14 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 15 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 16 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 17 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 18 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 19 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 20 / 65 ] simplifiying candidate # 10.437 * * * * [progress]: [ 21 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 22 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 23 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 24 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 25 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))) y.im)) (* y.re (log (hypot x.re x.im)))))))> 10.438 * * * * [progress]: [ 26 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 27 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 28 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 29 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 30 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 31 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 32 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 33 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 34 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 35 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 36 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 37 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 38 / 65 ] simplifiying candidate # 10.438 * * * * [progress]: [ 39 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> 10.438 * * * * [progress]: [ 40 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 41 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 42 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 43 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 44 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 45 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 46 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 47 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 48 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 49 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 50 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 51 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 52 / 65 ] simplifiying candidate # 10.439 * * * * [progress]: [ 53 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> 10.439 * * * * [progress]: [ 54 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 55 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 56 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 57 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 58 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 59 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 60 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 61 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 62 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 63 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 64 / 65 ] simplifiying candidate # 10.440 * * * * [progress]: [ 65 / 65 ] simplifiying candidate # 10.441 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.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))) (real->posit16 (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))) (real->posit16 (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))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 10.442 * * [simplify]: iteration 0: 68 enodes 10.468 * * [simplify]: iteration 1: 121 enodes 10.516 * * [simplify]: iteration 2: 250 enodes 10.589 * * [simplify]: iteration 3: 637 enodes 11.019 * * [simplify]: iteration 4: 2266 enodes 12.273 * * [simplify]: iteration complete: 5019 enodes 12.273 * * [simplify]: Extracting #0: cost 27 inf + 0 12.274 * * [simplify]: Extracting #1: cost 172 inf + 1 12.281 * * [simplify]: Extracting #2: cost 852 inf + 467 12.303 * * [simplify]: Extracting #3: cost 921 inf + 28312 12.355 * * [simplify]: Extracting #4: cost 434 inf + 250821 12.446 * * [simplify]: Extracting #5: cost 92 inf + 367442 12.548 * * [simplify]: Extracting #6: cost 14 inf + 386651 12.632 * * [simplify]: Extracting #7: cost 0 inf + 392072 12.724 * * [simplify]: Extracting #8: cost 0 inf + 392032 12.804 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (fma (* (log x.im) y.im) (* (atan2 x.im x.re) y.re) (/ (* (* (log x.im) y.im) (* (log x.im) y.im)) 2))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (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)) 12.811 * * * [progress]: adding candidates to table 13.373 * * [progress]: iteration 4 / 4 13.373 * * * [progress]: picking best candidate 13.472 * * * * [pick]: Picked # 13.472 * * * [progress]: localizing error 13.577 * * * [progress]: generating rewritten candidates 13.578 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 13.583 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2 1 2 1) 13.584 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 2 1 1 2 1) 13.586 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 2 1 1 1 1) 13.588 * * * [progress]: generating series expansions 13.588 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 13.588 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 13.588 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 13.588 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 13.588 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 13.588 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.588 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 13.588 * [taylor]: Taking taylor expansion of y.im in y.re 13.588 * [backup-simplify]: Simplify y.im into y.im 13.588 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 13.588 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 13.588 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.589 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 13.589 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 13.589 * [taylor]: Taking taylor expansion of x.re in y.re 13.589 * [backup-simplify]: Simplify x.re into x.re 13.589 * [taylor]: Taking taylor expansion of x.re in y.re 13.589 * [backup-simplify]: Simplify x.re into x.re 13.589 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 13.589 * [taylor]: Taking taylor expansion of x.im in y.re 13.589 * [backup-simplify]: Simplify x.im into x.im 13.589 * [taylor]: Taking taylor expansion of x.im in y.re 13.589 * [backup-simplify]: Simplify x.im into x.im 13.589 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.589 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.589 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.589 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.589 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.589 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.590 * [backup-simplify]: Simplify (+ 0 0) into 0 13.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.591 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.591 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.591 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.591 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.591 * [taylor]: Taking taylor expansion of y.re in y.re 13.591 * [backup-simplify]: Simplify 0 into 0 13.591 * [backup-simplify]: Simplify 1 into 1 13.591 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 13.592 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.592 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 13.592 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.592 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.592 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 13.592 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 13.592 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.592 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 13.593 * [taylor]: Taking taylor expansion of y.im in x.im 13.593 * [backup-simplify]: Simplify y.im into y.im 13.593 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 13.593 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 13.593 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.593 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 13.593 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 13.593 * [taylor]: Taking taylor expansion of x.re in x.im 13.593 * [backup-simplify]: Simplify x.re into x.re 13.593 * [taylor]: Taking taylor expansion of x.re in x.im 13.593 * [backup-simplify]: Simplify x.re into x.re 13.593 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 13.593 * [taylor]: Taking taylor expansion of x.im in x.im 13.593 * [backup-simplify]: Simplify 0 into 0 13.593 * [backup-simplify]: Simplify 1 into 1 13.593 * [taylor]: Taking taylor expansion of x.im in x.im 13.593 * [backup-simplify]: Simplify 0 into 0 13.593 * [backup-simplify]: Simplify 1 into 1 13.593 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.594 * [backup-simplify]: Simplify (* 0 0) into 0 13.594 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 13.594 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 13.594 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.595 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.595 * [backup-simplify]: Simplify (+ 0 0) into 0 13.595 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 13.595 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.595 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.595 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.595 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.595 * [taylor]: Taking taylor expansion of y.re in x.im 13.595 * [backup-simplify]: Simplify y.re into y.re 13.595 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 13.595 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.595 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 13.596 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 13.596 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 13.596 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 13.596 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 13.596 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.596 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 13.596 * [taylor]: Taking taylor expansion of y.im in x.re 13.596 * [backup-simplify]: Simplify y.im into y.im 13.596 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 13.596 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 13.596 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.596 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 13.596 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 13.596 * [taylor]: Taking taylor expansion of x.re in x.re 13.596 * [backup-simplify]: Simplify 0 into 0 13.596 * [backup-simplify]: Simplify 1 into 1 13.596 * [taylor]: Taking taylor expansion of x.re in x.re 13.596 * [backup-simplify]: Simplify 0 into 0 13.596 * [backup-simplify]: Simplify 1 into 1 13.596 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 13.596 * [taylor]: Taking taylor expansion of x.im in x.re 13.596 * [backup-simplify]: Simplify x.im into x.im 13.596 * [taylor]: Taking taylor expansion of x.im in x.re 13.596 * [backup-simplify]: Simplify x.im into x.im 13.596 * [backup-simplify]: Simplify (* 0 0) into 0 13.596 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.596 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.597 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.597 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.597 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.597 * [backup-simplify]: Simplify (+ 0 0) into 0 13.597 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.597 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.597 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.597 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.598 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.598 * [taylor]: Taking taylor expansion of y.re in x.re 13.598 * [backup-simplify]: Simplify y.re into y.re 13.598 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 13.598 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.598 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 13.598 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 13.598 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 13.598 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 13.598 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 13.598 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.598 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 13.598 * [taylor]: Taking taylor expansion of y.im in y.im 13.598 * [backup-simplify]: Simplify 0 into 0 13.598 * [backup-simplify]: Simplify 1 into 1 13.598 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 13.598 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 13.598 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.598 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 13.598 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 13.598 * [taylor]: Taking taylor expansion of x.re in y.im 13.598 * [backup-simplify]: Simplify x.re into x.re 13.598 * [taylor]: Taking taylor expansion of x.re in y.im 13.598 * [backup-simplify]: Simplify x.re into x.re 13.598 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 13.598 * [taylor]: Taking taylor expansion of x.im in y.im 13.598 * [backup-simplify]: Simplify x.im into x.im 13.598 * [taylor]: Taking taylor expansion of x.im in y.im 13.598 * [backup-simplify]: Simplify x.im into x.im 13.598 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.598 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.598 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.599 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.599 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.599 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.599 * [backup-simplify]: Simplify (+ 0 0) into 0 13.599 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.599 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.599 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 13.599 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 13.599 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.599 * [taylor]: Taking taylor expansion of y.re in y.im 13.599 * [backup-simplify]: Simplify y.re into y.re 13.599 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.599 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.599 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 13.600 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.600 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.600 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 13.600 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 13.600 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.600 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 13.600 * [taylor]: Taking taylor expansion of y.im in y.im 13.600 * [backup-simplify]: Simplify 0 into 0 13.600 * [backup-simplify]: Simplify 1 into 1 13.600 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 13.600 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 13.600 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.600 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 13.600 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 13.600 * [taylor]: Taking taylor expansion of x.re in y.im 13.600 * [backup-simplify]: Simplify x.re into x.re 13.600 * [taylor]: Taking taylor expansion of x.re in y.im 13.600 * [backup-simplify]: Simplify x.re into x.re 13.600 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 13.600 * [taylor]: Taking taylor expansion of x.im in y.im 13.600 * [backup-simplify]: Simplify x.im into x.im 13.600 * [taylor]: Taking taylor expansion of x.im in y.im 13.600 * [backup-simplify]: Simplify x.im into x.im 13.600 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.600 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.600 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.600 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.600 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.600 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.601 * [backup-simplify]: Simplify (+ 0 0) into 0 13.601 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.601 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 13.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 13.601 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.601 * [taylor]: Taking taylor expansion of y.re in y.im 13.601 * [backup-simplify]: Simplify y.re into y.re 13.601 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.601 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.601 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 13.601 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.601 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.601 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.601 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.602 * [backup-simplify]: Simplify (- 0) into 0 13.602 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.602 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 13.602 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.602 * [taylor]: Taking taylor expansion of y.re in x.re 13.602 * [backup-simplify]: Simplify y.re into y.re 13.602 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.602 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.602 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.602 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.602 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.602 * [backup-simplify]: Simplify (- 0) into 0 13.603 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.603 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 13.603 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.603 * [taylor]: Taking taylor expansion of y.re in x.im 13.603 * [backup-simplify]: Simplify y.re into y.re 13.603 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.603 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.603 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.603 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.603 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.603 * [backup-simplify]: Simplify (- 0) into 0 13.603 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.603 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 13.603 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.603 * [taylor]: Taking taylor expansion of y.re in y.re 13.603 * [backup-simplify]: Simplify 0 into 0 13.603 * [backup-simplify]: Simplify 1 into 1 13.603 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.604 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.604 * [backup-simplify]: Simplify 1 into 1 13.604 * [backup-simplify]: Simplify (+ 0) into 0 13.604 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.605 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 13.605 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 13.606 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.606 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.606 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 13.606 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 13.606 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.607 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 13.607 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 13.607 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 13.607 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 13.607 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.607 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.607 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.607 * [taylor]: Taking taylor expansion of y.re in x.re 13.607 * [backup-simplify]: Simplify y.re into y.re 13.607 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.607 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.607 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.607 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 13.607 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 13.607 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 13.607 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 13.607 * [taylor]: Taking taylor expansion of x.im in x.re 13.607 * [backup-simplify]: Simplify x.im into x.im 13.607 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 13.607 * [taylor]: Taking taylor expansion of x.re in x.re 13.607 * [backup-simplify]: Simplify 0 into 0 13.607 * [backup-simplify]: Simplify 1 into 1 13.607 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.607 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 13.607 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.607 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.607 * [backup-simplify]: Simplify (+ 0 0) into 0 13.608 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.608 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.608 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.608 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.608 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.608 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 13.608 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 13.608 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 13.608 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 13.608 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 13.608 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.608 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.608 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.608 * [taylor]: Taking taylor expansion of y.re in x.im 13.608 * [backup-simplify]: Simplify y.re into y.re 13.608 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.608 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.608 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.608 * [taylor]: Taking taylor expansion of (log x.im) in x.im 13.608 * [taylor]: Taking taylor expansion of x.im in x.im 13.608 * [backup-simplify]: Simplify 0 into 0 13.608 * [backup-simplify]: Simplify 1 into 1 13.609 * [backup-simplify]: Simplify (log 1) into 0 13.609 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.609 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.609 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.609 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.609 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 13.609 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 13.609 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 13.609 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 13.609 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 13.609 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.609 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.609 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.609 * [taylor]: Taking taylor expansion of y.re in y.re 13.609 * [backup-simplify]: Simplify 0 into 0 13.609 * [backup-simplify]: Simplify 1 into 1 13.609 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.610 * [taylor]: Taking taylor expansion of (log x.im) in y.re 13.610 * [taylor]: Taking taylor expansion of x.im in y.re 13.610 * [backup-simplify]: Simplify x.im into x.im 13.610 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.610 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 13.610 * [backup-simplify]: Simplify (- 0) into 0 13.610 * [backup-simplify]: Simplify 0 into 0 13.611 * [backup-simplify]: Simplify (+ 0) into 0 13.611 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.611 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.612 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.612 * [backup-simplify]: Simplify (- 0) into 0 13.612 * [backup-simplify]: Simplify (+ 0 0) into 0 13.612 * [taylor]: Taking taylor expansion of 0 in x.im 13.612 * [backup-simplify]: Simplify 0 into 0 13.612 * [taylor]: Taking taylor expansion of 0 in y.re 13.612 * [backup-simplify]: Simplify 0 into 0 13.612 * [backup-simplify]: Simplify 0 into 0 13.613 * [backup-simplify]: Simplify (+ 0) into 0 13.613 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.613 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.614 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.614 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.614 * [backup-simplify]: Simplify (- 0) into 0 13.614 * [backup-simplify]: Simplify (+ 0 0) into 0 13.614 * [taylor]: Taking taylor expansion of 0 in y.re 13.615 * [backup-simplify]: Simplify 0 into 0 13.615 * [backup-simplify]: Simplify 0 into 0 13.615 * [backup-simplify]: Simplify (+ 0) into 0 13.615 * [backup-simplify]: Simplify 0 into 0 13.615 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 13.616 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 13.616 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 13.617 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 13.617 * [backup-simplify]: Simplify (+ 0 0) into 0 13.617 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 13.619 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 13.619 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 13.620 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.620 * [backup-simplify]: Simplify (+ 0 0) into 0 13.620 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.621 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 13.621 * [backup-simplify]: Simplify (- 0) into 0 13.621 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 13.621 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 13.621 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 13.621 * [taylor]: Taking taylor expansion of 1/2 in x.re 13.621 * [backup-simplify]: Simplify 1/2 into 1/2 13.621 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 13.621 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 13.621 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.621 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.621 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.621 * [taylor]: Taking taylor expansion of y.re in x.re 13.621 * [backup-simplify]: Simplify y.re into y.re 13.621 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.622 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.622 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.622 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 13.622 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 13.622 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 13.622 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 13.622 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 13.622 * [taylor]: Taking taylor expansion of x.re in x.re 13.622 * [backup-simplify]: Simplify 0 into 0 13.622 * [backup-simplify]: Simplify 1 into 1 13.622 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 13.622 * [taylor]: Taking taylor expansion of x.im in x.re 13.622 * [backup-simplify]: Simplify x.im into x.im 13.622 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.622 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.622 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.622 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.622 * [backup-simplify]: Simplify (+ 0 0) into 0 13.622 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.622 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.623 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.623 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.623 * [backup-simplify]: Simplify (- 0) into 0 13.623 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.623 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.623 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 13.623 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 13.624 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 13.624 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 13.624 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 13.624 * [taylor]: Taking taylor expansion of 1/2 in x.im 13.624 * [backup-simplify]: Simplify 1/2 into 1/2 13.624 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 13.624 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 13.624 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.624 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.624 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.624 * [taylor]: Taking taylor expansion of y.re in x.im 13.624 * [backup-simplify]: Simplify y.re into y.re 13.624 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.624 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.624 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.624 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 13.624 * [taylor]: Taking taylor expansion of (log x.im) in x.im 13.624 * [taylor]: Taking taylor expansion of x.im in x.im 13.624 * [backup-simplify]: Simplify 0 into 0 13.624 * [backup-simplify]: Simplify 1 into 1 13.625 * [backup-simplify]: Simplify (log 1) into 0 13.625 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.625 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.625 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.626 * [backup-simplify]: Simplify (- 0) into 0 13.626 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.626 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.627 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.627 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.627 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 13.627 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 13.627 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 13.627 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 13.627 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 13.627 * [taylor]: Taking taylor expansion of 1/2 in y.re 13.627 * [backup-simplify]: Simplify 1/2 into 1/2 13.627 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 13.627 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 13.627 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.628 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.628 * [taylor]: Taking taylor expansion of y.re in y.re 13.628 * [backup-simplify]: Simplify 0 into 0 13.628 * [backup-simplify]: Simplify 1 into 1 13.628 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.628 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.628 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 13.628 * [taylor]: Taking taylor expansion of (log x.im) in y.re 13.628 * [taylor]: Taking taylor expansion of x.im in y.re 13.628 * [backup-simplify]: Simplify x.im into x.im 13.628 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.628 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.628 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 13.629 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 13.629 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 13.629 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 13.630 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 13.630 * [backup-simplify]: Simplify (+ 0) into 0 13.630 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.631 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.631 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.632 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.632 * [backup-simplify]: Simplify (+ 0 0) into 0 13.632 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 13.633 * [backup-simplify]: Simplify (- 0) into 0 13.633 * [taylor]: Taking taylor expansion of 0 in x.im 13.633 * [backup-simplify]: Simplify 0 into 0 13.633 * [taylor]: Taking taylor expansion of 0 in y.re 13.633 * [backup-simplify]: Simplify 0 into 0 13.633 * [backup-simplify]: Simplify 0 into 0 13.633 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.634 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 13.635 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.635 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.636 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 13.636 * [backup-simplify]: Simplify (- 0) into 0 13.637 * [backup-simplify]: Simplify (+ 0 0) into 0 13.637 * [taylor]: Taking taylor expansion of 0 in x.im 13.637 * [backup-simplify]: Simplify 0 into 0 13.637 * [taylor]: Taking taylor expansion of 0 in y.re 13.637 * [backup-simplify]: Simplify 0 into 0 13.637 * [backup-simplify]: Simplify 0 into 0 13.638 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.639 * [backup-simplify]: Simplify (+ 0) into 0 13.639 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.639 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.640 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.641 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.641 * [backup-simplify]: Simplify (+ 0 0) into 0 13.641 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.642 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 13.642 * [backup-simplify]: Simplify (- 0) into 0 13.642 * [taylor]: Taking taylor expansion of 0 in y.re 13.642 * [backup-simplify]: Simplify 0 into 0 13.642 * [backup-simplify]: Simplify 0 into 0 13.642 * [taylor]: Taking taylor expansion of 0 in y.re 13.642 * [backup-simplify]: Simplify 0 into 0 13.642 * [backup-simplify]: Simplify 0 into 0 13.643 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.644 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 13.644 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.645 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.646 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 13.646 * [backup-simplify]: Simplify (- 0) into 0 13.646 * [backup-simplify]: Simplify (+ 0 0) into 0 13.646 * [taylor]: Taking taylor expansion of 0 in y.re 13.646 * [backup-simplify]: Simplify 0 into 0 13.647 * [backup-simplify]: Simplify 0 into 0 13.647 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 13.647 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 13.648 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 13.648 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 13.648 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 13.649 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 13.649 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.649 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 13.649 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 13.649 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 13.649 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.649 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 13.649 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 13.649 * [taylor]: Taking taylor expansion of y.im in y.re 13.649 * [backup-simplify]: Simplify y.im into y.im 13.649 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.649 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 13.649 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 13.650 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.650 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 13.650 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 13.650 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 13.650 * [taylor]: Taking taylor expansion of x.re in y.re 13.650 * [backup-simplify]: Simplify x.re into x.re 13.650 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.650 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 13.650 * [taylor]: Taking taylor expansion of x.re in y.re 13.650 * [backup-simplify]: Simplify x.re into x.re 13.650 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.650 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 13.650 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 13.650 * [taylor]: Taking taylor expansion of x.im in y.re 13.650 * [backup-simplify]: Simplify x.im into x.im 13.650 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.650 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 13.650 * [taylor]: Taking taylor expansion of x.im in y.re 13.650 * [backup-simplify]: Simplify x.im into x.im 13.650 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.650 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.650 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.650 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.651 * [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)))) 13.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.651 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.651 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.652 * [backup-simplify]: Simplify (+ 0 0) into 0 13.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.652 * [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))))) 13.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.653 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.653 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.653 * [taylor]: Taking taylor expansion of y.re in y.re 13.653 * [backup-simplify]: Simplify 0 into 0 13.653 * [backup-simplify]: Simplify 1 into 1 13.653 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.653 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.653 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.653 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 13.653 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 13.653 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.653 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 13.653 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 13.653 * [taylor]: Taking taylor expansion of y.im in x.im 13.653 * [backup-simplify]: Simplify y.im into y.im 13.654 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.654 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 13.654 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 13.654 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.654 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 13.654 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 13.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 13.654 * [taylor]: Taking taylor expansion of x.re in x.im 13.654 * [backup-simplify]: Simplify x.re into x.re 13.654 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 13.654 * [taylor]: Taking taylor expansion of x.re in x.im 13.654 * [backup-simplify]: Simplify x.re into x.re 13.654 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.654 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 13.654 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 13.654 * [taylor]: Taking taylor expansion of x.im in x.im 13.654 * [backup-simplify]: Simplify 0 into 0 13.654 * [backup-simplify]: Simplify 1 into 1 13.655 * [backup-simplify]: Simplify (/ 1 1) into 1 13.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 13.655 * [taylor]: Taking taylor expansion of x.im in x.im 13.655 * [backup-simplify]: Simplify 0 into 0 13.655 * [backup-simplify]: Simplify 1 into 1 13.655 * [backup-simplify]: Simplify (/ 1 1) into 1 13.656 * [backup-simplify]: Simplify (* 1 1) into 1 13.656 * [backup-simplify]: Simplify (+ 0 1) into 1 13.656 * [backup-simplify]: Simplify (sqrt 1) into 1 13.657 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.658 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.658 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.659 * [backup-simplify]: Simplify (+ 0 0) into 0 13.659 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.660 * [backup-simplify]: Simplify (log 1) into 0 13.660 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.660 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.660 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.660 * [taylor]: Taking taylor expansion of y.re in x.im 13.660 * [backup-simplify]: Simplify y.re into y.re 13.660 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.661 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.661 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 13.661 * [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)) 13.661 * [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))) 13.661 * [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))) 13.661 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.661 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.661 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.661 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 13.661 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.661 * [taylor]: Taking taylor expansion of y.im in x.re 13.661 * [backup-simplify]: Simplify y.im into y.im 13.662 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.662 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.662 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.662 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.662 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.662 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.662 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.662 * [taylor]: Taking taylor expansion of x.re in x.re 13.662 * [backup-simplify]: Simplify 0 into 0 13.662 * [backup-simplify]: Simplify 1 into 1 13.662 * [backup-simplify]: Simplify (/ 1 1) into 1 13.662 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.662 * [taylor]: Taking taylor expansion of x.re in x.re 13.662 * [backup-simplify]: Simplify 0 into 0 13.662 * [backup-simplify]: Simplify 1 into 1 13.663 * [backup-simplify]: Simplify (/ 1 1) into 1 13.663 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.663 * [taylor]: Taking taylor expansion of x.im in x.re 13.663 * [backup-simplify]: Simplify x.im into x.im 13.663 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.663 * [taylor]: Taking taylor expansion of x.im in x.re 13.663 * [backup-simplify]: Simplify x.im into x.im 13.663 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.663 * [backup-simplify]: Simplify (* 1 1) into 1 13.664 * [backup-simplify]: Simplify (+ 1 0) into 1 13.664 * [backup-simplify]: Simplify (sqrt 1) into 1 13.665 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.666 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.667 * [backup-simplify]: Simplify (+ 0 0) into 0 13.667 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.668 * [backup-simplify]: Simplify (log 1) into 0 13.668 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.668 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.668 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.668 * [taylor]: Taking taylor expansion of y.re in x.re 13.668 * [backup-simplify]: Simplify y.re into y.re 13.668 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.669 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.669 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 13.669 * [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)) 13.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))) 13.669 * [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))) 13.670 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 13.670 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 13.670 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.670 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 13.670 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 13.670 * [taylor]: Taking taylor expansion of y.im in y.im 13.670 * [backup-simplify]: Simplify 0 into 0 13.670 * [backup-simplify]: Simplify 1 into 1 13.670 * [backup-simplify]: Simplify (/ 1 1) into 1 13.670 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 13.670 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 13.670 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.670 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 13.670 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 13.670 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.670 * [taylor]: Taking taylor expansion of x.re in y.im 13.670 * [backup-simplify]: Simplify x.re into x.re 13.670 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.671 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.671 * [taylor]: Taking taylor expansion of x.re in y.im 13.671 * [backup-simplify]: Simplify x.re into x.re 13.671 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.671 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 13.671 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.671 * [taylor]: Taking taylor expansion of x.im in y.im 13.671 * [backup-simplify]: Simplify x.im into x.im 13.671 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.671 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.671 * [taylor]: Taking taylor expansion of x.im in y.im 13.671 * [backup-simplify]: Simplify x.im into x.im 13.671 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.671 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.671 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.671 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.671 * [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)))) 13.672 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.672 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.672 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.672 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.672 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.672 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.673 * [backup-simplify]: Simplify (+ 0 0) into 0 13.673 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.673 * [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))))) 13.673 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.673 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.673 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.674 * [taylor]: Taking taylor expansion of y.re in y.im 13.674 * [backup-simplify]: Simplify y.re into y.re 13.674 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.674 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.674 * [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))))) 13.674 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.674 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 13.674 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 13.675 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.675 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 13.675 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 13.675 * [taylor]: Taking taylor expansion of y.im in y.im 13.675 * [backup-simplify]: Simplify 0 into 0 13.675 * [backup-simplify]: Simplify 1 into 1 13.675 * [backup-simplify]: Simplify (/ 1 1) into 1 13.675 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 13.675 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 13.675 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.675 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 13.675 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 13.675 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.675 * [taylor]: Taking taylor expansion of x.re in y.im 13.675 * [backup-simplify]: Simplify x.re into x.re 13.676 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.676 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.676 * [taylor]: Taking taylor expansion of x.re in y.im 13.676 * [backup-simplify]: Simplify x.re into x.re 13.676 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.676 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 13.676 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.676 * [taylor]: Taking taylor expansion of x.im in y.im 13.676 * [backup-simplify]: Simplify x.im into x.im 13.676 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.676 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.676 * [taylor]: Taking taylor expansion of x.im in y.im 13.676 * [backup-simplify]: Simplify x.im into x.im 13.676 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.676 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.676 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.676 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.676 * [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)))) 13.677 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.677 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.677 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.677 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.677 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.677 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.677 * [backup-simplify]: Simplify (+ 0 0) into 0 13.678 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.678 * [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))))) 13.678 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.678 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.678 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.678 * [taylor]: Taking taylor expansion of y.re in y.im 13.678 * [backup-simplify]: Simplify y.re into y.re 13.678 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.678 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.679 * [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))))) 13.679 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.679 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.679 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.679 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.679 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 13.679 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.679 * [taylor]: Taking taylor expansion of y.im in x.re 13.679 * [backup-simplify]: Simplify y.im into y.im 13.679 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.679 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.679 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.679 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.679 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.679 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.679 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.679 * [taylor]: Taking taylor expansion of x.re in x.re 13.679 * [backup-simplify]: Simplify 0 into 0 13.679 * [backup-simplify]: Simplify 1 into 1 13.680 * [backup-simplify]: Simplify (/ 1 1) into 1 13.680 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.680 * [taylor]: Taking taylor expansion of x.re in x.re 13.680 * [backup-simplify]: Simplify 0 into 0 13.680 * [backup-simplify]: Simplify 1 into 1 13.680 * [backup-simplify]: Simplify (/ 1 1) into 1 13.680 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.680 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.680 * [taylor]: Taking taylor expansion of x.im in x.re 13.680 * [backup-simplify]: Simplify x.im into x.im 13.681 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.681 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.681 * [taylor]: Taking taylor expansion of x.im in x.re 13.681 * [backup-simplify]: Simplify x.im into x.im 13.681 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.681 * [backup-simplify]: Simplify (* 1 1) into 1 13.681 * [backup-simplify]: Simplify (+ 1 0) into 1 13.682 * [backup-simplify]: Simplify (sqrt 1) into 1 13.682 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.683 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.684 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.684 * [backup-simplify]: Simplify (+ 0 0) into 0 13.685 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.685 * [backup-simplify]: Simplify (log 1) into 0 13.685 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.685 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.686 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.686 * [taylor]: Taking taylor expansion of y.re in x.re 13.686 * [backup-simplify]: Simplify y.re into y.re 13.686 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.686 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.686 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 13.686 * [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)) 13.687 * [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))) 13.687 * [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))) 13.687 * [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))) 13.687 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.688 * [backup-simplify]: Simplify (- 0) into 0 13.688 * [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))) 13.688 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 13.688 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 13.688 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.688 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.688 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.688 * [taylor]: Taking taylor expansion of y.re in x.im 13.688 * [backup-simplify]: Simplify y.re into y.re 13.688 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.688 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.688 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.688 * [taylor]: Taking taylor expansion of x.re in x.im 13.688 * [backup-simplify]: Simplify x.re into x.re 13.688 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.688 * [taylor]: Taking taylor expansion of y.im in x.im 13.688 * [backup-simplify]: Simplify y.im into y.im 13.689 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.689 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 13.689 * [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)) 13.689 * [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))) 13.689 * [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))) 13.689 * [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))) 13.690 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.690 * [backup-simplify]: Simplify (- 0) into 0 13.690 * [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))) 13.690 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 13.690 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 13.690 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.690 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.691 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.691 * [taylor]: Taking taylor expansion of y.re in y.re 13.691 * [backup-simplify]: Simplify 0 into 0 13.691 * [backup-simplify]: Simplify 1 into 1 13.691 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.691 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.691 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.691 * [taylor]: Taking taylor expansion of x.re in y.re 13.691 * [backup-simplify]: Simplify x.re into x.re 13.691 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.691 * [taylor]: Taking taylor expansion of y.im in y.re 13.691 * [backup-simplify]: Simplify y.im into y.im 13.691 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.691 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.691 * [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))) 13.691 * [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))) 13.691 * [taylor]: Taking taylor expansion of 0 in x.re 13.692 * [backup-simplify]: Simplify 0 into 0 13.692 * [taylor]: Taking taylor expansion of 0 in x.im 13.692 * [backup-simplify]: Simplify 0 into 0 13.692 * [taylor]: Taking taylor expansion of 0 in y.re 13.692 * [backup-simplify]: Simplify 0 into 0 13.692 * [backup-simplify]: Simplify 0 into 0 13.692 * [backup-simplify]: Simplify (+ 0) into 0 13.693 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.694 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.694 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 13.695 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.695 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 13.695 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.695 * [backup-simplify]: Simplify (+ 0 0) into 0 13.696 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.697 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.701 * [backup-simplify]: Simplify (- 0) into 0 13.702 * [backup-simplify]: Simplify (+ 0 0) into 0 13.702 * [taylor]: Taking taylor expansion of 0 in x.im 13.702 * [backup-simplify]: Simplify 0 into 0 13.702 * [taylor]: Taking taylor expansion of 0 in y.re 13.702 * [backup-simplify]: Simplify 0 into 0 13.702 * [backup-simplify]: Simplify 0 into 0 13.702 * [backup-simplify]: Simplify (+ 0) into 0 13.703 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.703 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.704 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.704 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.704 * [backup-simplify]: Simplify (- 0) into 0 13.705 * [backup-simplify]: Simplify (+ 0 0) into 0 13.705 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.706 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.706 * [backup-simplify]: Simplify (- 0) into 0 13.706 * [backup-simplify]: Simplify (+ 0 0) into 0 13.706 * [taylor]: Taking taylor expansion of 0 in y.re 13.706 * [backup-simplify]: Simplify 0 into 0 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [taylor]: Taking taylor expansion of 0 in x.re 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [taylor]: Taking taylor expansion of 0 in x.im 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [taylor]: Taking taylor expansion of 0 in y.re 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [taylor]: Taking taylor expansion of 0 in x.im 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [taylor]: Taking taylor expansion of 0 in y.re 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [backup-simplify]: Simplify 0 into 0 13.707 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 13.707 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.707 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 13.707 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 13.707 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.707 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.707 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 13.707 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 13.707 * [taylor]: Taking taylor expansion of -1 in y.re 13.707 * [backup-simplify]: Simplify -1 into -1 13.707 * [taylor]: Taking taylor expansion of y.im in y.re 13.707 * [backup-simplify]: Simplify y.im into y.im 13.707 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.707 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 13.707 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 13.707 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.708 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 13.708 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 13.708 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.708 * [taylor]: Taking taylor expansion of -1 in y.re 13.708 * [backup-simplify]: Simplify -1 into -1 13.708 * [taylor]: Taking taylor expansion of x.re in y.re 13.708 * [backup-simplify]: Simplify x.re into x.re 13.708 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.708 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.708 * [taylor]: Taking taylor expansion of -1 in y.re 13.708 * [backup-simplify]: Simplify -1 into -1 13.708 * [taylor]: Taking taylor expansion of x.re in y.re 13.708 * [backup-simplify]: Simplify x.re into x.re 13.708 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.708 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 13.708 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.708 * [taylor]: Taking taylor expansion of -1 in y.re 13.708 * [backup-simplify]: Simplify -1 into -1 13.708 * [taylor]: Taking taylor expansion of x.im in y.re 13.708 * [backup-simplify]: Simplify x.im into x.im 13.708 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.708 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.708 * [taylor]: Taking taylor expansion of -1 in y.re 13.708 * [backup-simplify]: Simplify -1 into -1 13.708 * [taylor]: Taking taylor expansion of x.im in y.re 13.708 * [backup-simplify]: Simplify x.im into x.im 13.708 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.708 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.708 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.708 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.708 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.708 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.708 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.708 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.709 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.709 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.709 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.709 * [backup-simplify]: Simplify (+ 0 0) into 0 13.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.709 * [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))))) 13.709 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.709 * [taylor]: Taking taylor expansion of -1 in y.re 13.709 * [backup-simplify]: Simplify -1 into -1 13.709 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.709 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.709 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.709 * [taylor]: Taking taylor expansion of y.re in y.re 13.709 * [backup-simplify]: Simplify 0 into 0 13.709 * [backup-simplify]: Simplify 1 into 1 13.710 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.710 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.710 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.710 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.710 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 13.710 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.710 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.710 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 13.710 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 13.710 * [taylor]: Taking taylor expansion of -1 in x.im 13.710 * [backup-simplify]: Simplify -1 into -1 13.710 * [taylor]: Taking taylor expansion of y.im in x.im 13.710 * [backup-simplify]: Simplify y.im into y.im 13.710 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.710 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 13.710 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 13.710 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.710 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 13.710 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 13.710 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.710 * [taylor]: Taking taylor expansion of -1 in x.im 13.710 * [backup-simplify]: Simplify -1 into -1 13.710 * [taylor]: Taking taylor expansion of x.re in x.im 13.710 * [backup-simplify]: Simplify x.re into x.re 13.710 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.710 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.710 * [taylor]: Taking taylor expansion of -1 in x.im 13.710 * [backup-simplify]: Simplify -1 into -1 13.710 * [taylor]: Taking taylor expansion of x.re in x.im 13.710 * [backup-simplify]: Simplify x.re into x.re 13.710 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.710 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 13.710 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.710 * [taylor]: Taking taylor expansion of -1 in x.im 13.710 * [backup-simplify]: Simplify -1 into -1 13.710 * [taylor]: Taking taylor expansion of x.im in x.im 13.710 * [backup-simplify]: Simplify 0 into 0 13.710 * [backup-simplify]: Simplify 1 into 1 13.711 * [backup-simplify]: Simplify (/ -1 1) into -1 13.711 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.711 * [taylor]: Taking taylor expansion of -1 in x.im 13.711 * [backup-simplify]: Simplify -1 into -1 13.711 * [taylor]: Taking taylor expansion of x.im in x.im 13.711 * [backup-simplify]: Simplify 0 into 0 13.711 * [backup-simplify]: Simplify 1 into 1 13.711 * [backup-simplify]: Simplify (/ -1 1) into -1 13.711 * [backup-simplify]: Simplify (* -1 -1) into 1 13.712 * [backup-simplify]: Simplify (+ 0 1) into 1 13.712 * [backup-simplify]: Simplify (sqrt 1) into 1 13.713 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.713 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.713 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.714 * [backup-simplify]: Simplify (+ 0 0) into 0 13.714 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.714 * [backup-simplify]: Simplify (log 1) into 0 13.714 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.714 * [taylor]: Taking taylor expansion of -1 in x.im 13.715 * [backup-simplify]: Simplify -1 into -1 13.715 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.715 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.715 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.715 * [taylor]: Taking taylor expansion of y.re in x.im 13.715 * [backup-simplify]: Simplify y.re into y.re 13.715 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.715 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.715 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 13.715 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.716 * [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)) 13.716 * [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))) 13.716 * [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))) 13.716 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.716 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.716 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.716 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 13.716 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.716 * [taylor]: Taking taylor expansion of -1 in x.re 13.716 * [backup-simplify]: Simplify -1 into -1 13.716 * [taylor]: Taking taylor expansion of y.im in x.re 13.716 * [backup-simplify]: Simplify y.im into y.im 13.716 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.716 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.716 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.716 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.716 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.716 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.716 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.716 * [taylor]: Taking taylor expansion of -1 in x.re 13.716 * [backup-simplify]: Simplify -1 into -1 13.716 * [taylor]: Taking taylor expansion of x.re in x.re 13.716 * [backup-simplify]: Simplify 0 into 0 13.716 * [backup-simplify]: Simplify 1 into 1 13.717 * [backup-simplify]: Simplify (/ -1 1) into -1 13.717 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.717 * [taylor]: Taking taylor expansion of -1 in x.re 13.717 * [backup-simplify]: Simplify -1 into -1 13.717 * [taylor]: Taking taylor expansion of x.re in x.re 13.717 * [backup-simplify]: Simplify 0 into 0 13.717 * [backup-simplify]: Simplify 1 into 1 13.717 * [backup-simplify]: Simplify (/ -1 1) into -1 13.717 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.717 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.717 * [taylor]: Taking taylor expansion of -1 in x.re 13.717 * [backup-simplify]: Simplify -1 into -1 13.717 * [taylor]: Taking taylor expansion of x.im in x.re 13.717 * [backup-simplify]: Simplify x.im into x.im 13.717 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.717 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.717 * [taylor]: Taking taylor expansion of -1 in x.re 13.717 * [backup-simplify]: Simplify -1 into -1 13.717 * [taylor]: Taking taylor expansion of x.im in x.re 13.717 * [backup-simplify]: Simplify x.im into x.im 13.717 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.717 * [backup-simplify]: Simplify (* -1 -1) into 1 13.718 * [backup-simplify]: Simplify (+ 1 0) into 1 13.718 * [backup-simplify]: Simplify (sqrt 1) into 1 13.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.719 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.719 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.720 * [backup-simplify]: Simplify (+ 0 0) into 0 13.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.720 * [backup-simplify]: Simplify (log 1) into 0 13.720 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.720 * [taylor]: Taking taylor expansion of -1 in x.re 13.720 * [backup-simplify]: Simplify -1 into -1 13.720 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.720 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.720 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.720 * [taylor]: Taking taylor expansion of y.re in x.re 13.720 * [backup-simplify]: Simplify y.re into y.re 13.720 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.721 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.721 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 13.721 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.721 * [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)) 13.721 * [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))) 13.721 * [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))) 13.721 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.721 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.721 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.721 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 13.721 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.721 * [taylor]: Taking taylor expansion of -1 in y.im 13.721 * [backup-simplify]: Simplify -1 into -1 13.722 * [taylor]: Taking taylor expansion of y.im in y.im 13.722 * [backup-simplify]: Simplify 0 into 0 13.722 * [backup-simplify]: Simplify 1 into 1 13.722 * [backup-simplify]: Simplify (/ -1 1) into -1 13.722 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.722 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.722 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.722 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.722 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.722 * [taylor]: Taking taylor expansion of -1 in y.im 13.722 * [backup-simplify]: Simplify -1 into -1 13.722 * [taylor]: Taking taylor expansion of x.re in y.im 13.722 * [backup-simplify]: Simplify x.re into x.re 13.722 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.722 * [taylor]: Taking taylor expansion of -1 in y.im 13.722 * [backup-simplify]: Simplify -1 into -1 13.722 * [taylor]: Taking taylor expansion of x.re in y.im 13.722 * [backup-simplify]: Simplify x.re into x.re 13.722 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.722 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.722 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.722 * [taylor]: Taking taylor expansion of -1 in y.im 13.722 * [backup-simplify]: Simplify -1 into -1 13.722 * [taylor]: Taking taylor expansion of x.im in y.im 13.722 * [backup-simplify]: Simplify x.im into x.im 13.722 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.722 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.722 * [taylor]: Taking taylor expansion of -1 in y.im 13.722 * [backup-simplify]: Simplify -1 into -1 13.722 * [taylor]: Taking taylor expansion of x.im in y.im 13.722 * [backup-simplify]: Simplify x.im into x.im 13.722 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.722 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.723 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.723 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.723 * [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)))) 13.723 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.723 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.723 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.723 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.723 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.723 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.724 * [backup-simplify]: Simplify (+ 0 0) into 0 13.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.724 * [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))))) 13.725 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.725 * [taylor]: Taking taylor expansion of -1 in y.im 13.725 * [backup-simplify]: Simplify -1 into -1 13.725 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.725 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.725 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.725 * [taylor]: Taking taylor expansion of y.re in y.im 13.725 * [backup-simplify]: Simplify y.re into y.re 13.725 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.725 * [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)))))) 13.725 * [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)))))) 13.725 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.725 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.725 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.725 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.725 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 13.725 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.725 * [taylor]: Taking taylor expansion of -1 in y.im 13.725 * [backup-simplify]: Simplify -1 into -1 13.725 * [taylor]: Taking taylor expansion of y.im in y.im 13.725 * [backup-simplify]: Simplify 0 into 0 13.725 * [backup-simplify]: Simplify 1 into 1 13.726 * [backup-simplify]: Simplify (/ -1 1) into -1 13.726 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.726 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.726 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.726 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.726 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.726 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.726 * [taylor]: Taking taylor expansion of -1 in y.im 13.726 * [backup-simplify]: Simplify -1 into -1 13.726 * [taylor]: Taking taylor expansion of x.re in y.im 13.726 * [backup-simplify]: Simplify x.re into x.re 13.726 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.726 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.726 * [taylor]: Taking taylor expansion of -1 in y.im 13.726 * [backup-simplify]: Simplify -1 into -1 13.726 * [taylor]: Taking taylor expansion of x.re in y.im 13.726 * [backup-simplify]: Simplify x.re into x.re 13.726 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.726 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.726 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.726 * [taylor]: Taking taylor expansion of -1 in y.im 13.726 * [backup-simplify]: Simplify -1 into -1 13.726 * [taylor]: Taking taylor expansion of x.im in y.im 13.726 * [backup-simplify]: Simplify x.im into x.im 13.726 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.726 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.726 * [taylor]: Taking taylor expansion of -1 in y.im 13.726 * [backup-simplify]: Simplify -1 into -1 13.726 * [taylor]: Taking taylor expansion of x.im in y.im 13.726 * [backup-simplify]: Simplify x.im into x.im 13.726 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.726 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.726 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.726 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.727 * [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)))) 13.727 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.727 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.727 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.727 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.727 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.727 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.727 * [backup-simplify]: Simplify (+ 0 0) into 0 13.727 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.728 * [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))))) 13.728 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.728 * [taylor]: Taking taylor expansion of -1 in y.im 13.728 * [backup-simplify]: Simplify -1 into -1 13.728 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.728 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.728 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.728 * [taylor]: Taking taylor expansion of y.re in y.im 13.728 * [backup-simplify]: Simplify y.re into y.re 13.728 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.728 * [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)))))) 13.728 * [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)))))) 13.728 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.728 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.728 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.728 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.728 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 13.728 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.728 * [taylor]: Taking taylor expansion of -1 in x.re 13.728 * [backup-simplify]: Simplify -1 into -1 13.728 * [taylor]: Taking taylor expansion of y.im in x.re 13.729 * [backup-simplify]: Simplify y.im into y.im 13.729 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.729 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.729 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.729 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.729 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.729 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.729 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.729 * [taylor]: Taking taylor expansion of -1 in x.re 13.729 * [backup-simplify]: Simplify -1 into -1 13.729 * [taylor]: Taking taylor expansion of x.re in x.re 13.729 * [backup-simplify]: Simplify 0 into 0 13.729 * [backup-simplify]: Simplify 1 into 1 13.729 * [backup-simplify]: Simplify (/ -1 1) into -1 13.729 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.729 * [taylor]: Taking taylor expansion of -1 in x.re 13.729 * [backup-simplify]: Simplify -1 into -1 13.729 * [taylor]: Taking taylor expansion of x.re in x.re 13.729 * [backup-simplify]: Simplify 0 into 0 13.729 * [backup-simplify]: Simplify 1 into 1 13.729 * [backup-simplify]: Simplify (/ -1 1) into -1 13.729 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.729 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.729 * [taylor]: Taking taylor expansion of -1 in x.re 13.729 * [backup-simplify]: Simplify -1 into -1 13.730 * [taylor]: Taking taylor expansion of x.im in x.re 13.730 * [backup-simplify]: Simplify x.im into x.im 13.730 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.730 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.730 * [taylor]: Taking taylor expansion of -1 in x.re 13.730 * [backup-simplify]: Simplify -1 into -1 13.730 * [taylor]: Taking taylor expansion of x.im in x.re 13.730 * [backup-simplify]: Simplify x.im into x.im 13.730 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.730 * [backup-simplify]: Simplify (* -1 -1) into 1 13.730 * [backup-simplify]: Simplify (+ 1 0) into 1 13.730 * [backup-simplify]: Simplify (sqrt 1) into 1 13.731 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.731 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.732 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.732 * [backup-simplify]: Simplify (+ 0 0) into 0 13.733 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.733 * [backup-simplify]: Simplify (log 1) into 0 13.733 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.733 * [taylor]: Taking taylor expansion of -1 in x.re 13.733 * [backup-simplify]: Simplify -1 into -1 13.733 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.733 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.733 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.733 * [taylor]: Taking taylor expansion of y.re in x.re 13.733 * [backup-simplify]: Simplify y.re into y.re 13.733 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.733 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.733 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 13.734 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.734 * [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)) 13.734 * [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))) 13.734 * [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))) 13.734 * [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))) 13.734 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.735 * [backup-simplify]: Simplify (- 0) into 0 13.735 * [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))) 13.735 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.735 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.735 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.735 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.735 * [taylor]: Taking taylor expansion of x.re in x.im 13.735 * [backup-simplify]: Simplify x.re into x.re 13.735 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.735 * [taylor]: Taking taylor expansion of y.im in x.im 13.735 * [backup-simplify]: Simplify y.im into y.im 13.735 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.735 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.735 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.735 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.735 * [taylor]: Taking taylor expansion of y.re in x.im 13.735 * [backup-simplify]: Simplify y.re into y.re 13.735 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.735 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.736 * [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)) 13.736 * [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))) 13.736 * [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))) 13.736 * [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))) 13.737 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.737 * [backup-simplify]: Simplify (- 0) into 0 13.737 * [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))) 13.737 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.737 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.737 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.737 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.737 * [taylor]: Taking taylor expansion of x.re in y.re 13.737 * [backup-simplify]: Simplify x.re into x.re 13.737 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.738 * [taylor]: Taking taylor expansion of y.im in y.re 13.738 * [backup-simplify]: Simplify y.im into y.im 13.738 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.738 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.738 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.738 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.738 * [taylor]: Taking taylor expansion of y.re in y.re 13.738 * [backup-simplify]: Simplify 0 into 0 13.738 * [backup-simplify]: Simplify 1 into 1 13.738 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.738 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.738 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.738 * [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))) 13.739 * [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))) 13.739 * [taylor]: Taking taylor expansion of 0 in x.re 13.739 * [backup-simplify]: Simplify 0 into 0 13.739 * [taylor]: Taking taylor expansion of 0 in x.im 13.739 * [backup-simplify]: Simplify 0 into 0 13.739 * [taylor]: Taking taylor expansion of 0 in y.re 13.739 * [backup-simplify]: Simplify 0 into 0 13.739 * [backup-simplify]: Simplify 0 into 0 13.740 * [backup-simplify]: Simplify (+ 0) into 0 13.740 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.742 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.742 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 13.742 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.743 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 13.743 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.743 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 13.744 * [backup-simplify]: Simplify (+ 0 0) into 0 13.745 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.745 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.745 * [backup-simplify]: Simplify (- 0) into 0 13.746 * [backup-simplify]: Simplify (+ 0 0) into 0 13.746 * [taylor]: Taking taylor expansion of 0 in x.im 13.746 * [backup-simplify]: Simplify 0 into 0 13.746 * [taylor]: Taking taylor expansion of 0 in y.re 13.746 * [backup-simplify]: Simplify 0 into 0 13.746 * [backup-simplify]: Simplify 0 into 0 13.746 * [backup-simplify]: Simplify (+ 0) into 0 13.747 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.748 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.748 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.748 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.748 * [backup-simplify]: Simplify (- 0) into 0 13.749 * [backup-simplify]: Simplify (+ 0 0) into 0 13.750 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.750 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.750 * [backup-simplify]: Simplify (- 0) into 0 13.751 * [backup-simplify]: Simplify (+ 0 0) into 0 13.751 * [taylor]: Taking taylor expansion of 0 in y.re 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [taylor]: Taking taylor expansion of 0 in x.re 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [taylor]: Taking taylor expansion of 0 in x.im 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [taylor]: Taking taylor expansion of 0 in y.re 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [taylor]: Taking taylor expansion of 0 in x.im 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [taylor]: Taking taylor expansion of 0 in y.re 13.751 * [backup-simplify]: Simplify 0 into 0 13.751 * [backup-simplify]: Simplify 0 into 0 13.752 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 13.752 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2 1 2 1) 13.752 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.752 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.752 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.752 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.752 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.752 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.752 * [backup-simplify]: Simplify 1/3 into 1/3 13.752 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.752 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.752 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.752 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.752 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.752 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.752 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.752 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.752 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.752 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.752 * [backup-simplify]: Simplify 1/3 into 1/3 13.752 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.752 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.752 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.752 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.753 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.753 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.753 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.753 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.753 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.753 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.753 * [backup-simplify]: Simplify 1/3 into 1/3 13.753 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.753 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.753 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.753 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.753 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.753 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.753 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.753 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.753 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.753 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.753 * [backup-simplify]: Simplify 1/3 into 1/3 13.753 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.753 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.753 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.753 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.753 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.754 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.754 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.755 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.755 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.756 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.756 * [taylor]: Taking taylor expansion of 0 in x.re 13.756 * [backup-simplify]: Simplify 0 into 0 13.756 * [backup-simplify]: Simplify 0 into 0 13.757 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.757 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.758 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.758 * [backup-simplify]: Simplify 0 into 0 13.759 * [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 13.760 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.762 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.762 * [taylor]: Taking taylor expansion of 0 in x.re 13.762 * [backup-simplify]: Simplify 0 into 0 13.762 * [backup-simplify]: Simplify 0 into 0 13.762 * [backup-simplify]: Simplify 0 into 0 13.763 * [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 13.764 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.765 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.765 * [backup-simplify]: Simplify 0 into 0 13.768 * [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 13.769 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.771 * [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 13.771 * [taylor]: Taking taylor expansion of 0 in x.re 13.771 * [backup-simplify]: Simplify 0 into 0 13.771 * [backup-simplify]: Simplify 0 into 0 13.771 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.771 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.771 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.771 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.771 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.771 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.771 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.772 * [backup-simplify]: Simplify 1/3 into 1/3 13.772 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.772 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.772 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.772 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.772 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.772 * [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) 13.772 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.772 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.772 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.772 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.772 * [backup-simplify]: Simplify 1/3 into 1/3 13.772 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.772 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.772 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.772 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.772 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.773 * [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) 13.773 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.773 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.773 * [backup-simplify]: Simplify 1/3 into 1/3 13.773 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.773 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.773 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.773 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.773 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.773 * [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) 13.773 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.773 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.773 * [backup-simplify]: Simplify 1/3 into 1/3 13.773 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.773 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.773 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.774 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.774 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.774 * [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) 13.774 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.775 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.775 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.776 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.776 * [taylor]: Taking taylor expansion of 0 in x.re 13.777 * [backup-simplify]: Simplify 0 into 0 13.777 * [backup-simplify]: Simplify 0 into 0 13.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.778 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.779 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.779 * [backup-simplify]: Simplify 0 into 0 13.781 * [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 13.782 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.783 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.783 * [taylor]: Taking taylor expansion of 0 in x.re 13.783 * [backup-simplify]: Simplify 0 into 0 13.783 * [backup-simplify]: Simplify 0 into 0 13.783 * [backup-simplify]: Simplify 0 into 0 13.785 * [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 13.786 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.787 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.787 * [backup-simplify]: Simplify 0 into 0 13.788 * [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 13.789 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.790 * [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 13.790 * [taylor]: Taking taylor expansion of 0 in x.re 13.790 * [backup-simplify]: Simplify 0 into 0 13.790 * [backup-simplify]: Simplify 0 into 0 13.791 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.791 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.791 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.791 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.791 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.791 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.791 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.791 * [backup-simplify]: Simplify 1/3 into 1/3 13.791 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.791 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.791 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.791 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.791 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.791 * [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) 13.791 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.791 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.791 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.791 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.791 * [backup-simplify]: Simplify 1/3 into 1/3 13.791 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.791 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.791 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.791 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.791 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.791 * [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) 13.791 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.791 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.791 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.792 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.792 * [backup-simplify]: Simplify 1/3 into 1/3 13.792 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.792 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.792 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.792 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.792 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.792 * [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) 13.792 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.792 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.792 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.792 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.792 * [backup-simplify]: Simplify 1/3 into 1/3 13.792 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.792 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.792 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.792 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.792 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.792 * [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) 13.792 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.793 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.794 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.794 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.794 * [taylor]: Taking taylor expansion of 0 in x.re 13.794 * [backup-simplify]: Simplify 0 into 0 13.794 * [backup-simplify]: Simplify 0 into 0 13.795 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.795 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.796 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.796 * [backup-simplify]: Simplify 0 into 0 13.797 * [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 13.798 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.799 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.799 * [taylor]: Taking taylor expansion of 0 in x.re 13.799 * [backup-simplify]: Simplify 0 into 0 13.799 * [backup-simplify]: Simplify 0 into 0 13.799 * [backup-simplify]: Simplify 0 into 0 13.800 * [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 13.800 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.801 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.801 * [backup-simplify]: Simplify 0 into 0 13.803 * [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 13.804 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.805 * [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 13.805 * [taylor]: Taking taylor expansion of 0 in x.re 13.805 * [backup-simplify]: Simplify 0 into 0 13.805 * [backup-simplify]: Simplify 0 into 0 13.805 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.805 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 2 1 1 2 1) 13.805 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.805 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.805 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.805 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.805 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.805 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.805 * [backup-simplify]: Simplify 1/3 into 1/3 13.805 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.805 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.805 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.805 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.806 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.806 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.806 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.806 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.806 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.806 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.806 * [backup-simplify]: Simplify 1/3 into 1/3 13.806 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.806 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.806 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.806 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.806 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.806 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.806 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.806 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.806 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.806 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.806 * [backup-simplify]: Simplify 1/3 into 1/3 13.806 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.806 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.806 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.806 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.806 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.806 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.806 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.806 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.806 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.806 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.806 * [backup-simplify]: Simplify 1/3 into 1/3 13.806 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.806 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.806 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.806 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.806 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.806 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.807 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.807 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.807 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.808 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.808 * [taylor]: Taking taylor expansion of 0 in x.re 13.808 * [backup-simplify]: Simplify 0 into 0 13.808 * [backup-simplify]: Simplify 0 into 0 13.809 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.809 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.809 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.809 * [backup-simplify]: Simplify 0 into 0 13.811 * [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 13.811 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.812 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.812 * [taylor]: Taking taylor expansion of 0 in x.re 13.812 * [backup-simplify]: Simplify 0 into 0 13.812 * [backup-simplify]: Simplify 0 into 0 13.812 * [backup-simplify]: Simplify 0 into 0 13.813 * [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 13.814 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.815 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.815 * [backup-simplify]: Simplify 0 into 0 13.823 * [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 13.825 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.827 * [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 13.827 * [taylor]: Taking taylor expansion of 0 in x.re 13.827 * [backup-simplify]: Simplify 0 into 0 13.827 * [backup-simplify]: Simplify 0 into 0 13.827 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.827 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.827 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.827 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.827 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.827 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.827 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.827 * [backup-simplify]: Simplify 1/3 into 1/3 13.828 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.828 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.828 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.828 * [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) 13.828 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.828 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.828 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.828 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.828 * [backup-simplify]: Simplify 1/3 into 1/3 13.828 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.829 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.829 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.829 * [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) 13.829 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.829 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.829 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.829 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.829 * [backup-simplify]: Simplify 1/3 into 1/3 13.829 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.829 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.829 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.829 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.829 * [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) 13.830 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.830 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.830 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.830 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.830 * [backup-simplify]: Simplify 1/3 into 1/3 13.830 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.830 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.830 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.830 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.830 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.830 * [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) 13.830 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.831 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.832 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.833 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.833 * [taylor]: Taking taylor expansion of 0 in x.re 13.833 * [backup-simplify]: Simplify 0 into 0 13.833 * [backup-simplify]: Simplify 0 into 0 13.834 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.834 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.835 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.835 * [backup-simplify]: Simplify 0 into 0 13.837 * [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 13.838 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.840 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.840 * [taylor]: Taking taylor expansion of 0 in x.re 13.840 * [backup-simplify]: Simplify 0 into 0 13.840 * [backup-simplify]: Simplify 0 into 0 13.840 * [backup-simplify]: Simplify 0 into 0 13.842 * [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 13.842 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.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 13.844 * [backup-simplify]: Simplify 0 into 0 13.847 * [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 13.848 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.850 * [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 13.850 * [taylor]: Taking taylor expansion of 0 in x.re 13.850 * [backup-simplify]: Simplify 0 into 0 13.850 * [backup-simplify]: Simplify 0 into 0 13.850 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.850 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.850 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.850 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.850 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.850 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.850 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.850 * [backup-simplify]: Simplify 1/3 into 1/3 13.850 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.850 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.851 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.851 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.851 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.851 * [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) 13.851 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.851 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.851 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.851 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.851 * [backup-simplify]: Simplify 1/3 into 1/3 13.851 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.851 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.851 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.851 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.851 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.852 * [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) 13.852 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.852 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.852 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.852 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.852 * [backup-simplify]: Simplify 1/3 into 1/3 13.852 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.852 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.852 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.852 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.852 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.852 * [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) 13.852 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.852 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.852 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.852 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.852 * [backup-simplify]: Simplify 1/3 into 1/3 13.852 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.852 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.852 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.853 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.853 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.853 * [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) 13.853 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.854 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.855 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.856 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.856 * [taylor]: Taking taylor expansion of 0 in x.re 13.856 * [backup-simplify]: Simplify 0 into 0 13.856 * [backup-simplify]: Simplify 0 into 0 13.857 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.857 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.858 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.858 * [backup-simplify]: Simplify 0 into 0 13.860 * [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 13.861 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.862 * [taylor]: Taking taylor expansion of 0 in x.re 13.862 * [backup-simplify]: Simplify 0 into 0 13.862 * [backup-simplify]: Simplify 0 into 0 13.862 * [backup-simplify]: Simplify 0 into 0 13.863 * [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 13.864 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.865 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.865 * [backup-simplify]: Simplify 0 into 0 13.867 * [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 13.867 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.868 * [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 13.869 * [taylor]: Taking taylor expansion of 0 in x.re 13.869 * [backup-simplify]: Simplify 0 into 0 13.869 * [backup-simplify]: Simplify 0 into 0 13.869 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.869 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 2 1 1 1 1) 13.869 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.869 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.869 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.869 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.869 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.869 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.869 * [backup-simplify]: Simplify 1/3 into 1/3 13.869 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.869 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.869 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.869 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.869 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.869 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.869 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.869 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.869 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.869 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.869 * [backup-simplify]: Simplify 1/3 into 1/3 13.869 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.869 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.869 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.869 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.869 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.869 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.869 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.869 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.869 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.869 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.869 * [backup-simplify]: Simplify 1/3 into 1/3 13.869 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.869 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.870 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.870 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.870 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.870 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.870 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.870 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.870 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.870 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.870 * [backup-simplify]: Simplify 1/3 into 1/3 13.870 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.870 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.870 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.870 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.870 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.870 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.870 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.871 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.871 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.871 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.871 * [taylor]: Taking taylor expansion of 0 in x.re 13.871 * [backup-simplify]: Simplify 0 into 0 13.871 * [backup-simplify]: Simplify 0 into 0 13.872 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.872 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.873 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.873 * [backup-simplify]: Simplify 0 into 0 13.874 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.874 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.875 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.875 * [taylor]: Taking taylor expansion of 0 in x.re 13.875 * [backup-simplify]: Simplify 0 into 0 13.875 * [backup-simplify]: Simplify 0 into 0 13.875 * [backup-simplify]: Simplify 0 into 0 13.877 * [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 13.878 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.879 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.879 * [backup-simplify]: Simplify 0 into 0 13.881 * [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 13.882 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.883 * [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 13.883 * [taylor]: Taking taylor expansion of 0 in x.re 13.883 * [backup-simplify]: Simplify 0 into 0 13.883 * [backup-simplify]: Simplify 0 into 0 13.883 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.883 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.883 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.883 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.883 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.883 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.883 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.883 * [backup-simplify]: Simplify 1/3 into 1/3 13.883 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.883 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.883 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.883 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.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)))) 13.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) 13.883 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.883 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.883 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.883 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.883 * [backup-simplify]: Simplify 1/3 into 1/3 13.883 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.883 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.883 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.884 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.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)))) 13.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) 13.884 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.884 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.884 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.884 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.884 * [backup-simplify]: Simplify 1/3 into 1/3 13.884 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.884 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.884 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.884 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.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)))) 13.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) 13.884 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.884 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.884 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.884 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.884 * [backup-simplify]: Simplify 1/3 into 1/3 13.884 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.884 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.884 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.884 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.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)))) 13.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) 13.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) 13.885 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.886 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.886 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.886 * [taylor]: Taking taylor expansion of 0 in x.re 13.886 * [backup-simplify]: Simplify 0 into 0 13.886 * [backup-simplify]: Simplify 0 into 0 13.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.887 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.888 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.888 * [backup-simplify]: Simplify 0 into 0 13.889 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.889 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.890 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.890 * [taylor]: Taking taylor expansion of 0 in x.re 13.890 * [backup-simplify]: Simplify 0 into 0 13.890 * [backup-simplify]: Simplify 0 into 0 13.890 * [backup-simplify]: Simplify 0 into 0 13.892 * [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 13.893 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.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 13.895 * [backup-simplify]: Simplify 0 into 0 13.898 * [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 13.899 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.901 * [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 13.901 * [taylor]: Taking taylor expansion of 0 in x.re 13.901 * [backup-simplify]: Simplify 0 into 0 13.901 * [backup-simplify]: Simplify 0 into 0 13.901 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.901 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.901 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.901 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.901 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.901 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.901 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.901 * [backup-simplify]: Simplify 1/3 into 1/3 13.901 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.901 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.901 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.901 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.902 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.902 * [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) 13.902 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.902 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.902 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.902 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.902 * [backup-simplify]: Simplify 1/3 into 1/3 13.902 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.902 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.902 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.902 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.902 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.902 * [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) 13.902 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.902 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.902 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.902 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.902 * [backup-simplify]: Simplify 1/3 into 1/3 13.903 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.903 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.903 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.903 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.903 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.903 * [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) 13.903 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.903 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.903 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.903 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.903 * [backup-simplify]: Simplify 1/3 into 1/3 13.903 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.903 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.903 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.903 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.904 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.904 * [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) 13.904 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.905 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.906 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.907 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.907 * [taylor]: Taking taylor expansion of 0 in x.re 13.907 * [backup-simplify]: Simplify 0 into 0 13.907 * [backup-simplify]: Simplify 0 into 0 13.908 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.908 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.909 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.909 * [backup-simplify]: Simplify 0 into 0 13.911 * [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 13.912 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.913 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.913 * [taylor]: Taking taylor expansion of 0 in x.re 13.913 * [backup-simplify]: Simplify 0 into 0 13.914 * [backup-simplify]: Simplify 0 into 0 13.914 * [backup-simplify]: Simplify 0 into 0 13.915 * [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 13.916 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.918 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.918 * [backup-simplify]: Simplify 0 into 0 13.921 * [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 13.922 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.924 * [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 13.924 * [taylor]: Taking taylor expansion of 0 in x.re 13.924 * [backup-simplify]: Simplify 0 into 0 13.924 * [backup-simplify]: Simplify 0 into 0 13.924 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.924 * * * [progress]: simplifying candidates 13.924 * * * * [progress]: [ 1 / 65 ] simplifiying candidate # 13.924 * * * * [progress]: [ 2 / 65 ] simplifiying candidate # 13.924 * * * * [progress]: [ 3 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 4 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 5 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 6 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 7 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 8 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 9 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 10 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 11 / 65 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (* (cbrt (atan2 x.im x.re)) (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)))) y.im)) (* y.re (log (hypot x.re x.im)))))))> 13.925 * * * * [progress]: [ 12 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 13 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 14 / 65 ] simplifiying candidate # 13.925 * * * * [progress]: [ 15 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 16 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 17 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 18 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 19 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 20 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 21 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 22 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 23 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 24 / 65 ] simplifiying candidate # 13.926 * * * * [progress]: [ 25 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))))) y.im)) (* y.re (log (hypot x.re x.im)))))))> 13.926 * * * * [progress]: [ 26 / 65 ] simplifiying candidate # 13.927 * * * * [progress]: [ 27 / 65 ] simplifiying candidate # 13.927 * * * * [progress]: [ 28 / 65 ] simplifiying candidate # 13.927 * * * * [progress]: [ 29 / 65 ] simplifiying candidate # 13.927 * * * * [progress]: [ 30 / 65 ] simplifiying candidate # 13.927 * * * * [progress]: [ 31 / 65 ] simplifiying candidate # 13.927 * * * * [progress]: [ 32 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 33 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 34 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 35 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 36 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 37 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 38 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 39 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))))) (cbrt (cbrt (atan2 x.im x.re)))) y.im)) (* y.re (log (hypot x.re x.im)))))))> 13.928 * * * * [progress]: [ 40 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 41 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 42 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 43 / 65 ] simplifiying candidate # 13.928 * * * * [progress]: [ 44 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 45 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 46 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 47 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 48 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 49 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 50 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 51 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 52 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 53 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re))))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re)))) y.im)) (* y.re (log (hypot x.re x.im)))))))> 13.929 * * * * [progress]: [ 54 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 55 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 56 / 65 ] simplifiying candidate # 13.929 * * * * [progress]: [ 57 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 58 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 59 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 60 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 61 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 62 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 63 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 64 / 65 ] simplifiying candidate # 13.930 * * * * [progress]: [ 65 / 65 ] simplifiying candidate # 13.931 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.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))) (real->posit16 (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))) (real->posit16 (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))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 13.932 * * [simplify]: iteration 0: 68 enodes 13.962 * * [simplify]: iteration 1: 121 enodes 13.990 * * [simplify]: iteration 2: 250 enodes 14.076 * * [simplify]: iteration 3: 637 enodes 14.702 * * [simplify]: iteration 4: 2266 enodes 15.692 * * [simplify]: iteration complete: 5019 enodes 15.692 * * [simplify]: Extracting #0: cost 27 inf + 0 15.693 * * [simplify]: Extracting #1: cost 172 inf + 1 15.700 * * [simplify]: Extracting #2: cost 852 inf + 467 15.712 * * [simplify]: Extracting #3: cost 921 inf + 28312 15.754 * * [simplify]: Extracting #4: cost 434 inf + 250821 15.857 * * [simplify]: Extracting #5: cost 92 inf + 367442 15.958 * * [simplify]: Extracting #6: cost 14 inf + 386651 16.434 * * [simplify]: Extracting #7: cost 0 inf + 392072 16.512 * * [simplify]: Extracting #8: cost 0 inf + 392032 16.614 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (fma (* (log x.im) y.im) (* (atan2 x.im x.re) y.re) (/ (* (* (log x.im) y.im) (* (log x.im) y.im)) 2))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (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)) 16.632 * * * [progress]: adding candidates to table 17.407 * [progress]: [Phase 3 of 3] Extracting. 17.407 * * [regime]: Finding splitpoints for: (#real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> # # #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #) 17.414 * * * [regime-changes]: Trying 5 branch expressions: ((* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) y.im y.re x.im x.re) 17.414 * * * * [regimes]: Trying to branch on (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) from (#real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> # # #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #) 17.577 * * * * [regimes]: Trying to branch on y.im from (#real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> # # #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #) 17.712 * * * * [regimes]: Trying to branch on y.re from (#real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> # # #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #) 17.859 * * * * [regimes]: Trying to branch on x.im from (#real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> # # #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #) 18.050 * * * * [regimes]: Trying to branch on x.re from (#real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> # # #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> # #) 18.241 * * * [regime]: Found split indices: #