0.036 * [progress]: [Phase 1 of 3] Setting up. 0.038 * * * [progress]: [1/2] Preparing points 7.025 * * * [progress]: [2/2] Setting up program. 7.038 * [progress]: [Phase 2 of 3] Improving. 7.038 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 7.040 * [simplify]: Simplifying (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 7.042 * * [simplify]: iters left: 6 (19 enodes) 7.094 * * [simplify]: iters left: 5 (73 enodes) 7.118 * * [simplify]: iters left: 4 (107 enodes) 7.148 * * [simplify]: iters left: 3 (156 enodes) 7.185 * * [simplify]: iters left: 2 (300 enodes) 7.303 * * [simplify]: Extracting #0: cost 1 inf + 0 7.303 * * [simplify]: Extracting #1: cost 98 inf + 0 7.304 * * [simplify]: Extracting #2: cost 350 inf + 0 7.306 * * [simplify]: Extracting #3: cost 398 inf + 74 7.313 * * [simplify]: Extracting #4: cost 365 inf + 6452 7.320 * * [simplify]: Extracting #5: cost 232 inf + 75591 7.342 * * [simplify]: Extracting #6: cost 53 inf + 216051 7.372 * * [simplify]: Extracting #7: cost 0 inf + 262929 7.414 * [simplify]: Simplified to (/ (sin (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)))))) 7.414 * [simplify]: Simplified (2) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 7.430 * * [progress]: iteration 1 / 4 7.430 * * * [progress]: picking best candidate 7.436 * * * * [pick]: Picked # 7.437 * * * [progress]: localizing error 7.489 * * * [progress]: generating rewritten candidates 7.489 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 7.493 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 7.502 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 7.514 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 7.539 * * * [progress]: generating series expansions 7.539 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 7.543 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 7.543 * [approximate]: Taking taylor expansion of (sin (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 7.544 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 7.544 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 7.545 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.546 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 7.546 * [taylor]: Taking taylor expansion of y.im in y.re 7.546 * [backup-simplify]: Simplify y.im into y.im 7.546 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.546 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.546 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.546 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.546 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.546 * [taylor]: Taking taylor expansion of x.re in y.re 7.546 * [backup-simplify]: Simplify x.re into x.re 7.546 * [taylor]: Taking taylor expansion of x.re in y.re 7.546 * [backup-simplify]: Simplify x.re into x.re 7.546 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.546 * [taylor]: Taking taylor expansion of x.im in y.re 7.546 * [backup-simplify]: Simplify x.im into x.im 7.546 * [taylor]: Taking taylor expansion of x.im in y.re 7.546 * [backup-simplify]: Simplify x.im into x.im 7.546 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.546 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.547 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.548 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.548 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.548 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.548 * [backup-simplify]: Simplify (+ 0 0) into 0 7.548 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.549 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.549 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.549 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.549 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.549 * [taylor]: Taking taylor expansion of y.re in y.re 7.549 * [backup-simplify]: Simplify 0 into 0 7.549 * [backup-simplify]: Simplify 1 into 1 7.549 * [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))))) 7.549 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.549 * [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))))) 7.549 * [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)))))) 7.549 * [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)))))) 7.549 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 7.549 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 7.549 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.550 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 7.550 * [taylor]: Taking taylor expansion of y.im in x.im 7.550 * [backup-simplify]: Simplify y.im into y.im 7.550 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 7.550 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 7.550 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.550 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 7.550 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 7.550 * [taylor]: Taking taylor expansion of x.re in x.im 7.550 * [backup-simplify]: Simplify x.re into x.re 7.550 * [taylor]: Taking taylor expansion of x.re in x.im 7.550 * [backup-simplify]: Simplify x.re into x.re 7.550 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 7.550 * [taylor]: Taking taylor expansion of x.im in x.im 7.550 * [backup-simplify]: Simplify 0 into 0 7.550 * [backup-simplify]: Simplify 1 into 1 7.550 * [taylor]: Taking taylor expansion of x.im in x.im 7.550 * [backup-simplify]: Simplify 0 into 0 7.550 * [backup-simplify]: Simplify 1 into 1 7.550 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.550 * [backup-simplify]: Simplify (* 0 0) into 0 7.550 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 7.550 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 7.551 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.551 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.551 * [backup-simplify]: Simplify (+ 0 0) into 0 7.551 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 7.551 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.551 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.551 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.551 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.551 * [taylor]: Taking taylor expansion of y.re in x.im 7.551 * [backup-simplify]: Simplify y.re into y.re 7.551 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 7.551 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.552 * [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))) 7.552 * [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)))) 7.552 * [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)))) 7.552 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 7.552 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 7.552 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.552 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 7.552 * [taylor]: Taking taylor expansion of y.im in x.re 7.552 * [backup-simplify]: Simplify y.im into y.im 7.552 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 7.552 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 7.552 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.552 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 7.552 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 7.552 * [taylor]: Taking taylor expansion of x.re in x.re 7.552 * [backup-simplify]: Simplify 0 into 0 7.552 * [backup-simplify]: Simplify 1 into 1 7.552 * [taylor]: Taking taylor expansion of x.re in x.re 7.552 * [backup-simplify]: Simplify 0 into 0 7.552 * [backup-simplify]: Simplify 1 into 1 7.552 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 7.552 * [taylor]: Taking taylor expansion of x.im in x.re 7.552 * [backup-simplify]: Simplify x.im into x.im 7.552 * [taylor]: Taking taylor expansion of x.im in x.re 7.552 * [backup-simplify]: Simplify x.im into x.im 7.552 * [backup-simplify]: Simplify (* 0 0) into 0 7.552 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.552 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.553 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.553 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.553 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.553 * [backup-simplify]: Simplify (+ 0 0) into 0 7.553 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.553 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.553 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.553 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.553 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.553 * [taylor]: Taking taylor expansion of y.re in x.re 7.553 * [backup-simplify]: Simplify y.re into y.re 7.553 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 7.554 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.554 * [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))) 7.554 * [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)))) 7.554 * [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)))) 7.554 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.554 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 7.554 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.554 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.554 * [taylor]: Taking taylor expansion of y.im in y.im 7.554 * [backup-simplify]: Simplify 0 into 0 7.554 * [backup-simplify]: Simplify 1 into 1 7.554 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.554 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.554 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.554 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.554 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.554 * [taylor]: Taking taylor expansion of x.re in y.im 7.554 * [backup-simplify]: Simplify x.re into x.re 7.554 * [taylor]: Taking taylor expansion of x.re in y.im 7.554 * [backup-simplify]: Simplify x.re into x.re 7.554 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.554 * [taylor]: Taking taylor expansion of x.im in y.im 7.554 * [backup-simplify]: Simplify x.im into x.im 7.554 * [taylor]: Taking taylor expansion of x.im in y.im 7.554 * [backup-simplify]: Simplify x.im into x.im 7.554 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.554 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.554 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.554 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.554 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.555 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.555 * [backup-simplify]: Simplify (+ 0 0) into 0 7.555 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.555 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.555 * [taylor]: Taking taylor expansion of y.re in y.im 7.555 * [backup-simplify]: Simplify y.re into y.re 7.555 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.555 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.555 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.555 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.555 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.555 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 7.556 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.556 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.556 * [taylor]: Taking taylor expansion of y.im in y.im 7.556 * [backup-simplify]: Simplify 0 into 0 7.556 * [backup-simplify]: Simplify 1 into 1 7.556 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.556 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.556 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.556 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.556 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.556 * [taylor]: Taking taylor expansion of x.re in y.im 7.556 * [backup-simplify]: Simplify x.re into x.re 7.556 * [taylor]: Taking taylor expansion of x.re in y.im 7.556 * [backup-simplify]: Simplify x.re into x.re 7.556 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.556 * [taylor]: Taking taylor expansion of x.im in y.im 7.556 * [backup-simplify]: Simplify x.im into x.im 7.556 * [taylor]: Taking taylor expansion of x.im in y.im 7.556 * [backup-simplify]: Simplify x.im into x.im 7.556 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.556 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.556 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.556 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.556 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.556 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.556 * [backup-simplify]: Simplify (+ 0 0) into 0 7.557 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.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)))) 7.557 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.557 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.557 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.557 * [taylor]: Taking taylor expansion of y.re in y.im 7.557 * [backup-simplify]: Simplify y.re into y.re 7.557 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.557 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.557 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.557 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.557 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.558 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.558 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.558 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.558 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.558 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.558 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.558 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.558 * [taylor]: Taking taylor expansion of y.re in x.re 7.558 * [backup-simplify]: Simplify y.re into y.re 7.558 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.558 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.558 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.558 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.558 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.559 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.559 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.559 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.559 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.559 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.559 * [taylor]: Taking taylor expansion of y.re in x.im 7.559 * [backup-simplify]: Simplify y.re into y.re 7.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.559 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.559 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.559 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.559 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.559 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.559 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.559 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.559 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.559 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.559 * [taylor]: Taking taylor expansion of y.re in y.re 7.559 * [backup-simplify]: Simplify 0 into 0 7.559 * [backup-simplify]: Simplify 1 into 1 7.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.560 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.560 * [backup-simplify]: Simplify 0 into 0 7.561 * [backup-simplify]: Simplify (+ 0) into 0 7.561 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.562 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 7.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)))) 7.562 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.562 * [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)))) 7.563 * [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)))) 7.563 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 7.563 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 7.563 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 7.563 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.563 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.563 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.563 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.563 * [taylor]: Taking taylor expansion of y.re in x.re 7.563 * [backup-simplify]: Simplify y.re into y.re 7.563 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.563 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.563 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.564 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.564 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.564 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.564 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.564 * [taylor]: Taking taylor expansion of x.re in x.re 7.564 * [backup-simplify]: Simplify 0 into 0 7.564 * [backup-simplify]: Simplify 1 into 1 7.564 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.564 * [taylor]: Taking taylor expansion of x.im in x.re 7.564 * [backup-simplify]: Simplify x.im into x.im 7.564 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.564 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.564 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.564 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.564 * [backup-simplify]: Simplify (+ 0 0) into 0 7.564 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.565 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.565 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.565 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.565 * [backup-simplify]: Simplify (- 0) into 0 7.565 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.565 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 7.565 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 7.565 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.565 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.565 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.565 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.565 * [taylor]: Taking taylor expansion of y.re in x.im 7.565 * [backup-simplify]: Simplify y.re into y.re 7.565 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.566 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.566 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.566 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.566 * [taylor]: Taking taylor expansion of x.im in x.im 7.566 * [backup-simplify]: Simplify 0 into 0 7.566 * [backup-simplify]: Simplify 1 into 1 7.566 * [backup-simplify]: Simplify (log 1) into 0 7.566 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.566 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.566 * [backup-simplify]: Simplify (- 0) into 0 7.566 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.567 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.567 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 7.567 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 7.567 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.567 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.567 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.567 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.567 * [taylor]: Taking taylor expansion of y.re in y.re 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 1 into 1 7.567 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.567 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.567 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.567 * [taylor]: Taking taylor expansion of x.im in y.re 7.567 * [backup-simplify]: Simplify x.im into x.im 7.567 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.567 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 7.567 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.568 * [backup-simplify]: Simplify (+ 0) into 0 7.568 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.568 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.569 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.569 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.569 * [backup-simplify]: Simplify (+ 0 0) into 0 7.569 * [taylor]: Taking taylor expansion of 0 in x.im 7.569 * [backup-simplify]: Simplify 0 into 0 7.569 * [taylor]: Taking taylor expansion of 0 in y.re 7.569 * [backup-simplify]: Simplify 0 into 0 7.569 * [backup-simplify]: Simplify 0 into 0 7.570 * [backup-simplify]: Simplify (+ 0) into 0 7.570 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.570 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.571 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.571 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.571 * [backup-simplify]: Simplify (+ 0 0) into 0 7.571 * [taylor]: Taking taylor expansion of 0 in y.re 7.571 * [backup-simplify]: Simplify 0 into 0 7.571 * [backup-simplify]: Simplify 0 into 0 7.571 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 7.571 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.572 * [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))) 7.572 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 7.573 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 7.574 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 7.574 * [backup-simplify]: Simplify (+ 0 0) into 0 7.575 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 7.577 * [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 7.578 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 7.578 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.579 * [backup-simplify]: Simplify (+ 0 0) into 0 7.579 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.580 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 7.580 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 7.580 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 7.581 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 7.581 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.581 * [backup-simplify]: Simplify 1/2 into 1/2 7.581 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 7.581 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.581 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.581 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.581 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.581 * [taylor]: Taking taylor expansion of y.re in x.re 7.581 * [backup-simplify]: Simplify y.re into y.re 7.581 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.581 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.581 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.581 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 7.581 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.581 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.581 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.581 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.581 * [taylor]: Taking taylor expansion of x.re in x.re 7.581 * [backup-simplify]: Simplify 0 into 0 7.581 * [backup-simplify]: Simplify 1 into 1 7.581 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.581 * [taylor]: Taking taylor expansion of x.im in x.re 7.581 * [backup-simplify]: Simplify x.im into x.im 7.581 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.582 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.582 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.582 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.582 * [backup-simplify]: Simplify (+ 0 0) into 0 7.582 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.582 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.583 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.583 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.583 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.583 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.583 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.583 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.584 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.584 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 7.584 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 7.584 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.584 * [backup-simplify]: Simplify 1/2 into 1/2 7.584 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 7.584 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.584 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.584 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.584 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.584 * [taylor]: Taking taylor expansion of y.re in x.im 7.584 * [backup-simplify]: Simplify y.re into y.re 7.584 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.584 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.584 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.584 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 7.584 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.584 * [taylor]: Taking taylor expansion of x.im in x.im 7.584 * [backup-simplify]: Simplify 0 into 0 7.584 * [backup-simplify]: Simplify 1 into 1 7.585 * [backup-simplify]: Simplify (log 1) into 0 7.585 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.585 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.586 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.586 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.586 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.586 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.587 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.587 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.587 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.587 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.587 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 7.587 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 7.587 * [taylor]: Taking taylor expansion of 1/2 in y.re 7.587 * [backup-simplify]: Simplify 1/2 into 1/2 7.587 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 7.587 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.587 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.588 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.588 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.588 * [taylor]: Taking taylor expansion of y.re in y.re 7.588 * [backup-simplify]: Simplify 0 into 0 7.588 * [backup-simplify]: Simplify 1 into 1 7.588 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.588 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.588 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 7.588 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.588 * [taylor]: Taking taylor expansion of x.im in y.re 7.588 * [backup-simplify]: Simplify x.im into x.im 7.589 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.589 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.589 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 7.589 * [backup-simplify]: Simplify (* 1/2 0) into 0 7.590 * [backup-simplify]: Simplify (- 0) into 0 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.591 * [backup-simplify]: Simplify (+ 0) into 0 7.591 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.591 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.592 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.593 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.593 * [backup-simplify]: Simplify (- 0) into 0 7.594 * [backup-simplify]: Simplify (+ 0 0) into 0 7.594 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.594 * [taylor]: Taking taylor expansion of 0 in x.im 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [taylor]: Taking taylor expansion of 0 in y.re 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify 0 into 0 7.595 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.596 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.596 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.597 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.597 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.598 * [backup-simplify]: Simplify (+ 0 0) into 0 7.598 * [taylor]: Taking taylor expansion of 0 in x.im 7.598 * [backup-simplify]: Simplify 0 into 0 7.598 * [taylor]: Taking taylor expansion of 0 in y.re 7.598 * [backup-simplify]: Simplify 0 into 0 7.598 * [backup-simplify]: Simplify 0 into 0 7.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.600 * [backup-simplify]: Simplify (+ 0) into 0 7.600 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.600 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.601 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.601 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.602 * [backup-simplify]: Simplify (- 0) into 0 7.602 * [backup-simplify]: Simplify (+ 0 0) into 0 7.602 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.603 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.603 * [taylor]: Taking taylor expansion of 0 in y.re 7.603 * [backup-simplify]: Simplify 0 into 0 7.603 * [backup-simplify]: Simplify 0 into 0 7.603 * [taylor]: Taking taylor expansion of 0 in y.re 7.603 * [backup-simplify]: Simplify 0 into 0 7.603 * [backup-simplify]: Simplify 0 into 0 7.603 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.604 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.604 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.604 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.605 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.605 * [backup-simplify]: Simplify (+ 0 0) into 0 7.605 * [taylor]: Taking taylor expansion of 0 in y.re 7.605 * [backup-simplify]: Simplify 0 into 0 7.605 * [backup-simplify]: Simplify 0 into 0 7.606 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 7.606 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.606 * [approximate]: Taking taylor expansion of (sin (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 7.606 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 7.606 * [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 7.606 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.606 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 7.606 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 7.606 * [taylor]: Taking taylor expansion of y.im in y.re 7.606 * [backup-simplify]: Simplify y.im into y.im 7.606 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.606 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.606 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.606 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.606 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.606 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.606 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.606 * [taylor]: Taking taylor expansion of x.re in y.re 7.606 * [backup-simplify]: Simplify x.re into x.re 7.606 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.606 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.606 * [taylor]: Taking taylor expansion of x.re in y.re 7.606 * [backup-simplify]: Simplify x.re into x.re 7.606 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.606 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.606 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.606 * [taylor]: Taking taylor expansion of x.im in y.re 7.606 * [backup-simplify]: Simplify x.im into x.im 7.606 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.606 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.606 * [taylor]: Taking taylor expansion of x.im in y.re 7.606 * [backup-simplify]: Simplify x.im into x.im 7.606 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.607 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.607 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.607 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.607 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.607 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.608 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.608 * [backup-simplify]: Simplify (+ 0 0) into 0 7.608 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.608 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.608 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.608 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.608 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.608 * [taylor]: Taking taylor expansion of y.re in y.re 7.608 * [backup-simplify]: Simplify 0 into 0 7.608 * [backup-simplify]: Simplify 1 into 1 7.608 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.608 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.609 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.609 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 7.609 * [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 7.609 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.609 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 7.609 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.609 * [taylor]: Taking taylor expansion of y.im in x.im 7.609 * [backup-simplify]: Simplify y.im into y.im 7.609 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.609 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 7.609 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 7.609 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.609 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 7.609 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 7.609 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.609 * [taylor]: Taking taylor expansion of x.re in x.im 7.609 * [backup-simplify]: Simplify x.re into x.re 7.609 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.609 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.609 * [taylor]: Taking taylor expansion of x.re in x.im 7.609 * [backup-simplify]: Simplify x.re into x.re 7.609 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.609 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 7.609 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.609 * [taylor]: Taking taylor expansion of x.im in x.im 7.609 * [backup-simplify]: Simplify 0 into 0 7.609 * [backup-simplify]: Simplify 1 into 1 7.609 * [backup-simplify]: Simplify (/ 1 1) into 1 7.609 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.609 * [taylor]: Taking taylor expansion of x.im in x.im 7.610 * [backup-simplify]: Simplify 0 into 0 7.610 * [backup-simplify]: Simplify 1 into 1 7.610 * [backup-simplify]: Simplify (/ 1 1) into 1 7.610 * [backup-simplify]: Simplify (* 1 1) into 1 7.610 * [backup-simplify]: Simplify (+ 0 1) into 1 7.610 * [backup-simplify]: Simplify (sqrt 1) into 1 7.611 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.611 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.612 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.612 * [backup-simplify]: Simplify (+ 0 0) into 0 7.612 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.613 * [backup-simplify]: Simplify (log 1) into 0 7.613 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.613 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.613 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.613 * [taylor]: Taking taylor expansion of y.re in x.im 7.613 * [backup-simplify]: Simplify y.re into y.re 7.613 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.613 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.613 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 7.613 * [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)) 7.614 * [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))) 7.614 * [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))) 7.614 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.614 * [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 7.614 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.614 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.614 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.614 * [taylor]: Taking taylor expansion of y.im in x.re 7.614 * [backup-simplify]: Simplify y.im into y.im 7.614 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.614 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.614 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.614 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.614 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.614 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.614 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.614 * [taylor]: Taking taylor expansion of x.re in x.re 7.614 * [backup-simplify]: Simplify 0 into 0 7.614 * [backup-simplify]: Simplify 1 into 1 7.614 * [backup-simplify]: Simplify (/ 1 1) into 1 7.614 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.614 * [taylor]: Taking taylor expansion of x.re in x.re 7.614 * [backup-simplify]: Simplify 0 into 0 7.614 * [backup-simplify]: Simplify 1 into 1 7.615 * [backup-simplify]: Simplify (/ 1 1) into 1 7.615 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.615 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.615 * [taylor]: Taking taylor expansion of x.im in x.re 7.615 * [backup-simplify]: Simplify x.im into x.im 7.615 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.615 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.615 * [taylor]: Taking taylor expansion of x.im in x.re 7.615 * [backup-simplify]: Simplify x.im into x.im 7.615 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.615 * [backup-simplify]: Simplify (* 1 1) into 1 7.615 * [backup-simplify]: Simplify (+ 1 0) into 1 7.615 * [backup-simplify]: Simplify (sqrt 1) into 1 7.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.617 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.617 * [backup-simplify]: Simplify (+ 0 0) into 0 7.617 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.618 * [backup-simplify]: Simplify (log 1) into 0 7.618 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.618 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.618 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.618 * [taylor]: Taking taylor expansion of y.re in x.re 7.618 * [backup-simplify]: Simplify y.re into y.re 7.618 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.618 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.618 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.618 * [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)) 7.618 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.619 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.619 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.619 * [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 7.619 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.619 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.619 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.619 * [taylor]: Taking taylor expansion of y.im in y.im 7.619 * [backup-simplify]: Simplify 0 into 0 7.619 * [backup-simplify]: Simplify 1 into 1 7.619 * [backup-simplify]: Simplify (/ 1 1) into 1 7.619 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.619 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.619 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.619 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.619 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.619 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.619 * [taylor]: Taking taylor expansion of x.re in y.im 7.619 * [backup-simplify]: Simplify x.re into x.re 7.619 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.619 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.619 * [taylor]: Taking taylor expansion of x.re in y.im 7.619 * [backup-simplify]: Simplify x.re into x.re 7.619 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.619 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.619 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.619 * [taylor]: Taking taylor expansion of x.im in y.im 7.619 * [backup-simplify]: Simplify x.im into x.im 7.619 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.619 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.619 * [taylor]: Taking taylor expansion of x.im in y.im 7.619 * [backup-simplify]: Simplify x.im into x.im 7.619 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.620 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.620 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.620 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.620 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.620 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.620 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.621 * [backup-simplify]: Simplify (+ 0 0) into 0 7.621 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.621 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.621 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.621 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.621 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.621 * [taylor]: Taking taylor expansion of y.re in y.im 7.621 * [backup-simplify]: Simplify y.re into y.re 7.621 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.621 * [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))))) 7.621 * [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))))) 7.621 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.622 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.622 * [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 7.622 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.622 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.622 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.622 * [taylor]: Taking taylor expansion of y.im in y.im 7.622 * [backup-simplify]: Simplify 0 into 0 7.622 * [backup-simplify]: Simplify 1 into 1 7.622 * [backup-simplify]: Simplify (/ 1 1) into 1 7.622 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.622 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.622 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.622 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.622 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.622 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.622 * [taylor]: Taking taylor expansion of x.re in y.im 7.622 * [backup-simplify]: Simplify x.re into x.re 7.622 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.622 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.622 * [taylor]: Taking taylor expansion of x.re in y.im 7.622 * [backup-simplify]: Simplify x.re into x.re 7.622 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.622 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.622 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.622 * [taylor]: Taking taylor expansion of x.im in y.im 7.622 * [backup-simplify]: Simplify x.im into x.im 7.622 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.622 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.622 * [taylor]: Taking taylor expansion of x.im in y.im 7.622 * [backup-simplify]: Simplify x.im into x.im 7.622 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.622 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.623 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.623 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.623 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.623 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.623 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.623 * [backup-simplify]: Simplify (+ 0 0) into 0 7.624 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.624 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.624 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.624 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.624 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.624 * [taylor]: Taking taylor expansion of y.re in y.im 7.624 * [backup-simplify]: Simplify y.re into y.re 7.624 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.624 * [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))))) 7.624 * [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))))) 7.624 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.624 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.624 * [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 7.624 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.624 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.624 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.624 * [taylor]: Taking taylor expansion of y.im in x.re 7.624 * [backup-simplify]: Simplify y.im into y.im 7.625 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.625 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.625 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.625 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.625 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.625 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.625 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.625 * [taylor]: Taking taylor expansion of x.re in x.re 7.625 * [backup-simplify]: Simplify 0 into 0 7.625 * [backup-simplify]: Simplify 1 into 1 7.625 * [backup-simplify]: Simplify (/ 1 1) into 1 7.625 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.625 * [taylor]: Taking taylor expansion of x.re in x.re 7.625 * [backup-simplify]: Simplify 0 into 0 7.625 * [backup-simplify]: Simplify 1 into 1 7.625 * [backup-simplify]: Simplify (/ 1 1) into 1 7.625 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.625 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.625 * [taylor]: Taking taylor expansion of x.im in x.re 7.625 * [backup-simplify]: Simplify x.im into x.im 7.625 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.625 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.625 * [taylor]: Taking taylor expansion of x.im in x.re 7.625 * [backup-simplify]: Simplify x.im into x.im 7.625 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.626 * [backup-simplify]: Simplify (* 1 1) into 1 7.626 * [backup-simplify]: Simplify (+ 1 0) into 1 7.626 * [backup-simplify]: Simplify (sqrt 1) into 1 7.627 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.627 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.628 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.628 * [backup-simplify]: Simplify (+ 0 0) into 0 7.628 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.628 * [backup-simplify]: Simplify (log 1) into 0 7.628 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.628 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.629 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.629 * [taylor]: Taking taylor expansion of y.re in x.re 7.629 * [backup-simplify]: Simplify y.re into y.re 7.629 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.629 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.629 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.629 * [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)) 7.629 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.629 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.630 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.630 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.630 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.630 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 7.630 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 7.630 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.630 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.630 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.630 * [taylor]: Taking taylor expansion of y.re in x.im 7.630 * [backup-simplify]: Simplify y.re into y.re 7.630 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.630 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.630 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.630 * [taylor]: Taking taylor expansion of x.re in x.im 7.630 * [backup-simplify]: Simplify x.re into x.re 7.630 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.630 * [taylor]: Taking taylor expansion of y.im in x.im 7.630 * [backup-simplify]: Simplify y.im into y.im 7.630 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.630 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 7.630 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 7.630 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.631 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.631 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.631 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.631 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.631 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 7.631 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 7.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.631 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.631 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.631 * [taylor]: Taking taylor expansion of y.re in y.re 7.631 * [backup-simplify]: Simplify 0 into 0 7.631 * [backup-simplify]: Simplify 1 into 1 7.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.631 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.631 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.631 * [taylor]: Taking taylor expansion of x.re in y.re 7.631 * [backup-simplify]: Simplify x.re into x.re 7.631 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.631 * [taylor]: Taking taylor expansion of y.im in y.re 7.631 * [backup-simplify]: Simplify y.im into y.im 7.631 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.631 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.632 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.632 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.632 * [taylor]: Taking taylor expansion of 0 in x.re 7.632 * [backup-simplify]: Simplify 0 into 0 7.632 * [taylor]: Taking taylor expansion of 0 in x.im 7.632 * [backup-simplify]: Simplify 0 into 0 7.632 * [taylor]: Taking taylor expansion of 0 in y.re 7.632 * [backup-simplify]: Simplify 0 into 0 7.632 * [backup-simplify]: Simplify 0 into 0 7.632 * [backup-simplify]: Simplify (+ 0) into 0 7.633 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.633 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.634 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.634 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.634 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.635 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.635 * [backup-simplify]: Simplify (+ 0 0) into 0 7.636 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.636 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.637 * [backup-simplify]: Simplify (+ 0 0) into 0 7.637 * [taylor]: Taking taylor expansion of 0 in x.im 7.637 * [backup-simplify]: Simplify 0 into 0 7.637 * [taylor]: Taking taylor expansion of 0 in y.re 7.637 * [backup-simplify]: Simplify 0 into 0 7.637 * [backup-simplify]: Simplify 0 into 0 7.637 * [backup-simplify]: Simplify (+ 0) into 0 7.638 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.638 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.639 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.639 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.647 * [backup-simplify]: Simplify (- 0) into 0 7.648 * [backup-simplify]: Simplify (+ 0 0) into 0 7.649 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.649 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.650 * [backup-simplify]: Simplify (+ 0 0) into 0 7.650 * [taylor]: Taking taylor expansion of 0 in y.re 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [taylor]: Taking taylor expansion of 0 in x.re 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [taylor]: Taking taylor expansion of 0 in x.im 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [taylor]: Taking taylor expansion of 0 in y.re 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [taylor]: Taking taylor expansion of 0 in x.im 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [taylor]: Taking taylor expansion of 0 in y.re 7.650 * [backup-simplify]: Simplify 0 into 0 7.650 * [backup-simplify]: Simplify 0 into 0 7.651 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 7.651 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.651 * [approximate]: Taking taylor expansion of (sin (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 7.651 * [taylor]: Taking taylor expansion of (sin (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 7.651 * [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 7.651 * [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))) 7.651 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 7.651 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 7.651 * [taylor]: Taking taylor expansion of -1 in y.re 7.651 * [backup-simplify]: Simplify -1 into -1 7.652 * [taylor]: Taking taylor expansion of y.im in y.re 7.652 * [backup-simplify]: Simplify y.im into y.im 7.652 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.652 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.652 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.652 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.652 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.652 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.652 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.652 * [taylor]: Taking taylor expansion of -1 in y.re 7.652 * [backup-simplify]: Simplify -1 into -1 7.652 * [taylor]: Taking taylor expansion of x.re in y.re 7.652 * [backup-simplify]: Simplify x.re into x.re 7.652 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.652 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.652 * [taylor]: Taking taylor expansion of -1 in y.re 7.652 * [backup-simplify]: Simplify -1 into -1 7.652 * [taylor]: Taking taylor expansion of x.re in y.re 7.652 * [backup-simplify]: Simplify x.re into x.re 7.652 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.652 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.652 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.652 * [taylor]: Taking taylor expansion of -1 in y.re 7.652 * [backup-simplify]: Simplify -1 into -1 7.652 * [taylor]: Taking taylor expansion of x.im in y.re 7.652 * [backup-simplify]: Simplify x.im into x.im 7.652 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.652 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.652 * [taylor]: Taking taylor expansion of -1 in y.re 7.652 * [backup-simplify]: Simplify -1 into -1 7.652 * [taylor]: Taking taylor expansion of x.im in y.re 7.652 * [backup-simplify]: Simplify x.im into x.im 7.653 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.653 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.653 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.653 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.654 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.654 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.654 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.654 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.654 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.654 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.654 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.655 * [backup-simplify]: Simplify (+ 0 0) into 0 7.655 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.655 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.655 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.655 * [taylor]: Taking taylor expansion of -1 in y.re 7.655 * [backup-simplify]: Simplify -1 into -1 7.655 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.655 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.656 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.656 * [taylor]: Taking taylor expansion of y.re in y.re 7.656 * [backup-simplify]: Simplify 0 into 0 7.656 * [backup-simplify]: Simplify 1 into 1 7.656 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.656 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.656 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.656 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.656 * [taylor]: Taking taylor expansion of (sin (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 7.656 * [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 7.656 * [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))) 7.656 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 7.657 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.657 * [taylor]: Taking taylor expansion of -1 in x.im 7.657 * [backup-simplify]: Simplify -1 into -1 7.657 * [taylor]: Taking taylor expansion of y.im in x.im 7.657 * [backup-simplify]: Simplify y.im into y.im 7.657 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.657 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.657 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.657 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.657 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.657 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.657 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.657 * [taylor]: Taking taylor expansion of -1 in x.im 7.657 * [backup-simplify]: Simplify -1 into -1 7.657 * [taylor]: Taking taylor expansion of x.re in x.im 7.657 * [backup-simplify]: Simplify x.re into x.re 7.657 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.657 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.657 * [taylor]: Taking taylor expansion of -1 in x.im 7.657 * [backup-simplify]: Simplify -1 into -1 7.657 * [taylor]: Taking taylor expansion of x.re in x.im 7.657 * [backup-simplify]: Simplify x.re into x.re 7.657 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.657 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.657 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.657 * [taylor]: Taking taylor expansion of -1 in x.im 7.657 * [backup-simplify]: Simplify -1 into -1 7.657 * [taylor]: Taking taylor expansion of x.im in x.im 7.657 * [backup-simplify]: Simplify 0 into 0 7.657 * [backup-simplify]: Simplify 1 into 1 7.658 * [backup-simplify]: Simplify (/ -1 1) into -1 7.658 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.658 * [taylor]: Taking taylor expansion of -1 in x.im 7.658 * [backup-simplify]: Simplify -1 into -1 7.658 * [taylor]: Taking taylor expansion of x.im in x.im 7.658 * [backup-simplify]: Simplify 0 into 0 7.658 * [backup-simplify]: Simplify 1 into 1 7.659 * [backup-simplify]: Simplify (/ -1 1) into -1 7.659 * [backup-simplify]: Simplify (* -1 -1) into 1 7.659 * [backup-simplify]: Simplify (+ 0 1) into 1 7.660 * [backup-simplify]: Simplify (sqrt 1) into 1 7.661 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.662 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.662 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.663 * [backup-simplify]: Simplify (+ 0 0) into 0 7.663 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.664 * [backup-simplify]: Simplify (log 1) into 0 7.664 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.664 * [taylor]: Taking taylor expansion of -1 in x.im 7.664 * [backup-simplify]: Simplify -1 into -1 7.664 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.664 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.664 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.664 * [taylor]: Taking taylor expansion of y.re in x.im 7.664 * [backup-simplify]: Simplify y.re into y.re 7.664 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.665 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.665 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 7.665 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.665 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.666 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.666 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.666 * [taylor]: Taking taylor expansion of (sin (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 7.666 * [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 7.666 * [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))) 7.666 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.666 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.666 * [taylor]: Taking taylor expansion of -1 in x.re 7.666 * [backup-simplify]: Simplify -1 into -1 7.666 * [taylor]: Taking taylor expansion of y.im in x.re 7.666 * [backup-simplify]: Simplify y.im into y.im 7.666 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.666 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.666 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.666 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.666 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.666 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.666 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.666 * [taylor]: Taking taylor expansion of -1 in x.re 7.667 * [backup-simplify]: Simplify -1 into -1 7.667 * [taylor]: Taking taylor expansion of x.re in x.re 7.667 * [backup-simplify]: Simplify 0 into 0 7.667 * [backup-simplify]: Simplify 1 into 1 7.667 * [backup-simplify]: Simplify (/ -1 1) into -1 7.667 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.667 * [taylor]: Taking taylor expansion of -1 in x.re 7.667 * [backup-simplify]: Simplify -1 into -1 7.667 * [taylor]: Taking taylor expansion of x.re in x.re 7.667 * [backup-simplify]: Simplify 0 into 0 7.667 * [backup-simplify]: Simplify 1 into 1 7.668 * [backup-simplify]: Simplify (/ -1 1) into -1 7.668 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.668 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.668 * [taylor]: Taking taylor expansion of -1 in x.re 7.668 * [backup-simplify]: Simplify -1 into -1 7.668 * [taylor]: Taking taylor expansion of x.im in x.re 7.668 * [backup-simplify]: Simplify x.im into x.im 7.668 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.668 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.668 * [taylor]: Taking taylor expansion of -1 in x.re 7.668 * [backup-simplify]: Simplify -1 into -1 7.668 * [taylor]: Taking taylor expansion of x.im in x.re 7.668 * [backup-simplify]: Simplify x.im into x.im 7.668 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.668 * [backup-simplify]: Simplify (* -1 -1) into 1 7.669 * [backup-simplify]: Simplify (+ 1 0) into 1 7.669 * [backup-simplify]: Simplify (sqrt 1) into 1 7.670 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.671 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.672 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.672 * [backup-simplify]: Simplify (+ 0 0) into 0 7.673 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.673 * [backup-simplify]: Simplify (log 1) into 0 7.673 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.673 * [taylor]: Taking taylor expansion of -1 in x.re 7.673 * [backup-simplify]: Simplify -1 into -1 7.673 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.673 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.673 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.673 * [taylor]: Taking taylor expansion of y.re in x.re 7.673 * [backup-simplify]: Simplify y.re into y.re 7.674 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.674 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.674 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.674 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.674 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.675 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.675 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.675 * [taylor]: Taking taylor expansion of (sin (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 7.675 * [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 7.675 * [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))) 7.675 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.675 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.675 * [taylor]: Taking taylor expansion of -1 in y.im 7.675 * [backup-simplify]: Simplify -1 into -1 7.675 * [taylor]: Taking taylor expansion of y.im in y.im 7.675 * [backup-simplify]: Simplify 0 into 0 7.675 * [backup-simplify]: Simplify 1 into 1 7.676 * [backup-simplify]: Simplify (/ -1 1) into -1 7.676 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.676 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.676 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.676 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.676 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.676 * [taylor]: Taking taylor expansion of -1 in y.im 7.676 * [backup-simplify]: Simplify -1 into -1 7.676 * [taylor]: Taking taylor expansion of x.re in y.im 7.676 * [backup-simplify]: Simplify x.re into x.re 7.676 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.676 * [taylor]: Taking taylor expansion of -1 in y.im 7.676 * [backup-simplify]: Simplify -1 into -1 7.676 * [taylor]: Taking taylor expansion of x.re in y.im 7.676 * [backup-simplify]: Simplify x.re into x.re 7.676 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.676 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.676 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.676 * [taylor]: Taking taylor expansion of -1 in y.im 7.676 * [backup-simplify]: Simplify -1 into -1 7.676 * [taylor]: Taking taylor expansion of x.im in y.im 7.676 * [backup-simplify]: Simplify x.im into x.im 7.677 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.677 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.677 * [taylor]: Taking taylor expansion of -1 in y.im 7.677 * [backup-simplify]: Simplify -1 into -1 7.677 * [taylor]: Taking taylor expansion of x.im in y.im 7.677 * [backup-simplify]: Simplify x.im into x.im 7.677 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.677 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.677 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.677 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.677 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.677 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.678 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.678 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.678 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.678 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.678 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.678 * [backup-simplify]: Simplify (+ 0 0) into 0 7.678 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.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))))) 7.678 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.678 * [taylor]: Taking taylor expansion of -1 in y.im 7.678 * [backup-simplify]: Simplify -1 into -1 7.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.679 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.679 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.679 * [taylor]: Taking taylor expansion of y.re in y.im 7.679 * [backup-simplify]: Simplify y.re into y.re 7.679 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.679 * [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)))))) 7.679 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.679 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.679 * [taylor]: Taking taylor expansion of (sin (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 7.679 * [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 7.679 * [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))) 7.679 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.679 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.679 * [taylor]: Taking taylor expansion of -1 in y.im 7.679 * [backup-simplify]: Simplify -1 into -1 7.679 * [taylor]: Taking taylor expansion of y.im in y.im 7.679 * [backup-simplify]: Simplify 0 into 0 7.679 * [backup-simplify]: Simplify 1 into 1 7.680 * [backup-simplify]: Simplify (/ -1 1) into -1 7.680 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.680 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.680 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.680 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.680 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.680 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.680 * [taylor]: Taking taylor expansion of -1 in y.im 7.680 * [backup-simplify]: Simplify -1 into -1 7.680 * [taylor]: Taking taylor expansion of x.re in y.im 7.680 * [backup-simplify]: Simplify x.re into x.re 7.680 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.680 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.680 * [taylor]: Taking taylor expansion of -1 in y.im 7.680 * [backup-simplify]: Simplify -1 into -1 7.680 * [taylor]: Taking taylor expansion of x.re in y.im 7.680 * [backup-simplify]: Simplify x.re into x.re 7.680 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.680 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.680 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.680 * [taylor]: Taking taylor expansion of -1 in y.im 7.680 * [backup-simplify]: Simplify -1 into -1 7.680 * [taylor]: Taking taylor expansion of x.im in y.im 7.680 * [backup-simplify]: Simplify x.im into x.im 7.680 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.680 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.680 * [taylor]: Taking taylor expansion of -1 in y.im 7.680 * [backup-simplify]: Simplify -1 into -1 7.680 * [taylor]: Taking taylor expansion of x.im in y.im 7.680 * [backup-simplify]: Simplify x.im into x.im 7.680 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.680 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.680 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.680 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.680 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.681 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.681 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.681 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.681 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.681 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.681 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.681 * [backup-simplify]: Simplify (+ 0 0) into 0 7.681 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.681 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.681 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.682 * [taylor]: Taking taylor expansion of -1 in y.im 7.682 * [backup-simplify]: Simplify -1 into -1 7.682 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.682 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.682 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.682 * [taylor]: Taking taylor expansion of y.re in y.im 7.682 * [backup-simplify]: Simplify y.re into y.re 7.682 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.682 * [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)))))) 7.682 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.682 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.682 * [taylor]: Taking taylor expansion of (sin (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 7.682 * [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 7.682 * [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))) 7.682 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.682 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.682 * [taylor]: Taking taylor expansion of -1 in x.re 7.682 * [backup-simplify]: Simplify -1 into -1 7.682 * [taylor]: Taking taylor expansion of y.im in x.re 7.682 * [backup-simplify]: Simplify y.im into y.im 7.682 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.682 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.682 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.682 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.683 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.683 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.683 * [taylor]: Taking taylor expansion of -1 in x.re 7.683 * [backup-simplify]: Simplify -1 into -1 7.683 * [taylor]: Taking taylor expansion of x.re in x.re 7.683 * [backup-simplify]: Simplify 0 into 0 7.683 * [backup-simplify]: Simplify 1 into 1 7.683 * [backup-simplify]: Simplify (/ -1 1) into -1 7.683 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.683 * [taylor]: Taking taylor expansion of -1 in x.re 7.683 * [backup-simplify]: Simplify -1 into -1 7.683 * [taylor]: Taking taylor expansion of x.re in x.re 7.683 * [backup-simplify]: Simplify 0 into 0 7.683 * [backup-simplify]: Simplify 1 into 1 7.683 * [backup-simplify]: Simplify (/ -1 1) into -1 7.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.683 * [taylor]: Taking taylor expansion of -1 in x.re 7.683 * [backup-simplify]: Simplify -1 into -1 7.683 * [taylor]: Taking taylor expansion of x.im in x.re 7.683 * [backup-simplify]: Simplify x.im into x.im 7.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.683 * [taylor]: Taking taylor expansion of -1 in x.re 7.683 * [backup-simplify]: Simplify -1 into -1 7.684 * [taylor]: Taking taylor expansion of x.im in x.re 7.684 * [backup-simplify]: Simplify x.im into x.im 7.684 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.684 * [backup-simplify]: Simplify (* -1 -1) into 1 7.684 * [backup-simplify]: Simplify (+ 1 0) into 1 7.684 * [backup-simplify]: Simplify (sqrt 1) into 1 7.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.686 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.686 * [backup-simplify]: Simplify (+ 0 0) into 0 7.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.687 * [backup-simplify]: Simplify (log 1) into 0 7.687 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.687 * [taylor]: Taking taylor expansion of -1 in x.re 7.687 * [backup-simplify]: Simplify -1 into -1 7.687 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.687 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.687 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.687 * [taylor]: Taking taylor expansion of y.re in x.re 7.687 * [backup-simplify]: Simplify y.re into y.re 7.687 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.687 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.687 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.687 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.687 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.688 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.688 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.688 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.688 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.688 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.688 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.688 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.688 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.688 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.688 * [taylor]: Taking taylor expansion of x.re in x.im 7.688 * [backup-simplify]: Simplify x.re into x.re 7.688 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.688 * [taylor]: Taking taylor expansion of y.im in x.im 7.688 * [backup-simplify]: Simplify y.im into y.im 7.688 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.688 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.688 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.688 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.688 * [taylor]: Taking taylor expansion of y.re in x.im 7.688 * [backup-simplify]: Simplify y.re into y.re 7.688 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.689 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.689 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.689 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.689 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.689 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.689 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.689 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.689 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.689 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.689 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.689 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.689 * [taylor]: Taking taylor expansion of x.re in y.re 7.689 * [backup-simplify]: Simplify x.re into x.re 7.689 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.689 * [taylor]: Taking taylor expansion of y.im in y.re 7.689 * [backup-simplify]: Simplify y.im into y.im 7.689 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.690 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.690 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.690 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.690 * [taylor]: Taking taylor expansion of y.re in y.re 7.690 * [backup-simplify]: Simplify 0 into 0 7.690 * [backup-simplify]: Simplify 1 into 1 7.690 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.690 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.690 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.690 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.690 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.690 * [taylor]: Taking taylor expansion of 0 in x.re 7.690 * [backup-simplify]: Simplify 0 into 0 7.690 * [taylor]: Taking taylor expansion of 0 in x.im 7.690 * [backup-simplify]: Simplify 0 into 0 7.690 * [taylor]: Taking taylor expansion of 0 in y.re 7.690 * [backup-simplify]: Simplify 0 into 0 7.690 * [backup-simplify]: Simplify 0 into 0 7.691 * [backup-simplify]: Simplify (+ 0) into 0 7.691 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.692 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.692 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.692 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.692 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.692 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.693 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.693 * [backup-simplify]: Simplify (+ 0 0) into 0 7.693 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.694 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.694 * [backup-simplify]: Simplify (+ 0 0) into 0 7.694 * [taylor]: Taking taylor expansion of 0 in x.im 7.694 * [backup-simplify]: Simplify 0 into 0 7.694 * [taylor]: Taking taylor expansion of 0 in y.re 7.694 * [backup-simplify]: Simplify 0 into 0 7.694 * [backup-simplify]: Simplify 0 into 0 7.694 * [backup-simplify]: Simplify (+ 0) into 0 7.695 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.695 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.695 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.695 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.696 * [backup-simplify]: Simplify (- 0) into 0 7.696 * [backup-simplify]: Simplify (+ 0 0) into 0 7.696 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.697 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.697 * [backup-simplify]: Simplify (+ 0 0) into 0 7.697 * [taylor]: Taking taylor expansion of 0 in y.re 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [taylor]: Taking taylor expansion of 0 in x.re 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [taylor]: Taking taylor expansion of 0 in x.im 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [taylor]: Taking taylor expansion of 0 in y.re 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [taylor]: Taking taylor expansion of 0 in x.im 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [taylor]: Taking taylor expansion of 0 in y.re 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [backup-simplify]: Simplify 0 into 0 7.697 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.698 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 7.698 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 7.698 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 7.698 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 7.698 * [taylor]: Taking taylor expansion of y.re in x.im 7.698 * [backup-simplify]: Simplify y.re into y.re 7.698 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 7.698 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 7.698 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.698 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 7.698 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 7.698 * [taylor]: Taking taylor expansion of x.re in x.im 7.698 * [backup-simplify]: Simplify x.re into x.re 7.698 * [taylor]: Taking taylor expansion of x.re in x.im 7.698 * [backup-simplify]: Simplify x.re into x.re 7.698 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 7.698 * [taylor]: Taking taylor expansion of x.im in x.im 7.698 * [backup-simplify]: Simplify 0 into 0 7.698 * [backup-simplify]: Simplify 1 into 1 7.698 * [taylor]: Taking taylor expansion of x.im in x.im 7.698 * [backup-simplify]: Simplify 0 into 0 7.698 * [backup-simplify]: Simplify 1 into 1 7.698 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.698 * [backup-simplify]: Simplify (* 0 0) into 0 7.698 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 7.698 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 7.698 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.699 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.699 * [backup-simplify]: Simplify (+ 0 0) into 0 7.699 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 7.699 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.699 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 7.699 * [taylor]: Taking taylor expansion of y.re in x.re 7.699 * [backup-simplify]: Simplify y.re into y.re 7.699 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 7.699 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 7.699 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.699 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 7.699 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 7.699 * [taylor]: Taking taylor expansion of x.re in x.re 7.699 * [backup-simplify]: Simplify 0 into 0 7.699 * [backup-simplify]: Simplify 1 into 1 7.699 * [taylor]: Taking taylor expansion of x.re in x.re 7.699 * [backup-simplify]: Simplify 0 into 0 7.699 * [backup-simplify]: Simplify 1 into 1 7.699 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 7.700 * [taylor]: Taking taylor expansion of x.im in x.re 7.700 * [backup-simplify]: Simplify x.im into x.im 7.700 * [taylor]: Taking taylor expansion of x.im in x.re 7.700 * [backup-simplify]: Simplify x.im into x.im 7.700 * [backup-simplify]: Simplify (* 0 0) into 0 7.700 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.700 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.700 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.700 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.700 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.701 * [backup-simplify]: Simplify (+ 0 0) into 0 7.701 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.701 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.701 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 7.701 * [taylor]: Taking taylor expansion of y.re in y.re 7.701 * [backup-simplify]: Simplify 0 into 0 7.701 * [backup-simplify]: Simplify 1 into 1 7.701 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.701 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.701 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.701 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.701 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.701 * [taylor]: Taking taylor expansion of x.re in y.re 7.701 * [backup-simplify]: Simplify x.re into x.re 7.701 * [taylor]: Taking taylor expansion of x.re in y.re 7.701 * [backup-simplify]: Simplify x.re into x.re 7.701 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.701 * [taylor]: Taking taylor expansion of x.im in y.re 7.701 * [backup-simplify]: Simplify x.im into x.im 7.701 * [taylor]: Taking taylor expansion of x.im in y.re 7.701 * [backup-simplify]: Simplify x.im into x.im 7.701 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.701 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.701 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.701 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.701 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.701 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.702 * [backup-simplify]: Simplify (+ 0 0) into 0 7.702 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.702 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.702 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 7.702 * [taylor]: Taking taylor expansion of y.re in y.re 7.702 * [backup-simplify]: Simplify 0 into 0 7.702 * [backup-simplify]: Simplify 1 into 1 7.702 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.702 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.702 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.702 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.702 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.702 * [taylor]: Taking taylor expansion of x.re in y.re 7.702 * [backup-simplify]: Simplify x.re into x.re 7.702 * [taylor]: Taking taylor expansion of x.re in y.re 7.702 * [backup-simplify]: Simplify x.re into x.re 7.702 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.702 * [taylor]: Taking taylor expansion of x.im in y.re 7.702 * [backup-simplify]: Simplify x.im into x.im 7.702 * [taylor]: Taking taylor expansion of x.im in y.re 7.702 * [backup-simplify]: Simplify x.im into x.im 7.702 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.702 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.702 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.702 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.702 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.702 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.703 * [backup-simplify]: Simplify (+ 0 0) into 0 7.703 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.703 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.703 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.703 * [taylor]: Taking taylor expansion of 0 in x.re 7.703 * [backup-simplify]: Simplify 0 into 0 7.703 * [taylor]: Taking taylor expansion of 0 in x.im 7.703 * [backup-simplify]: Simplify 0 into 0 7.703 * [backup-simplify]: Simplify 0 into 0 7.704 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 7.704 * [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)))) 7.704 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.704 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.704 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.704 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.704 * [taylor]: Taking taylor expansion of x.re in x.re 7.704 * [backup-simplify]: Simplify 0 into 0 7.704 * [backup-simplify]: Simplify 1 into 1 7.704 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.704 * [taylor]: Taking taylor expansion of x.im in x.re 7.704 * [backup-simplify]: Simplify x.im into x.im 7.704 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.704 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.704 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.705 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.705 * [backup-simplify]: Simplify (+ 0 0) into 0 7.705 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.705 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.705 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.705 * [taylor]: Taking taylor expansion of x.im in x.im 7.705 * [backup-simplify]: Simplify 0 into 0 7.705 * [backup-simplify]: Simplify 1 into 1 7.705 * [backup-simplify]: Simplify (log 1) into 0 7.706 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.706 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.706 * [taylor]: Taking taylor expansion of 0 in x.im 7.706 * [backup-simplify]: Simplify 0 into 0 7.706 * [backup-simplify]: Simplify 0 into 0 7.706 * [backup-simplify]: Simplify 0 into 0 7.706 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 7.706 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 7.707 * [backup-simplify]: Simplify (+ 0 0) into 0 7.707 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 7.708 * [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 7.709 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 7.709 * [taylor]: Taking taylor expansion of 0 in x.re 7.709 * [backup-simplify]: Simplify 0 into 0 7.709 * [taylor]: Taking taylor expansion of 0 in x.im 7.709 * [backup-simplify]: Simplify 0 into 0 7.709 * [backup-simplify]: Simplify 0 into 0 7.709 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.709 * [taylor]: Taking taylor expansion of 0 in x.im 7.709 * [backup-simplify]: Simplify 0 into 0 7.709 * [backup-simplify]: Simplify 0 into 0 7.709 * [taylor]: Taking taylor expansion of 0 in x.im 7.709 * [backup-simplify]: Simplify 0 into 0 7.709 * [backup-simplify]: Simplify 0 into 0 7.711 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.711 * [backup-simplify]: Simplify 0 into 0 7.711 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 7.711 * [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) 7.711 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 7.711 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 7.711 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 7.711 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 7.711 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.711 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 7.711 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 7.711 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.711 * [taylor]: Taking taylor expansion of x.re in x.im 7.711 * [backup-simplify]: Simplify x.re into x.re 7.711 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.712 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.712 * [taylor]: Taking taylor expansion of x.re in x.im 7.712 * [backup-simplify]: Simplify x.re into x.re 7.712 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.712 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 7.712 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.712 * [taylor]: Taking taylor expansion of x.im in x.im 7.712 * [backup-simplify]: Simplify 0 into 0 7.712 * [backup-simplify]: Simplify 1 into 1 7.712 * [backup-simplify]: Simplify (/ 1 1) into 1 7.712 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.712 * [taylor]: Taking taylor expansion of x.im in x.im 7.712 * [backup-simplify]: Simplify 0 into 0 7.712 * [backup-simplify]: Simplify 1 into 1 7.713 * [backup-simplify]: Simplify (/ 1 1) into 1 7.713 * [backup-simplify]: Simplify (* 1 1) into 1 7.714 * [backup-simplify]: Simplify (+ 0 1) into 1 7.714 * [backup-simplify]: Simplify (sqrt 1) into 1 7.715 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.716 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.716 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.717 * [backup-simplify]: Simplify (+ 0 0) into 0 7.717 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.718 * [backup-simplify]: Simplify (log 1) into 0 7.718 * [taylor]: Taking taylor expansion of y.re in x.im 7.718 * [backup-simplify]: Simplify y.re into y.re 7.718 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.719 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.719 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 7.719 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 7.719 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.719 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.719 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.719 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.719 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.719 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.719 * [taylor]: Taking taylor expansion of x.re in x.re 7.719 * [backup-simplify]: Simplify 0 into 0 7.719 * [backup-simplify]: Simplify 1 into 1 7.719 * [backup-simplify]: Simplify (/ 1 1) into 1 7.720 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.720 * [taylor]: Taking taylor expansion of x.re in x.re 7.720 * [backup-simplify]: Simplify 0 into 0 7.720 * [backup-simplify]: Simplify 1 into 1 7.720 * [backup-simplify]: Simplify (/ 1 1) into 1 7.720 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.720 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.720 * [taylor]: Taking taylor expansion of x.im in x.re 7.720 * [backup-simplify]: Simplify x.im into x.im 7.720 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.720 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.720 * [taylor]: Taking taylor expansion of x.im in x.re 7.720 * [backup-simplify]: Simplify x.im into x.im 7.720 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.721 * [backup-simplify]: Simplify (* 1 1) into 1 7.721 * [backup-simplify]: Simplify (+ 1 0) into 1 7.721 * [backup-simplify]: Simplify (sqrt 1) into 1 7.722 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.724 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.724 * [backup-simplify]: Simplify (+ 0 0) into 0 7.725 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.725 * [backup-simplify]: Simplify (log 1) into 0 7.725 * [taylor]: Taking taylor expansion of y.re in x.re 7.725 * [backup-simplify]: Simplify y.re into y.re 7.726 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.726 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.726 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 7.726 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 7.726 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.726 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.726 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.726 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.726 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.727 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.727 * [taylor]: Taking taylor expansion of x.re in y.re 7.727 * [backup-simplify]: Simplify x.re into x.re 7.727 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.727 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.727 * [taylor]: Taking taylor expansion of x.re in y.re 7.727 * [backup-simplify]: Simplify x.re into x.re 7.727 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.727 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.727 * [taylor]: Taking taylor expansion of x.im in y.re 7.727 * [backup-simplify]: Simplify x.im into x.im 7.727 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.727 * [taylor]: Taking taylor expansion of x.im in y.re 7.727 * [backup-simplify]: Simplify x.im into x.im 7.727 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.727 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.727 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.727 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.728 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.728 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.728 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.729 * [backup-simplify]: Simplify (+ 0 0) into 0 7.729 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.729 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.729 * [taylor]: Taking taylor expansion of y.re in y.re 7.729 * [backup-simplify]: Simplify 0 into 0 7.729 * [backup-simplify]: Simplify 1 into 1 7.730 * [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))))) 7.730 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 7.730 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.730 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.730 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.730 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.730 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.730 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.730 * [taylor]: Taking taylor expansion of x.re in y.re 7.730 * [backup-simplify]: Simplify x.re into x.re 7.730 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.730 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.730 * [taylor]: Taking taylor expansion of x.re in y.re 7.730 * [backup-simplify]: Simplify x.re into x.re 7.730 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.730 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.730 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.730 * [taylor]: Taking taylor expansion of x.im in y.re 7.730 * [backup-simplify]: Simplify x.im into x.im 7.730 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.730 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.730 * [taylor]: Taking taylor expansion of x.im in y.re 7.730 * [backup-simplify]: Simplify x.im into x.im 7.730 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.730 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.730 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.730 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.730 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.731 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.731 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.731 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.731 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.731 * [backup-simplify]: Simplify (+ 0 0) into 0 7.731 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.731 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.731 * [taylor]: Taking taylor expansion of y.re in y.re 7.731 * [backup-simplify]: Simplify 0 into 0 7.731 * [backup-simplify]: Simplify 1 into 1 7.731 * [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))))) 7.732 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 7.732 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 7.732 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 7.732 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 7.732 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.732 * [taylor]: Taking taylor expansion of x.im in x.re 7.732 * [backup-simplify]: Simplify x.im into x.im 7.732 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.732 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 7.732 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 7.732 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.732 * [taylor]: Taking taylor expansion of x.re in x.re 7.732 * [backup-simplify]: Simplify 0 into 0 7.732 * [backup-simplify]: Simplify 1 into 1 7.732 * [backup-simplify]: Simplify (* 1 1) into 1 7.732 * [backup-simplify]: Simplify (/ 1 1) into 1 7.733 * [backup-simplify]: Simplify (+ 0 1) into 1 7.733 * [backup-simplify]: Simplify (sqrt 1) into 1 7.733 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.734 * [backup-simplify]: Simplify (+ 0 0) into 0 7.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.734 * [backup-simplify]: Simplify (log 1) into 0 7.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.735 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 7.735 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.735 * [taylor]: Taking taylor expansion of x.re in x.im 7.735 * [backup-simplify]: Simplify x.re into x.re 7.735 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.735 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 7.735 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 7.736 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 7.736 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 7.736 * [taylor]: Taking taylor expansion of 0 in x.re 7.736 * [backup-simplify]: Simplify 0 into 0 7.736 * [taylor]: Taking taylor expansion of 0 in x.im 7.736 * [backup-simplify]: Simplify 0 into 0 7.736 * [backup-simplify]: Simplify 0 into 0 7.737 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.737 * [taylor]: Taking taylor expansion of 0 in x.im 7.737 * [backup-simplify]: Simplify 0 into 0 7.737 * [backup-simplify]: Simplify 0 into 0 7.738 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.738 * [backup-simplify]: Simplify (- 0) into 0 7.738 * [backup-simplify]: Simplify 0 into 0 7.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 7.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 7.738 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 7.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 7.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 7.739 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 7.739 * [backup-simplify]: Simplify (+ 0 0) into 0 7.740 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.741 * [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 7.742 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.742 * [taylor]: Taking taylor expansion of 0 in x.re 7.742 * [backup-simplify]: Simplify 0 into 0 7.742 * [taylor]: Taking taylor expansion of 0 in x.im 7.742 * [backup-simplify]: Simplify 0 into 0 7.742 * [backup-simplify]: Simplify 0 into 0 7.742 * [taylor]: Taking taylor expansion of 0 in x.im 7.742 * [backup-simplify]: Simplify 0 into 0 7.742 * [backup-simplify]: Simplify 0 into 0 7.742 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.743 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.743 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 7.744 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 7.745 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 7.745 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 7.745 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.745 * [backup-simplify]: Simplify 1/2 into 1/2 7.745 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 7.745 * [taylor]: Taking taylor expansion of x.im in x.im 7.745 * [backup-simplify]: Simplify 0 into 0 7.745 * [backup-simplify]: Simplify 1 into 1 7.745 * [backup-simplify]: Simplify (* 1 1) into 1 7.746 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 7.746 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.747 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.747 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 7.748 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.748 * [backup-simplify]: Simplify 0 into 0 7.748 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 7.748 * [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)) 7.748 * [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 7.748 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 7.748 * [taylor]: Taking taylor expansion of -1 in x.im 7.748 * [backup-simplify]: Simplify -1 into -1 7.748 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 7.748 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.748 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.748 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.748 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.748 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.748 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.748 * [taylor]: Taking taylor expansion of -1 in x.im 7.748 * [backup-simplify]: Simplify -1 into -1 7.748 * [taylor]: Taking taylor expansion of x.re in x.im 7.748 * [backup-simplify]: Simplify x.re into x.re 7.749 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.749 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.749 * [taylor]: Taking taylor expansion of -1 in x.im 7.749 * [backup-simplify]: Simplify -1 into -1 7.749 * [taylor]: Taking taylor expansion of x.re in x.im 7.749 * [backup-simplify]: Simplify x.re into x.re 7.749 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.749 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.749 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.749 * [taylor]: Taking taylor expansion of -1 in x.im 7.749 * [backup-simplify]: Simplify -1 into -1 7.749 * [taylor]: Taking taylor expansion of x.im in x.im 7.749 * [backup-simplify]: Simplify 0 into 0 7.749 * [backup-simplify]: Simplify 1 into 1 7.749 * [backup-simplify]: Simplify (/ -1 1) into -1 7.749 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.749 * [taylor]: Taking taylor expansion of -1 in x.im 7.749 * [backup-simplify]: Simplify -1 into -1 7.749 * [taylor]: Taking taylor expansion of x.im in x.im 7.749 * [backup-simplify]: Simplify 0 into 0 7.749 * [backup-simplify]: Simplify 1 into 1 7.749 * [backup-simplify]: Simplify (/ -1 1) into -1 7.750 * [backup-simplify]: Simplify (* -1 -1) into 1 7.750 * [backup-simplify]: Simplify (+ 0 1) into 1 7.750 * [backup-simplify]: Simplify (sqrt 1) into 1 7.751 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.751 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.752 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.752 * [backup-simplify]: Simplify (+ 0 0) into 0 7.752 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.752 * [backup-simplify]: Simplify (log 1) into 0 7.752 * [taylor]: Taking taylor expansion of y.re in x.im 7.752 * [backup-simplify]: Simplify y.re into y.re 7.753 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.753 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.753 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 7.753 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 7.753 * [taylor]: Taking taylor expansion of -1 in x.re 7.753 * [backup-simplify]: Simplify -1 into -1 7.753 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 7.753 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.753 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.753 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.753 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.753 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.753 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.753 * [taylor]: Taking taylor expansion of -1 in x.re 7.753 * [backup-simplify]: Simplify -1 into -1 7.753 * [taylor]: Taking taylor expansion of x.re in x.re 7.753 * [backup-simplify]: Simplify 0 into 0 7.753 * [backup-simplify]: Simplify 1 into 1 7.754 * [backup-simplify]: Simplify (/ -1 1) into -1 7.754 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.754 * [taylor]: Taking taylor expansion of -1 in x.re 7.754 * [backup-simplify]: Simplify -1 into -1 7.754 * [taylor]: Taking taylor expansion of x.re in x.re 7.754 * [backup-simplify]: Simplify 0 into 0 7.754 * [backup-simplify]: Simplify 1 into 1 7.754 * [backup-simplify]: Simplify (/ -1 1) into -1 7.754 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.754 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.754 * [taylor]: Taking taylor expansion of -1 in x.re 7.754 * [backup-simplify]: Simplify -1 into -1 7.754 * [taylor]: Taking taylor expansion of x.im in x.re 7.754 * [backup-simplify]: Simplify x.im into x.im 7.754 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.754 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.754 * [taylor]: Taking taylor expansion of -1 in x.re 7.754 * [backup-simplify]: Simplify -1 into -1 7.754 * [taylor]: Taking taylor expansion of x.im in x.re 7.754 * [backup-simplify]: Simplify x.im into x.im 7.754 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.755 * [backup-simplify]: Simplify (* -1 -1) into 1 7.755 * [backup-simplify]: Simplify (+ 1 0) into 1 7.755 * [backup-simplify]: Simplify (sqrt 1) into 1 7.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.756 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.757 * [backup-simplify]: Simplify (+ 0 0) into 0 7.757 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.757 * [backup-simplify]: Simplify (log 1) into 0 7.757 * [taylor]: Taking taylor expansion of y.re in x.re 7.757 * [backup-simplify]: Simplify y.re into y.re 7.758 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.758 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.758 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 7.758 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 7.758 * [taylor]: Taking taylor expansion of -1 in y.re 7.758 * [backup-simplify]: Simplify -1 into -1 7.758 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 7.758 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.758 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.758 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.758 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.758 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.758 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.758 * [taylor]: Taking taylor expansion of -1 in y.re 7.758 * [backup-simplify]: Simplify -1 into -1 7.758 * [taylor]: Taking taylor expansion of x.re in y.re 7.758 * [backup-simplify]: Simplify x.re into x.re 7.758 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.758 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.758 * [taylor]: Taking taylor expansion of -1 in y.re 7.758 * [backup-simplify]: Simplify -1 into -1 7.758 * [taylor]: Taking taylor expansion of x.re in y.re 7.758 * [backup-simplify]: Simplify x.re into x.re 7.758 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.758 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.758 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.758 * [taylor]: Taking taylor expansion of -1 in y.re 7.758 * [backup-simplify]: Simplify -1 into -1 7.758 * [taylor]: Taking taylor expansion of x.im in y.re 7.758 * [backup-simplify]: Simplify x.im into x.im 7.758 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.759 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.759 * [taylor]: Taking taylor expansion of -1 in y.re 7.759 * [backup-simplify]: Simplify -1 into -1 7.759 * [taylor]: Taking taylor expansion of x.im in y.re 7.759 * [backup-simplify]: Simplify x.im into x.im 7.759 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.759 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.759 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.759 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.759 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.759 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.759 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.759 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.759 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.759 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.759 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.760 * [backup-simplify]: Simplify (+ 0 0) into 0 7.760 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.760 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.760 * [taylor]: Taking taylor expansion of y.re in y.re 7.760 * [backup-simplify]: Simplify 0 into 0 7.760 * [backup-simplify]: Simplify 1 into 1 7.760 * [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))))) 7.760 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 7.760 * [taylor]: Taking taylor expansion of -1 in y.re 7.760 * [backup-simplify]: Simplify -1 into -1 7.760 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 7.760 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.760 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.760 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.760 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.760 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.760 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.760 * [taylor]: Taking taylor expansion of -1 in y.re 7.760 * [backup-simplify]: Simplify -1 into -1 7.760 * [taylor]: Taking taylor expansion of x.re in y.re 7.760 * [backup-simplify]: Simplify x.re into x.re 7.760 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.760 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.761 * [taylor]: Taking taylor expansion of -1 in y.re 7.761 * [backup-simplify]: Simplify -1 into -1 7.761 * [taylor]: Taking taylor expansion of x.re in y.re 7.761 * [backup-simplify]: Simplify x.re into x.re 7.761 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.761 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.761 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.761 * [taylor]: Taking taylor expansion of -1 in y.re 7.761 * [backup-simplify]: Simplify -1 into -1 7.761 * [taylor]: Taking taylor expansion of x.im in y.re 7.761 * [backup-simplify]: Simplify x.im into x.im 7.761 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.761 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.761 * [taylor]: Taking taylor expansion of -1 in y.re 7.761 * [backup-simplify]: Simplify -1 into -1 7.761 * [taylor]: Taking taylor expansion of x.im in y.re 7.761 * [backup-simplify]: Simplify x.im into x.im 7.761 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.761 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.761 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.761 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.761 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.761 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.761 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.761 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.761 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.762 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.762 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.762 * [backup-simplify]: Simplify (+ 0 0) into 0 7.762 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.762 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.762 * [taylor]: Taking taylor expansion of y.re in y.re 7.762 * [backup-simplify]: Simplify 0 into 0 7.762 * [backup-simplify]: Simplify 1 into 1 7.762 * [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))))) 7.763 * [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)))))) 7.763 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 7.763 * [taylor]: Taking taylor expansion of -1 in x.re 7.763 * [backup-simplify]: Simplify -1 into -1 7.763 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 7.763 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 7.763 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 7.763 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 7.763 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.763 * [taylor]: Taking taylor expansion of x.im in x.re 7.763 * [backup-simplify]: Simplify x.im into x.im 7.763 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.763 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 7.763 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 7.763 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.763 * [taylor]: Taking taylor expansion of x.re in x.re 7.763 * [backup-simplify]: Simplify 0 into 0 7.763 * [backup-simplify]: Simplify 1 into 1 7.765 * [backup-simplify]: Simplify (* 1 1) into 1 7.765 * [backup-simplify]: Simplify (/ 1 1) into 1 7.765 * [backup-simplify]: Simplify (+ 0 1) into 1 7.766 * [backup-simplify]: Simplify (sqrt 1) into 1 7.766 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.767 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.767 * [backup-simplify]: Simplify (+ 0 0) into 0 7.767 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.767 * [backup-simplify]: Simplify (log 1) into 0 7.768 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.768 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 7.768 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.768 * [taylor]: Taking taylor expansion of x.re in x.im 7.768 * [backup-simplify]: Simplify x.re into x.re 7.768 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.768 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.768 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 7.769 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 7.770 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 7.770 * [taylor]: Taking taylor expansion of 0 in x.re 7.770 * [backup-simplify]: Simplify 0 into 0 7.770 * [taylor]: Taking taylor expansion of 0 in x.im 7.770 * [backup-simplify]: Simplify 0 into 0 7.770 * [backup-simplify]: Simplify 0 into 0 7.770 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.771 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.771 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 7.771 * [taylor]: Taking taylor expansion of 0 in x.im 7.771 * [backup-simplify]: Simplify 0 into 0 7.771 * [backup-simplify]: Simplify 0 into 0 7.771 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.772 * [backup-simplify]: Simplify 0 into 0 7.772 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 7.772 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 7.772 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 7.772 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 7.772 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 7.773 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 7.773 * [backup-simplify]: Simplify (+ 0 0) into 0 7.773 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.775 * [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 7.777 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.778 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 7.778 * [taylor]: Taking taylor expansion of 0 in x.re 7.778 * [backup-simplify]: Simplify 0 into 0 7.778 * [taylor]: Taking taylor expansion of 0 in x.im 7.778 * [backup-simplify]: Simplify 0 into 0 7.778 * [backup-simplify]: Simplify 0 into 0 7.778 * [taylor]: Taking taylor expansion of 0 in x.im 7.778 * [backup-simplify]: Simplify 0 into 0 7.778 * [backup-simplify]: Simplify 0 into 0 7.779 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.780 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.780 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 7.782 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 7.783 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 7.784 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.785 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 7.785 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 7.785 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 7.785 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.785 * [backup-simplify]: Simplify 1/2 into 1/2 7.785 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 7.785 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 7.785 * [taylor]: Taking taylor expansion of x.im in x.im 7.785 * [backup-simplify]: Simplify 0 into 0 7.785 * [backup-simplify]: Simplify 1 into 1 7.785 * [backup-simplify]: Simplify (* 1 1) into 1 7.786 * [backup-simplify]: Simplify (/ 1 1) into 1 7.786 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.787 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.789 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.790 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 7.790 * [backup-simplify]: Simplify (- 0) into 0 7.790 * [backup-simplify]: Simplify 0 into 0 7.790 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 7.791 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 7.791 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.791 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 7.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.791 * [taylor]: Taking taylor expansion of y.re in y.re 7.791 * [backup-simplify]: Simplify 0 into 0 7.791 * [backup-simplify]: Simplify 1 into 1 7.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.791 * [taylor]: Taking taylor expansion of y.re in x.re 7.791 * [backup-simplify]: Simplify y.re into y.re 7.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.791 * [taylor]: Taking taylor expansion of y.re in x.im 7.791 * [backup-simplify]: Simplify y.re into y.re 7.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.791 * [taylor]: Taking taylor expansion of y.re in x.im 7.791 * [backup-simplify]: Simplify y.re into y.re 7.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.792 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.792 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.792 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.792 * [taylor]: Taking taylor expansion of y.re in x.re 7.792 * [backup-simplify]: Simplify y.re into y.re 7.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.792 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.792 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.792 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.792 * [taylor]: Taking taylor expansion of y.re in y.re 7.792 * [backup-simplify]: Simplify 0 into 0 7.792 * [backup-simplify]: Simplify 1 into 1 7.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.792 * [backup-simplify]: Simplify 0 into 0 7.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.792 * [taylor]: Taking taylor expansion of 0 in x.re 7.792 * [backup-simplify]: Simplify 0 into 0 7.792 * [taylor]: Taking taylor expansion of 0 in y.re 7.792 * [backup-simplify]: Simplify 0 into 0 7.792 * [backup-simplify]: Simplify 0 into 0 7.793 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.793 * [taylor]: Taking taylor expansion of 0 in y.re 7.793 * [backup-simplify]: Simplify 0 into 0 7.793 * [backup-simplify]: Simplify 0 into 0 7.793 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.793 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.794 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.794 * [taylor]: Taking taylor expansion of 0 in x.re 7.794 * [backup-simplify]: Simplify 0 into 0 7.794 * [taylor]: Taking taylor expansion of 0 in y.re 7.794 * [backup-simplify]: Simplify 0 into 0 7.794 * [backup-simplify]: Simplify 0 into 0 7.794 * [taylor]: Taking taylor expansion of 0 in y.re 7.794 * [backup-simplify]: Simplify 0 into 0 7.794 * [backup-simplify]: Simplify 0 into 0 7.795 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.795 * [taylor]: Taking taylor expansion of 0 in y.re 7.795 * [backup-simplify]: Simplify 0 into 0 7.795 * [backup-simplify]: Simplify 0 into 0 7.795 * [backup-simplify]: Simplify 0 into 0 7.795 * [backup-simplify]: Simplify 0 into 0 7.796 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 7.796 * [backup-simplify]: Simplify 0 into 0 7.796 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.796 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.796 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 7.796 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.796 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.796 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.796 * [taylor]: Taking taylor expansion of y.re in y.re 7.797 * [backup-simplify]: Simplify 0 into 0 7.797 * [backup-simplify]: Simplify 1 into 1 7.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.797 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.797 * [taylor]: Taking taylor expansion of y.re in x.re 7.797 * [backup-simplify]: Simplify y.re into y.re 7.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.797 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.797 * [taylor]: Taking taylor expansion of y.re in x.im 7.797 * [backup-simplify]: Simplify y.re into y.re 7.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.798 * [taylor]: Taking taylor expansion of y.re in x.im 7.798 * [backup-simplify]: Simplify y.re into y.re 7.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.798 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.798 * [taylor]: Taking taylor expansion of y.re in x.re 7.798 * [backup-simplify]: Simplify y.re into y.re 7.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.798 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.798 * [taylor]: Taking taylor expansion of y.re in y.re 7.798 * [backup-simplify]: Simplify 0 into 0 7.798 * [backup-simplify]: Simplify 1 into 1 7.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.799 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.799 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.799 * [taylor]: Taking taylor expansion of 0 in x.re 7.799 * [backup-simplify]: Simplify 0 into 0 7.799 * [taylor]: Taking taylor expansion of 0 in y.re 7.799 * [backup-simplify]: Simplify 0 into 0 7.799 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.799 * [taylor]: Taking taylor expansion of 0 in y.re 7.799 * [backup-simplify]: Simplify 0 into 0 7.800 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 7.800 * [backup-simplify]: Simplify 0 into 0 7.801 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.801 * [taylor]: Taking taylor expansion of 0 in x.re 7.801 * [backup-simplify]: Simplify 0 into 0 7.801 * [taylor]: Taking taylor expansion of 0 in y.re 7.801 * [backup-simplify]: Simplify 0 into 0 7.801 * [taylor]: Taking taylor expansion of 0 in y.re 7.801 * [backup-simplify]: Simplify 0 into 0 7.801 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.801 * [taylor]: Taking taylor expansion of 0 in y.re 7.801 * [backup-simplify]: Simplify 0 into 0 7.801 * [backup-simplify]: Simplify 0 into 0 7.801 * [backup-simplify]: Simplify 0 into 0 7.803 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.803 * [backup-simplify]: Simplify 0 into 0 7.803 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.803 * [taylor]: Taking taylor expansion of 0 in x.re 7.803 * [backup-simplify]: Simplify 0 into 0 7.803 * [taylor]: Taking taylor expansion of 0 in y.re 7.803 * [backup-simplify]: Simplify 0 into 0 7.803 * [taylor]: Taking taylor expansion of 0 in y.re 7.803 * [backup-simplify]: Simplify 0 into 0 7.803 * [taylor]: Taking taylor expansion of 0 in y.re 7.803 * [backup-simplify]: Simplify 0 into 0 7.804 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.804 * [taylor]: Taking taylor expansion of 0 in y.re 7.804 * [backup-simplify]: Simplify 0 into 0 7.804 * [backup-simplify]: Simplify 0 into 0 7.804 * [backup-simplify]: Simplify 0 into 0 7.804 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.805 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.805 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 7.805 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.805 * [taylor]: Taking taylor expansion of -1 in y.re 7.805 * [backup-simplify]: Simplify -1 into -1 7.805 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.805 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.805 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.805 * [taylor]: Taking taylor expansion of y.re in y.re 7.805 * [backup-simplify]: Simplify 0 into 0 7.805 * [backup-simplify]: Simplify 1 into 1 7.805 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.805 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.805 * [taylor]: Taking taylor expansion of -1 in x.re 7.805 * [backup-simplify]: Simplify -1 into -1 7.805 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.805 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.805 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.805 * [taylor]: Taking taylor expansion of y.re in x.re 7.806 * [backup-simplify]: Simplify y.re into y.re 7.806 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.806 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.806 * [taylor]: Taking taylor expansion of -1 in x.im 7.806 * [backup-simplify]: Simplify -1 into -1 7.806 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.806 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.806 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.806 * [taylor]: Taking taylor expansion of y.re in x.im 7.806 * [backup-simplify]: Simplify y.re into y.re 7.806 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.806 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.806 * [taylor]: Taking taylor expansion of -1 in x.im 7.806 * [backup-simplify]: Simplify -1 into -1 7.806 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.806 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.806 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.806 * [taylor]: Taking taylor expansion of y.re in x.im 7.806 * [backup-simplify]: Simplify y.re into y.re 7.806 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.807 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.807 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.807 * [taylor]: Taking taylor expansion of -1 in x.re 7.807 * [backup-simplify]: Simplify -1 into -1 7.807 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.807 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.807 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.807 * [taylor]: Taking taylor expansion of y.re in x.re 7.807 * [backup-simplify]: Simplify y.re into y.re 7.807 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.807 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.807 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.807 * [taylor]: Taking taylor expansion of -1 in y.re 7.807 * [backup-simplify]: Simplify -1 into -1 7.807 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.807 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.807 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.807 * [taylor]: Taking taylor expansion of y.re in y.re 7.808 * [backup-simplify]: Simplify 0 into 0 7.808 * [backup-simplify]: Simplify 1 into 1 7.808 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.808 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.808 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.808 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.809 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.809 * [taylor]: Taking taylor expansion of 0 in x.re 7.809 * [backup-simplify]: Simplify 0 into 0 7.809 * [taylor]: Taking taylor expansion of 0 in y.re 7.809 * [backup-simplify]: Simplify 0 into 0 7.809 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.810 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.810 * [taylor]: Taking taylor expansion of 0 in y.re 7.810 * [backup-simplify]: Simplify 0 into 0 7.811 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 7.811 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.812 * [backup-simplify]: Simplify 0 into 0 7.812 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.813 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.813 * [taylor]: Taking taylor expansion of 0 in x.re 7.813 * [backup-simplify]: Simplify 0 into 0 7.813 * [taylor]: Taking taylor expansion of 0 in y.re 7.813 * [backup-simplify]: Simplify 0 into 0 7.813 * [taylor]: Taking taylor expansion of 0 in y.re 7.813 * [backup-simplify]: Simplify 0 into 0 7.813 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.814 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.814 * [taylor]: Taking taylor expansion of 0 in y.re 7.814 * [backup-simplify]: Simplify 0 into 0 7.814 * [backup-simplify]: Simplify 0 into 0 7.814 * [backup-simplify]: Simplify 0 into 0 7.816 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.817 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.817 * [backup-simplify]: Simplify 0 into 0 7.817 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.819 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 7.819 * [taylor]: Taking taylor expansion of 0 in x.re 7.819 * [backup-simplify]: Simplify 0 into 0 7.819 * [taylor]: Taking taylor expansion of 0 in y.re 7.819 * [backup-simplify]: Simplify 0 into 0 7.819 * [taylor]: Taking taylor expansion of 0 in y.re 7.819 * [backup-simplify]: Simplify 0 into 0 7.819 * [taylor]: Taking taylor expansion of 0 in y.re 7.819 * [backup-simplify]: Simplify 0 into 0 7.819 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.820 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 7.820 * [taylor]: Taking taylor expansion of 0 in y.re 7.820 * [backup-simplify]: Simplify 0 into 0 7.821 * [backup-simplify]: Simplify 0 into 0 7.821 * [backup-simplify]: Simplify 0 into 0 7.821 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.821 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 7.821 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 7.821 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 7.821 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 7.821 * [taylor]: Taking taylor expansion of y.im in y.im 7.821 * [backup-simplify]: Simplify 0 into 0 7.821 * [backup-simplify]: Simplify 1 into 1 7.821 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.822 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.822 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 7.822 * [taylor]: Taking taylor expansion of y.im in x.re 7.822 * [backup-simplify]: Simplify y.im into y.im 7.822 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.822 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.822 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 7.822 * [taylor]: Taking taylor expansion of y.im in x.im 7.822 * [backup-simplify]: Simplify y.im into y.im 7.822 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.822 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.822 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 7.822 * [taylor]: Taking taylor expansion of y.im in x.im 7.822 * [backup-simplify]: Simplify y.im into y.im 7.822 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.822 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.822 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.822 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 7.822 * [taylor]: Taking taylor expansion of y.im in x.re 7.822 * [backup-simplify]: Simplify y.im into y.im 7.822 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.822 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.822 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.822 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 7.822 * [taylor]: Taking taylor expansion of y.im in y.im 7.822 * [backup-simplify]: Simplify 0 into 0 7.823 * [backup-simplify]: Simplify 1 into 1 7.823 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.823 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.823 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 7.823 * [backup-simplify]: Simplify 0 into 0 7.823 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.823 * [taylor]: Taking taylor expansion of 0 in x.re 7.823 * [backup-simplify]: Simplify 0 into 0 7.823 * [taylor]: Taking taylor expansion of 0 in y.im 7.823 * [backup-simplify]: Simplify 0 into 0 7.823 * [backup-simplify]: Simplify 0 into 0 7.823 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.823 * [taylor]: Taking taylor expansion of 0 in y.im 7.823 * [backup-simplify]: Simplify 0 into 0 7.823 * [backup-simplify]: Simplify 0 into 0 7.824 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 7.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.825 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.825 * [taylor]: Taking taylor expansion of 0 in x.re 7.825 * [backup-simplify]: Simplify 0 into 0 7.825 * [taylor]: Taking taylor expansion of 0 in y.im 7.825 * [backup-simplify]: Simplify 0 into 0 7.825 * [backup-simplify]: Simplify 0 into 0 7.825 * [taylor]: Taking taylor expansion of 0 in y.im 7.825 * [backup-simplify]: Simplify 0 into 0 7.825 * [backup-simplify]: Simplify 0 into 0 7.825 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.826 * [taylor]: Taking taylor expansion of 0 in y.im 7.826 * [backup-simplify]: Simplify 0 into 0 7.826 * [backup-simplify]: Simplify 0 into 0 7.826 * [backup-simplify]: Simplify 0 into 0 7.826 * [backup-simplify]: Simplify 0 into 0 7.826 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 7.827 * [backup-simplify]: Simplify 0 into 0 7.827 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 7.827 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.827 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 7.827 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 7.827 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.827 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.827 * [taylor]: Taking taylor expansion of y.im in y.im 7.827 * [backup-simplify]: Simplify 0 into 0 7.827 * [backup-simplify]: Simplify 1 into 1 7.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.828 * [taylor]: Taking taylor expansion of y.im in x.re 7.828 * [backup-simplify]: Simplify y.im into y.im 7.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 7.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.828 * [taylor]: Taking taylor expansion of y.im in x.im 7.828 * [backup-simplify]: Simplify y.im into y.im 7.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 7.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.828 * [taylor]: Taking taylor expansion of y.im in x.im 7.828 * [backup-simplify]: Simplify y.im into y.im 7.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.829 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.829 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.829 * [taylor]: Taking taylor expansion of y.im in x.re 7.829 * [backup-simplify]: Simplify y.im into y.im 7.829 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.829 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 7.829 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.829 * [taylor]: Taking taylor expansion of y.im in y.im 7.829 * [backup-simplify]: Simplify 0 into 0 7.829 * [backup-simplify]: Simplify 1 into 1 7.829 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.830 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.830 * [taylor]: Taking taylor expansion of 0 in x.re 7.830 * [backup-simplify]: Simplify 0 into 0 7.830 * [taylor]: Taking taylor expansion of 0 in y.im 7.830 * [backup-simplify]: Simplify 0 into 0 7.830 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.830 * [taylor]: Taking taylor expansion of 0 in y.im 7.830 * [backup-simplify]: Simplify 0 into 0 7.831 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 7.831 * [backup-simplify]: Simplify 0 into 0 7.832 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.832 * [taylor]: Taking taylor expansion of 0 in x.re 7.832 * [backup-simplify]: Simplify 0 into 0 7.832 * [taylor]: Taking taylor expansion of 0 in y.im 7.832 * [backup-simplify]: Simplify 0 into 0 7.832 * [taylor]: Taking taylor expansion of 0 in y.im 7.832 * [backup-simplify]: Simplify 0 into 0 7.832 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.832 * [taylor]: Taking taylor expansion of 0 in y.im 7.832 * [backup-simplify]: Simplify 0 into 0 7.832 * [backup-simplify]: Simplify 0 into 0 7.832 * [backup-simplify]: Simplify 0 into 0 7.834 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.834 * [backup-simplify]: Simplify 0 into 0 7.834 * [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 7.835 * [taylor]: Taking taylor expansion of 0 in x.re 7.835 * [backup-simplify]: Simplify 0 into 0 7.835 * [taylor]: Taking taylor expansion of 0 in y.im 7.835 * [backup-simplify]: Simplify 0 into 0 7.835 * [taylor]: Taking taylor expansion of 0 in y.im 7.835 * [backup-simplify]: Simplify 0 into 0 7.835 * [taylor]: Taking taylor expansion of 0 in y.im 7.835 * [backup-simplify]: Simplify 0 into 0 7.835 * [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 7.835 * [taylor]: Taking taylor expansion of 0 in y.im 7.835 * [backup-simplify]: Simplify 0 into 0 7.835 * [backup-simplify]: Simplify 0 into 0 7.835 * [backup-simplify]: Simplify 0 into 0 7.836 * [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)) 7.836 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.836 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 7.836 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 7.836 * [taylor]: Taking taylor expansion of -1 in y.im 7.836 * [backup-simplify]: Simplify -1 into -1 7.836 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 7.836 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.836 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.836 * [taylor]: Taking taylor expansion of y.im in y.im 7.836 * [backup-simplify]: Simplify 0 into 0 7.836 * [backup-simplify]: Simplify 1 into 1 7.836 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.836 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.837 * [taylor]: Taking taylor expansion of -1 in x.re 7.837 * [backup-simplify]: Simplify -1 into -1 7.837 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.837 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.837 * [taylor]: Taking taylor expansion of y.im in x.re 7.837 * [backup-simplify]: Simplify y.im into y.im 7.837 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.837 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 7.837 * [taylor]: Taking taylor expansion of -1 in x.im 7.837 * [backup-simplify]: Simplify -1 into -1 7.837 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 7.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.837 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.837 * [taylor]: Taking taylor expansion of y.im in x.im 7.837 * [backup-simplify]: Simplify y.im into y.im 7.837 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.837 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 7.837 * [taylor]: Taking taylor expansion of -1 in x.im 7.837 * [backup-simplify]: Simplify -1 into -1 7.837 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 7.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.838 * [taylor]: Taking taylor expansion of y.im in x.im 7.838 * [backup-simplify]: Simplify y.im into y.im 7.838 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.838 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.838 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.838 * [taylor]: Taking taylor expansion of -1 in x.re 7.838 * [backup-simplify]: Simplify -1 into -1 7.838 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.838 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.838 * [taylor]: Taking taylor expansion of y.im in x.re 7.838 * [backup-simplify]: Simplify y.im into y.im 7.838 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.838 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.839 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 7.839 * [taylor]: Taking taylor expansion of -1 in y.im 7.839 * [backup-simplify]: Simplify -1 into -1 7.839 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 7.839 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.839 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.839 * [taylor]: Taking taylor expansion of y.im in y.im 7.839 * [backup-simplify]: Simplify 0 into 0 7.839 * [backup-simplify]: Simplify 1 into 1 7.839 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.839 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.839 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.839 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.840 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.840 * [taylor]: Taking taylor expansion of 0 in x.re 7.840 * [backup-simplify]: Simplify 0 into 0 7.840 * [taylor]: Taking taylor expansion of 0 in y.im 7.840 * [backup-simplify]: Simplify 0 into 0 7.841 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.841 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.841 * [taylor]: Taking taylor expansion of 0 in y.im 7.841 * [backup-simplify]: Simplify 0 into 0 7.842 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 7.843 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.843 * [backup-simplify]: Simplify 0 into 0 7.843 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.844 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.844 * [taylor]: Taking taylor expansion of 0 in x.re 7.844 * [backup-simplify]: Simplify 0 into 0 7.844 * [taylor]: Taking taylor expansion of 0 in y.im 7.844 * [backup-simplify]: Simplify 0 into 0 7.844 * [taylor]: Taking taylor expansion of 0 in y.im 7.844 * [backup-simplify]: Simplify 0 into 0 7.844 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.845 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.845 * [taylor]: Taking taylor expansion of 0 in y.im 7.846 * [backup-simplify]: Simplify 0 into 0 7.846 * [backup-simplify]: Simplify 0 into 0 7.846 * [backup-simplify]: Simplify 0 into 0 7.847 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.848 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.848 * [backup-simplify]: Simplify 0 into 0 7.848 * [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 7.850 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 7.850 * [taylor]: Taking taylor expansion of 0 in x.re 7.850 * [backup-simplify]: Simplify 0 into 0 7.850 * [taylor]: Taking taylor expansion of 0 in y.im 7.850 * [backup-simplify]: Simplify 0 into 0 7.850 * [taylor]: Taking taylor expansion of 0 in y.im 7.850 * [backup-simplify]: Simplify 0 into 0 7.850 * [taylor]: Taking taylor expansion of 0 in y.im 7.850 * [backup-simplify]: Simplify 0 into 0 7.850 * [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 7.851 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 7.852 * [taylor]: Taking taylor expansion of 0 in y.im 7.852 * [backup-simplify]: Simplify 0 into 0 7.852 * [backup-simplify]: Simplify 0 into 0 7.852 * [backup-simplify]: Simplify 0 into 0 7.852 * [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)) 7.852 * * * [progress]: simplifying candidates 7.852 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 7.853 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 7.853 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 7.853 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 7.853 * * [simplify]: iters left: 6 (12 enodes) 7.856 * * [simplify]: iters left: 5 (39 enodes) 7.861 * * [simplify]: Extracting #0: cost 1 inf + 0 7.861 * * [simplify]: Extracting #1: cost 4 inf + 0 7.861 * * [simplify]: Extracting #2: cost 8 inf + 0 7.861 * * [simplify]: Extracting #3: cost 14 inf + 0 7.861 * * [simplify]: Extracting #4: cost 17 inf + 2 7.861 * * [simplify]: Extracting #5: cost 11 inf + 711 7.861 * * [simplify]: Extracting #6: cost 5 inf + 1676 7.861 * * [simplify]: Extracting #7: cost 1 inf + 2809 7.862 * * [simplify]: Extracting #8: cost 0 inf + 3318 7.862 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 7.862 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* 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))))))) 7.862 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 7.862 * * * * [progress]: [ 11 / 93 ] simplifiying candidate #real (real->posit16 (sin (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)))))))> 7.863 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 7.863 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 7.863 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 7.863 * [simplify]: Simplifying (* y.re (log (hypot x.re x.im))) 7.863 * * [simplify]: iters left: 4 (6 enodes) 7.864 * * [simplify]: iters left: 3 (19 enodes) 7.866 * * [simplify]: Extracting #0: cost 1 inf + 0 7.867 * * [simplify]: Extracting #1: cost 4 inf + 0 7.867 * * [simplify]: Extracting #2: cost 5 inf + 1 7.867 * * [simplify]: Extracting #3: cost 8 inf + 1 7.867 * * [simplify]: Extracting #4: cost 0 inf + 707 7.867 * [simplify]: Simplified to (* (log (hypot x.re x.im)) y.re) 7.867 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (pow (* (log (hypot x.re x.im)) y.re) 1))))) 7.867 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 7.867 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 7.867 * [simplify]: Simplifying (+ (log y.re) (log (log (hypot x.re x.im)))) 7.867 * * [simplify]: iters left: 5 (8 enodes) 7.869 * * [simplify]: iters left: 4 (25 enodes) 7.872 * * [simplify]: Extracting #0: cost 1 inf + 0 7.872 * * [simplify]: Extracting #1: cost 4 inf + 0 7.872 * * [simplify]: Extracting #2: cost 8 inf + 0 7.872 * * [simplify]: Extracting #3: cost 9 inf + 1 7.872 * * [simplify]: Extracting #4: cost 10 inf + 143 7.872 * * [simplify]: Extracting #5: cost 8 inf + 145 7.872 * * [simplify]: Extracting #6: cost 5 inf + 386 7.872 * * [simplify]: Extracting #7: cost 1 inf + 1215 7.873 * * [simplify]: Extracting #8: cost 0 inf + 1523 7.873 * [simplify]: Simplified to (+ (log y.re) (log (log (hypot x.re x.im)))) 7.873 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (exp (+ (log y.re) (log (log (hypot x.re x.im))))))))) 7.873 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 7.873 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 7.873 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 7.873 * [simplify]: Simplifying (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) 7.873 * * [simplify]: iters left: 6 (10 enodes) 7.876 * * [simplify]: iters left: 5 (37 enodes) 7.881 * * [simplify]: iters left: 4 (66 enodes) 7.909 * * [simplify]: iters left: 3 (120 enodes) 7.940 * * [simplify]: iters left: 2 (195 enodes) 8.018 * * [simplify]: iters left: 1 (352 enodes) 8.185 * * [simplify]: Extracting #0: cost 1 inf + 0 8.185 * * [simplify]: Extracting #1: cost 50 inf + 0 8.186 * * [simplify]: Extracting #2: cost 147 inf + 43 8.187 * * [simplify]: Extracting #3: cost 151 inf + 1135 8.188 * * [simplify]: Extracting #4: cost 137 inf + 4014 8.191 * * [simplify]: Extracting #5: cost 67 inf + 32298 8.199 * * [simplify]: Extracting #6: cost 3 inf + 69813 8.208 * * [simplify]: Extracting #7: cost 0 inf + 71622 8.228 * [simplify]: Simplified to (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) 8.228 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.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))))))))) 8.228 * * * * [progress]: [ 20 / 93 ] simplifiying candidate # 8.228 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 8.228 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 8.228 * * * * [progress]: [ 23 / 93 ] simplifiying candidate # 8.228 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 8.229 * [simplify]: Simplifying (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) 8.229 * * [simplify]: iters left: 5 (8 enodes) 8.232 * * [simplify]: iters left: 4 (25 enodes) 8.239 * * [simplify]: Extracting #0: cost 1 inf + 0 8.239 * * [simplify]: Extracting #1: cost 4 inf + 0 8.239 * * [simplify]: Extracting #2: cost 8 inf + 0 8.239 * * [simplify]: Extracting #3: cost 9 inf + 1 8.239 * * [simplify]: Extracting #4: cost 10 inf + 83 8.239 * * [simplify]: Extracting #5: cost 8 inf + 85 8.239 * * [simplify]: Extracting #6: cost 5 inf + 326 8.239 * * [simplify]: Extracting #7: cost 1 inf + 1035 8.240 * * [simplify]: Extracting #8: cost 0 inf + 1283 8.240 * [simplify]: Simplified to (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) 8.240 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt y.re) (sqrt (log (hypot x.re x.im))))))))) 8.241 * [simplify]: Simplifying (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) 8.241 * * [simplify]: iters left: 5 (8 enodes) 8.244 * * [simplify]: iters left: 4 (25 enodes) 8.251 * * [simplify]: Extracting #0: cost 1 inf + 0 8.251 * * [simplify]: Extracting #1: cost 4 inf + 0 8.251 * * [simplify]: Extracting #2: cost 8 inf + 0 8.251 * * [simplify]: Extracting #3: cost 9 inf + 1 8.251 * * [simplify]: Extracting #4: cost 10 inf + 83 8.251 * * [simplify]: Extracting #5: cost 8 inf + 85 8.252 * * [simplify]: Extracting #6: cost 5 inf + 326 8.252 * * [simplify]: Extracting #7: cost 1 inf + 1035 8.252 * * [simplify]: Extracting #8: cost 0 inf + 1283 8.253 * [simplify]: Simplified to (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) 8.253 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re))))))) 8.253 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 8.253 * [simplify]: Simplifying (* y.re (log (cbrt (hypot x.re x.im)))) 8.253 * * [simplify]: iters left: 5 (7 enodes) 8.256 * * [simplify]: iters left: 4 (22 enodes) 8.262 * * [simplify]: Extracting #0: cost 1 inf + 0 8.262 * * [simplify]: Extracting #1: cost 4 inf + 0 8.262 * * [simplify]: Extracting #2: cost 5 inf + 1 8.262 * * [simplify]: Extracting #3: cost 7 inf + 1 8.262 * * [simplify]: Extracting #4: cost 10 inf + 1 8.262 * * [simplify]: Extracting #5: cost 8 inf + 3 8.262 * * [simplify]: Extracting #6: cost 1 inf + 1053 8.263 * * [simplify]: Extracting #7: cost 0 inf + 1301 8.263 * [simplify]: Simplified to (* (log (cbrt (hypot x.re x.im))) y.re) 8.263 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* (log (cbrt (hypot x.re x.im))) y.re)))))) 8.263 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 8.264 * [simplify]: Simplifying (* y.re (log (sqrt (hypot x.re x.im)))) 8.264 * * [simplify]: iters left: 5 (7 enodes) 8.267 * * [simplify]: iters left: 4 (22 enodes) 8.273 * * [simplify]: Extracting #0: cost 1 inf + 0 8.273 * * [simplify]: Extracting #1: cost 4 inf + 0 8.273 * * [simplify]: Extracting #2: cost 5 inf + 1 8.273 * * [simplify]: Extracting #3: cost 7 inf + 1 8.273 * * [simplify]: Extracting #4: cost 10 inf + 1 8.273 * * [simplify]: Extracting #5: cost 8 inf + 3 8.273 * * [simplify]: Extracting #6: cost 1 inf + 853 8.274 * * [simplify]: Extracting #7: cost 0 inf + 1061 8.274 * [simplify]: Simplified to (* (log (sqrt (hypot x.re x.im))) y.re) 8.274 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 (sqrt (hypot x.re x.im)))) (* (log (sqrt (hypot x.re x.im))) y.re)))))) 8.274 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 8.274 * [simplify]: Simplifying (* y.re (log (hypot x.re x.im))) 8.274 * * [simplify]: iters left: 4 (6 enodes) 8.275 * * [simplify]: iters left: 3 (19 enodes) 8.278 * * [simplify]: Extracting #0: cost 1 inf + 0 8.278 * * [simplify]: Extracting #1: cost 4 inf + 0 8.278 * * [simplify]: Extracting #2: cost 5 inf + 1 8.278 * * [simplify]: Extracting #3: cost 8 inf + 1 8.278 * * [simplify]: Extracting #4: cost 0 inf + 707 8.278 * [simplify]: Simplified to (* (log (hypot x.re x.im)) y.re) 8.278 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 1)) (* (log (hypot x.re x.im)) y.re)))))) 8.278 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 8.278 * [simplify]: Simplifying (* (log (cbrt (hypot x.re x.im))) y.re) 8.278 * * [simplify]: iters left: 5 (7 enodes) 8.280 * * [simplify]: iters left: 4 (22 enodes) 8.283 * * [simplify]: Extracting #0: cost 1 inf + 0 8.283 * * [simplify]: Extracting #1: cost 4 inf + 0 8.283 * * [simplify]: Extracting #2: cost 5 inf + 1 8.283 * * [simplify]: Extracting #3: cost 7 inf + 1 8.283 * * [simplify]: Extracting #4: cost 10 inf + 1 8.283 * * [simplify]: Extracting #5: cost 8 inf + 3 8.283 * * [simplify]: Extracting #6: cost 1 inf + 1053 8.283 * * [simplify]: Extracting #7: cost 0 inf + 1301 8.283 * [simplify]: Simplified to (* (log (cbrt (hypot x.re x.im))) y.re) 8.283 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.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)))))) 8.284 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 8.284 * [simplify]: Simplifying (* (log (sqrt (hypot x.re x.im))) y.re) 8.284 * * [simplify]: iters left: 5 (7 enodes) 8.285 * * [simplify]: iters left: 4 (22 enodes) 8.288 * * [simplify]: Extracting #0: cost 1 inf + 0 8.288 * * [simplify]: Extracting #1: cost 4 inf + 0 8.288 * * [simplify]: Extracting #2: cost 5 inf + 1 8.288 * * [simplify]: Extracting #3: cost 7 inf + 1 8.288 * * [simplify]: Extracting #4: cost 10 inf + 1 8.288 * * [simplify]: Extracting #5: cost 8 inf + 3 8.288 * * [simplify]: Extracting #6: cost 1 inf + 853 8.288 * * [simplify]: Extracting #7: cost 0 inf + 1061 8.288 * [simplify]: Simplified to (* (log (sqrt (hypot x.re x.im))) y.re) 8.289 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re)))))) 8.289 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 8.289 * [simplify]: Simplifying (* (log (hypot x.re x.im)) y.re) 8.289 * * [simplify]: iters left: 4 (6 enodes) 8.290 * * [simplify]: iters left: 3 (19 enodes) 8.292 * * [simplify]: Extracting #0: cost 1 inf + 0 8.292 * * [simplify]: Extracting #1: cost 4 inf + 0 8.292 * * [simplify]: Extracting #2: cost 5 inf + 1 8.292 * * [simplify]: Extracting #3: cost 8 inf + 1 8.293 * * [simplify]: Extracting #4: cost 6 inf + 3 8.293 * * [simplify]: Extracting #5: cost 0 inf + 707 8.293 * [simplify]: Simplified to (* (log (hypot x.re x.im)) y.re) 8.293 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re)))))) 8.293 * * * * [progress]: [ 31 / 93 ] simplifiying candidate # 8.293 * [simplify]: Simplifying (log (hypot x.re x.im)) 8.293 * * [simplify]: iters left: 2 (4 enodes) 8.294 * * [simplify]: iters left: 1 (12 enodes) 8.295 * * [simplify]: Extracting #0: cost 1 inf + 0 8.295 * * [simplify]: Extracting #1: cost 3 inf + 0 8.295 * * [simplify]: Extracting #2: cost 6 inf + 0 8.295 * * [simplify]: Extracting #3: cost 4 inf + 2 8.296 * * [simplify]: Extracting #4: cost 0 inf + 370 8.296 * [simplify]: Simplified to (log (hypot x.re x.im)) 8.296 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 1) (log (hypot x.re x.im))))))) 8.296 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 8.296 * [simplify]: Simplifying (cbrt (log (hypot x.re x.im))) 8.296 * * [simplify]: iters left: 3 (5 enodes) 8.297 * * [simplify]: iters left: 2 (15 enodes) 8.299 * * [simplify]: Extracting #0: cost 1 inf + 0 8.299 * * [simplify]: Extracting #1: cost 3 inf + 0 8.299 * * [simplify]: Extracting #2: cost 5 inf + 0 8.299 * * [simplify]: Extracting #3: cost 8 inf + 0 8.299 * * [simplify]: Extracting #4: cost 6 inf + 2 8.299 * * [simplify]: Extracting #5: cost 0 inf + 784 8.299 * [simplify]: Simplified to (cbrt (log (hypot x.re x.im))) 8.299 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (cbrt (log (hypot x.re x.im)))))))) 8.299 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 8.299 * [simplify]: Simplifying (sqrt (log (hypot x.re x.im))) 8.300 * * [simplify]: iters left: 3 (5 enodes) 8.300 * * [simplify]: iters left: 2 (15 enodes) 8.303 * * [simplify]: Extracting #0: cost 1 inf + 0 8.303 * * [simplify]: Extracting #1: cost 3 inf + 0 8.303 * * [simplify]: Extracting #2: cost 5 inf + 0 8.304 * * [simplify]: Extracting #3: cost 8 inf + 0 8.304 * * [simplify]: Extracting #4: cost 6 inf + 2 8.304 * * [simplify]: Extracting #5: cost 0 inf + 704 8.304 * [simplify]: Simplified to (sqrt (log (hypot x.re x.im))) 8.304 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 (sqrt (log (hypot x.re x.im)))) (sqrt (log (hypot x.re x.im)))))))) 8.304 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 8.304 * [simplify]: Simplifying (log (hypot x.re x.im)) 8.305 * * [simplify]: iters left: 2 (4 enodes) 8.306 * * [simplify]: iters left: 1 (12 enodes) 8.309 * * [simplify]: Extracting #0: cost 1 inf + 0 8.309 * * [simplify]: Extracting #1: cost 3 inf + 0 8.309 * * [simplify]: Extracting #2: cost 6 inf + 0 8.310 * * [simplify]: Extracting #3: cost 4 inf + 2 8.310 * * [simplify]: Extracting #4: cost 0 inf + 370 8.310 * [simplify]: Simplified to (log (hypot x.re x.im)) 8.310 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 1) (log (hypot x.re x.im))))))) 8.310 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 8.310 * [simplify]: Simplifying (* (cbrt y.re) (cbrt y.re)) 8.310 * * [simplify]: iters left: 3 (3 enodes) 8.312 * * [simplify]: iters left: 2 (9 enodes) 8.314 * * [simplify]: Extracting #0: cost 1 inf + 0 8.314 * * [simplify]: Extracting #1: cost 3 inf + 0 8.314 * * [simplify]: Extracting #2: cost 5 inf + 0 8.314 * * [simplify]: Extracting #3: cost 4 inf + 1 8.314 * * [simplify]: Extracting #4: cost 0 inf + 405 8.314 * [simplify]: Simplified to (* (cbrt y.re) (cbrt y.re)) 8.314 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* (cbrt y.re) (cbrt y.re)) (* (cbrt y.re) (log (hypot x.re x.im)))))))) 8.315 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 8.315 * [simplify]: Simplifying (sqrt y.re) 8.315 * * [simplify]: iters left: 1 (2 enodes) 8.316 * * [simplify]: Extracting #0: cost 1 inf + 0 8.316 * * [simplify]: Extracting #1: cost 3 inf + 0 8.316 * * [simplify]: Extracting #2: cost 2 inf + 1 8.316 * * [simplify]: Extracting #3: cost 0 inf + 83 8.316 * [simplify]: Simplified to (sqrt y.re) 8.316 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (sqrt y.re) (* (sqrt y.re) (log (hypot x.re x.im)))))))) 8.316 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 8.316 * * * * [progress]: [ 38 / 93 ] simplifiying candidate #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> 8.316 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 8.316 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 8.317 * * * * [progress]: [ 41 / 93 ] simplifiying candidate # 8.317 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 8.317 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 8.317 * * [simplify]: iters left: 3 (5 enodes) 8.319 * * [simplify]: iters left: 2 (16 enodes) 8.323 * * [simplify]: Extracting #0: cost 1 inf + 0 8.323 * * [simplify]: Extracting #1: cost 4 inf + 0 8.323 * * [simplify]: Extracting #2: cost 6 inf + 1 8.323 * * [simplify]: Extracting #3: cost 4 inf + 3 8.323 * * [simplify]: Extracting #4: cost 0 inf + 653 8.324 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 8.324 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (pow (* (atan2 x.im x.re) y.re) 1))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.324 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 8.324 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 8.324 * [simplify]: Simplifying (+ (log (atan2 x.im x.re)) (log y.re)) 8.324 * * [simplify]: iters left: 4 (7 enodes) 8.327 * * [simplify]: iters left: 3 (22 enodes) 8.331 * * [simplify]: Extracting #0: cost 1 inf + 0 8.331 * * [simplify]: Extracting #1: cost 4 inf + 0 8.332 * * [simplify]: Extracting #2: cost 8 inf + 0 8.332 * * [simplify]: Extracting #3: cost 8 inf + 143 8.332 * * [simplify]: Extracting #4: cost 6 inf + 145 8.332 * * [simplify]: Extracting #5: cost 1 inf + 1176 8.332 * * [simplify]: Extracting #6: cost 0 inf + 1499 8.332 * [simplify]: Simplified to (+ (log (atan2 x.im x.re)) (log y.re)) 8.332 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (exp (+ (log (atan2 x.im x.re)) (log y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.332 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 8.332 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 8.332 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 8.332 * [simplify]: Simplifying (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) 8.333 * * [simplify]: iters left: 6 (9 enodes) 8.335 * * [simplify]: iters left: 5 (34 enodes) 8.341 * * [simplify]: iters left: 4 (63 enodes) 8.354 * * [simplify]: iters left: 3 (121 enodes) 8.397 * * [simplify]: iters left: 2 (194 enodes) 8.455 * * [simplify]: iters left: 1 (354 enodes) 8.611 * * [simplify]: Extracting #0: cost 1 inf + 0 8.611 * * [simplify]: Extracting #1: cost 49 inf + 0 8.612 * * [simplify]: Extracting #2: cost 148 inf + 124 8.613 * * [simplify]: Extracting #3: cost 141 inf + 3257 8.617 * * [simplify]: Extracting #4: cost 98 inf + 20048 8.628 * * [simplify]: Extracting #5: cost 18 inf + 65359 8.641 * * [simplify]: Extracting #6: cost 0 inf + 76122 8.648 * [simplify]: Simplified to (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) 8.648 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (cbrt (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.648 * * * * [progress]: [ 48 / 93 ] simplifiying candidate # 8.648 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 8.648 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 8.648 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 8.648 * * * * [progress]: [ 52 / 93 ] simplifiying candidate # 8.649 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 8.649 * * [simplify]: iters left: 4 (7 enodes) 8.650 * * [simplify]: iters left: 3 (22 enodes) 8.653 * * [simplify]: Extracting #0: cost 1 inf + 0 8.653 * * [simplify]: Extracting #1: cost 4 inf + 0 8.653 * * [simplify]: Extracting #2: cost 8 inf + 0 8.653 * * [simplify]: Extracting #3: cost 8 inf + 83 8.653 * * [simplify]: Extracting #4: cost 6 inf + 85 8.653 * * [simplify]: Extracting #5: cost 1 inf + 996 8.654 * * [simplify]: Extracting #6: cost 0 inf + 1259 8.654 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 8.654 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.654 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 8.654 * * [simplify]: iters left: 4 (7 enodes) 8.655 * * [simplify]: iters left: 3 (22 enodes) 8.658 * * [simplify]: Extracting #0: cost 1 inf + 0 8.658 * * [simplify]: Extracting #1: cost 4 inf + 0 8.659 * * [simplify]: Extracting #2: cost 8 inf + 0 8.659 * * [simplify]: Extracting #3: cost 8 inf + 83 8.659 * * [simplify]: Extracting #4: cost 6 inf + 85 8.659 * * [simplify]: Extracting #5: cost 1 inf + 996 8.659 * * [simplify]: Extracting #6: cost 0 inf + 1259 8.659 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 8.659 * [simplify]: Simplified (2 1 1 3 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.659 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 8.659 * [simplify]: Simplifying (cbrt y.re) 8.660 * * [simplify]: iters left: 1 (2 enodes) 8.660 * * [simplify]: Extracting #0: cost 1 inf + 0 8.660 * * [simplify]: Extracting #1: cost 3 inf + 0 8.660 * * [simplify]: Extracting #2: cost 2 inf + 1 8.660 * * [simplify]: Extracting #3: cost 0 inf + 163 8.660 * [simplify]: Simplified to (cbrt y.re) 8.660 * [simplify]: Simplified (2 1 1 3 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.660 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 8.661 * [simplify]: Simplifying (sqrt y.re) 8.661 * * [simplify]: iters left: 1 (2 enodes) 8.661 * * [simplify]: Extracting #0: cost 1 inf + 0 8.661 * * [simplify]: Extracting #1: cost 3 inf + 0 8.661 * * [simplify]: Extracting #2: cost 2 inf + 1 8.661 * * [simplify]: Extracting #3: cost 0 inf + 83 8.661 * [simplify]: Simplified to (sqrt y.re) 8.661 * [simplify]: Simplified (2 1 1 3 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (sqrt y.re)) (sqrt y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.661 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 8.661 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 8.662 * [simplify]: Simplifying (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 8.662 * * [simplify]: iters left: 4 (5 enodes) 8.663 * * [simplify]: iters left: 3 (15 enodes) 8.665 * * [simplify]: Extracting #0: cost 1 inf + 0 8.665 * * [simplify]: Extracting #1: cost 3 inf + 0 8.665 * * [simplify]: Extracting #2: cost 5 inf + 0 8.665 * * [simplify]: Extracting #3: cost 8 inf + 0 8.665 * * [simplify]: Extracting #4: cost 6 inf + 2 8.665 * * [simplify]: Extracting #5: cost 0 inf + 1254 8.665 * [simplify]: Simplified to (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 8.665 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.665 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 8.665 * [simplify]: Simplifying (sqrt (atan2 x.im x.re)) 8.665 * * [simplify]: iters left: 2 (4 enodes) 8.666 * * [simplify]: iters left: 1 (12 enodes) 8.668 * * [simplify]: Extracting #0: cost 1 inf + 0 8.668 * * [simplify]: Extracting #1: cost 3 inf + 0 8.668 * * [simplify]: Extracting #2: cost 6 inf + 0 8.668 * * [simplify]: Extracting #3: cost 4 inf + 2 8.668 * * [simplify]: Extracting #4: cost 0 inf + 650 8.668 * [simplify]: Simplified to (sqrt (atan2 x.im x.re)) 8.668 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (sqrt (atan2 x.im x.re)) (* (sqrt (atan2 x.im x.re)) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 8.668 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 8.668 * * * * [progress]: [ 59 / 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)))))))> 8.668 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 8.668 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 8.668 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 8.668 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 8.669 * [simplify]: Simplifying (* (atan2 x.im x.re) y.im) 8.669 * * [simplify]: iters left: 3 (5 enodes) 8.670 * * [simplify]: iters left: 2 (16 enodes) 8.672 * * [simplify]: Extracting #0: cost 1 inf + 0 8.672 * * [simplify]: Extracting #1: cost 4 inf + 0 8.672 * * [simplify]: Extracting #2: cost 6 inf + 1 8.672 * * [simplify]: Extracting #3: cost 4 inf + 3 8.672 * * [simplify]: Extracting #4: cost 0 inf + 653 8.672 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 8.672 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (pow (* (atan2 x.im x.re) y.im) 1) (* y.re (log (hypot x.re x.im))))))) 8.672 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 8.672 * * * * [progress]: [ 65 / 93 ] simplifiying candidate # 8.672 * [simplify]: Simplifying (+ (log (atan2 x.im x.re)) (log y.im)) 8.672 * * [simplify]: iters left: 4 (7 enodes) 8.674 * * [simplify]: iters left: 3 (22 enodes) 8.680 * * [simplify]: Extracting #0: cost 1 inf + 0 8.680 * * [simplify]: Extracting #1: cost 4 inf + 0 8.680 * * [simplify]: Extracting #2: cost 8 inf + 0 8.680 * * [simplify]: Extracting #3: cost 8 inf + 143 8.680 * * [simplify]: Extracting #4: cost 6 inf + 145 8.680 * * [simplify]: Extracting #5: cost 1 inf + 1176 8.681 * * [simplify]: Extracting #6: cost 0 inf + 1499 8.681 * [simplify]: Simplified to (+ (log (atan2 x.im x.re)) (log y.im)) 8.681 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (exp (+ (log (atan2 x.im x.re)) (log y.im))) (* y.re (log (hypot x.re x.im))))))) 8.681 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 8.681 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 8.681 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 8.682 * [simplify]: Simplifying (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) 8.682 * * [simplify]: iters left: 6 (9 enodes) 8.686 * * [simplify]: iters left: 5 (34 enodes) 8.697 * * [simplify]: iters left: 4 (63 enodes) 8.712 * * [simplify]: iters left: 3 (121 enodes) 8.741 * * [simplify]: iters left: 2 (194 enodes) 8.798 * * [simplify]: iters left: 1 (354 enodes) 8.933 * * [simplify]: Extracting #0: cost 1 inf + 0 8.933 * * [simplify]: Extracting #1: cost 49 inf + 0 8.934 * * [simplify]: Extracting #2: cost 148 inf + 124 8.936 * * [simplify]: Extracting #3: cost 141 inf + 3257 8.941 * * [simplify]: Extracting #4: cost 98 inf + 20048 8.951 * * [simplify]: Extracting #5: cost 18 inf + 65359 8.961 * * [simplify]: Extracting #6: cost 0 inf + 76122 8.968 * [simplify]: Simplified to (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) 8.968 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (cbrt (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im))))))) 8.968 * * * * [progress]: [ 69 / 93 ] simplifiying candidate # 8.968 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 8.968 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 8.968 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 8.968 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 8.969 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 8.969 * * [simplify]: iters left: 4 (7 enodes) 8.970 * * [simplify]: iters left: 3 (22 enodes) 8.973 * * [simplify]: Extracting #0: cost 1 inf + 0 8.973 * * [simplify]: Extracting #1: cost 4 inf + 0 8.973 * * [simplify]: Extracting #2: cost 8 inf + 0 8.973 * * [simplify]: Extracting #3: cost 8 inf + 83 8.973 * * [simplify]: Extracting #4: cost 6 inf + 85 8.973 * * [simplify]: Extracting #5: cost 1 inf + 996 8.973 * * [simplify]: Extracting #6: cost 0 inf + 1259 8.973 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 8.973 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im))) (* y.re (log (hypot x.re x.im))))))) 8.974 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 8.974 * * [simplify]: iters left: 4 (7 enodes) 8.975 * * [simplify]: iters left: 3 (22 enodes) 8.978 * * [simplify]: Extracting #0: cost 1 inf + 0 8.978 * * [simplify]: Extracting #1: cost 4 inf + 0 8.978 * * [simplify]: Extracting #2: cost 8 inf + 0 8.978 * * [simplify]: Extracting #3: cost 8 inf + 83 8.978 * * [simplify]: Extracting #4: cost 6 inf + 85 8.978 * * [simplify]: Extracting #5: cost 1 inf + 996 8.979 * * [simplify]: Extracting #6: cost 0 inf + 1259 8.979 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 8.979 * [simplify]: Simplified (2 2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im))) (* y.re (log (hypot x.re x.im))))))) 8.979 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 8.979 * [simplify]: Simplifying (cbrt y.im) 8.979 * * [simplify]: iters left: 1 (2 enodes) 8.979 * * [simplify]: Extracting #0: cost 1 inf + 0 8.979 * * [simplify]: Extracting #1: cost 3 inf + 0 8.980 * * [simplify]: Extracting #2: cost 2 inf + 1 8.980 * * [simplify]: Extracting #3: cost 0 inf + 163 8.980 * [simplify]: Simplified to (cbrt y.im) 8.980 * [simplify]: Simplified (2 2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (cbrt y.im)) (* y.re (log (hypot x.re x.im))))))) 8.980 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 8.980 * [simplify]: Simplifying (sqrt y.im) 8.980 * * [simplify]: iters left: 1 (2 enodes) 8.980 * * [simplify]: Extracting #0: cost 1 inf + 0 8.981 * * [simplify]: Extracting #1: cost 3 inf + 0 8.981 * * [simplify]: Extracting #2: cost 2 inf + 1 8.981 * * [simplify]: Extracting #3: cost 0 inf + 83 8.981 * [simplify]: Simplified to (sqrt y.im) 8.981 * [simplify]: Simplified (2 2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (atan2 x.im x.re) (sqrt y.im)) (sqrt y.im)) (* y.re (log (hypot x.re x.im))))))) 8.981 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 8.981 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 8.981 * [simplify]: Simplifying (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 8.981 * * [simplify]: iters left: 4 (5 enodes) 8.982 * * [simplify]: iters left: 3 (15 enodes) 8.986 * * [simplify]: Extracting #0: cost 1 inf + 0 8.986 * * [simplify]: Extracting #1: cost 3 inf + 0 8.986 * * [simplify]: Extracting #2: cost 5 inf + 0 8.986 * * [simplify]: Extracting #3: cost 8 inf + 0 8.986 * * [simplify]: Extracting #4: cost 6 inf + 2 8.986 * * [simplify]: Extracting #5: cost 0 inf + 1254 8.986 * [simplify]: Simplified to (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 8.987 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 8.987 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 8.987 * [simplify]: Simplifying (sqrt (atan2 x.im x.re)) 8.987 * * [simplify]: iters left: 2 (4 enodes) 8.988 * * [simplify]: iters left: 1 (12 enodes) 8.989 * * [simplify]: Extracting #0: cost 1 inf + 0 8.989 * * [simplify]: Extracting #1: cost 3 inf + 0 8.989 * * [simplify]: Extracting #2: cost 6 inf + 0 8.989 * * [simplify]: Extracting #3: cost 4 inf + 2 8.989 * * [simplify]: Extracting #4: cost 0 inf + 650 8.989 * [simplify]: Simplified to (sqrt (atan2 x.im x.re)) 8.989 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (sqrt (atan2 x.im x.re)) (* (sqrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im))))))) 8.990 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 8.990 * * * * [progress]: [ 80 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> 8.990 * * * * [progress]: [ 81 / 93 ] simplifiying candidate # 8.990 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 8.990 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 8.990 * * [simplify]: iters left: 5 (9 enodes) 8.992 * * [simplify]: iters left: 4 (31 enodes) 8.996 * * [simplify]: iters left: 3 (34 enodes) 9.000 * * [simplify]: Extracting #0: cost 1 inf + 0 9.000 * * [simplify]: Extracting #1: cost 8 inf + 0 9.000 * * [simplify]: Extracting #2: cost 12 inf + 2 9.000 * * [simplify]: Extracting #3: cost 10 inf + 4 9.000 * * [simplify]: Extracting #4: cost 1 inf + 1526 9.001 * * [simplify]: Extracting #5: cost 0 inf + 1638 9.001 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 9.001 * [simplify]: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 9.001 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 9.001 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 9.001 * * [simplify]: iters left: 6 (12 enodes) 9.005 * * [simplify]: iters left: 5 (47 enodes) 9.012 * * [simplify]: iters left: 4 (65 enodes) 9.029 * * [simplify]: iters left: 3 (73 enodes) 9.046 * * [simplify]: iters left: 2 (75 enodes) 9.059 * * [simplify]: Extracting #0: cost 1 inf + 0 9.059 * * [simplify]: Extracting #1: cost 3 inf + 0 9.059 * * [simplify]: Extracting #2: cost 13 inf + 0 9.059 * * [simplify]: Extracting #3: cost 22 inf + 2 9.059 * * [simplify]: Extracting #4: cost 20 inf + 46 9.059 * * [simplify]: Extracting #5: cost 8 inf + 1266 9.060 * * [simplify]: Extracting #6: cost 1 inf + 2701 9.060 * * [simplify]: Extracting #7: cost 0 inf + 3070 9.060 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 9.061 * [simplify]: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 9.061 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 9.061 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 9.061 * * [simplify]: iters left: 6 (12 enodes) 9.064 * * [simplify]: iters left: 5 (44 enodes) 9.071 * * [simplify]: iters left: 4 (60 enodes) 9.082 * * [simplify]: iters left: 3 (86 enodes) 9.110 * * [simplify]: iters left: 2 (138 enodes) 9.138 * * [simplify]: iters left: 1 (173 enodes) 9.176 * * [simplify]: Extracting #0: cost 1 inf + 0 9.176 * * [simplify]: Extracting #1: cost 3 inf + 0 9.176 * * [simplify]: Extracting #2: cost 26 inf + 0 9.177 * * [simplify]: Extracting #3: cost 45 inf + 43 9.177 * * [simplify]: Extracting #4: cost 39 inf + 462 9.178 * * [simplify]: Extracting #5: cost 21 inf + 2871 9.181 * * [simplify]: Extracting #6: cost 4 inf + 7057 9.184 * * [simplify]: Extracting #7: cost 0 inf + 7887 9.190 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 9.190 * [simplify]: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 9.190 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 9.190 * [simplify]: Simplifying (* y.re (log x.im)) 9.190 * * [simplify]: iters left: 3 (4 enodes) 9.192 * * [simplify]: iters left: 2 (13 enodes) 9.195 * * [simplify]: Extracting #0: cost 1 inf + 0 9.195 * * [simplify]: Extracting #1: cost 4 inf + 0 9.196 * * [simplify]: Extracting #2: cost 5 inf + 1 9.196 * * [simplify]: Extracting #3: cost 4 inf + 2 9.196 * * [simplify]: Extracting #4: cost 0 inf + 368 9.196 * [simplify]: Simplified to (* y.re (log x.im)) 9.196 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 x.im)))))) 9.196 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 9.196 * [simplify]: Simplifying (* -1 (* y.re (log (/ 1 x.re)))) 9.196 * * [simplify]: iters left: 6 (8 enodes) 9.202 * * [simplify]: iters left: 5 (35 enodes) 9.210 * * [simplify]: iters left: 4 (58 enodes) 9.219 * * [simplify]: iters left: 3 (70 enodes) 9.230 * * [simplify]: iters left: 2 (88 enodes) 9.259 * * [simplify]: iters left: 1 (116 enodes) 9.285 * * [simplify]: Extracting #0: cost 1 inf + 0 9.285 * * [simplify]: Extracting #1: cost 11 inf + 0 9.285 * * [simplify]: Extracting #2: cost 16 inf + 44 9.285 * * [simplify]: Extracting #3: cost 10 inf + 364 9.285 * * [simplify]: Extracting #4: cost 2 inf + 1088 9.286 * * [simplify]: Extracting #5: cost 0 inf + 1311 9.286 * [simplify]: Simplified to (* y.re (log x.re)) 9.286 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 x.re)))))) 9.286 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 9.286 * [simplify]: Simplifying (* -1 (* y.re (log (/ -1 x.re)))) 9.287 * * [simplify]: iters left: 6 (7 enodes) 9.289 * * [simplify]: iters left: 5 (29 enodes) 9.295 * * [simplify]: iters left: 4 (48 enodes) 9.310 * * [simplify]: iters left: 3 (77 enodes) 9.335 * * [simplify]: iters left: 2 (146 enodes) 9.360 * * [simplify]: iters left: 1 (182 enodes) 9.404 * * [simplify]: Extracting #0: cost 1 inf + 0 9.404 * * [simplify]: Extracting #1: cost 16 inf + 0 9.404 * * [simplify]: Extracting #2: cost 28 inf + 43 9.405 * * [simplify]: Extracting #3: cost 15 inf + 1385 9.407 * * [simplify]: Extracting #4: cost 0 inf + 3174 9.409 * [simplify]: Simplified to (* (- y.re) (log (/ -1 x.re))) 9.409 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (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 (/ -1 x.re))))))) 9.409 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 9.409 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 9.409 * * [simplify]: iters left: 3 (5 enodes) 9.411 * * [simplify]: iters left: 2 (16 enodes) 9.416 * * [simplify]: Extracting #0: cost 1 inf + 0 9.416 * * [simplify]: Extracting #1: cost 4 inf + 0 9.416 * * [simplify]: Extracting #2: cost 6 inf + 1 9.416 * * [simplify]: Extracting #3: cost 4 inf + 3 9.416 * * [simplify]: Extracting #4: cost 0 inf + 653 9.416 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 9.416 * [simplify]: Simplified (2 1 1 3) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 9.416 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 9.417 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 9.417 * * [simplify]: iters left: 3 (5 enodes) 9.419 * * [simplify]: iters left: 2 (16 enodes) 9.423 * * [simplify]: Extracting #0: cost 1 inf + 0 9.423 * * [simplify]: Extracting #1: cost 4 inf + 0 9.423 * * [simplify]: Extracting #2: cost 6 inf + 1 9.423 * * [simplify]: Extracting #3: cost 4 inf + 3 9.423 * * [simplify]: Extracting #4: cost 0 inf + 653 9.423 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 9.424 * [simplify]: Simplified (2 1 1 3) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 9.424 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 9.424 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 9.424 * * [simplify]: iters left: 3 (5 enodes) 9.426 * * [simplify]: iters left: 2 (16 enodes) 9.430 * * [simplify]: Extracting #0: cost 1 inf + 0 9.430 * * [simplify]: Extracting #1: cost 4 inf + 0 9.430 * * [simplify]: Extracting #2: cost 6 inf + 1 9.430 * * [simplify]: Extracting #3: cost 4 inf + 3 9.430 * * [simplify]: Extracting #4: cost 0 inf + 653 9.431 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 9.431 * [simplify]: Simplified (2 1 1 3) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 9.431 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 9.431 * [simplify]: Simplifying (* y.im (atan2 x.im x.re)) 9.431 * * [simplify]: iters left: 3 (5 enodes) 9.433 * * [simplify]: iters left: 2 (16 enodes) 9.437 * * [simplify]: Extracting #0: cost 1 inf + 0 9.437 * * [simplify]: Extracting #1: cost 4 inf + 0 9.437 * * [simplify]: Extracting #2: cost 6 inf + 1 9.438 * * [simplify]: Extracting #3: cost 0 inf + 653 9.438 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 9.438 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 9.438 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 9.438 * [simplify]: Simplifying (* y.im (atan2 x.im x.re)) 9.438 * * [simplify]: iters left: 3 (5 enodes) 9.440 * * [simplify]: iters left: 2 (16 enodes) 9.445 * * [simplify]: Extracting #0: cost 1 inf + 0 9.445 * * [simplify]: Extracting #1: cost 4 inf + 0 9.445 * * [simplify]: Extracting #2: cost 6 inf + 1 9.445 * * [simplify]: Extracting #3: cost 0 inf + 653 9.445 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 9.445 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 9.445 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 9.446 * [simplify]: Simplifying (* y.im (atan2 x.im x.re)) 9.446 * * [simplify]: iters left: 3 (5 enodes) 9.447 * * [simplify]: iters left: 2 (16 enodes) 9.449 * * [simplify]: Extracting #0: cost 1 inf + 0 9.449 * * [simplify]: Extracting #1: cost 4 inf + 0 9.449 * * [simplify]: Extracting #2: cost 6 inf + 1 9.449 * * [simplify]: Extracting #3: cost 0 inf + 653 9.449 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 9.449 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (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))))))) 9.449 * * * [progress]: adding candidates to table 10.931 * * [progress]: iteration 2 / 4 10.931 * * * [progress]: picking best candidate 10.962 * * * * [pick]: Picked # 10.962 * * * [progress]: localizing error 11.052 * * * [progress]: generating rewritten candidates 11.052 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 11.055 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 11.057 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 11.059 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 11.061 * * * [progress]: generating series expansions 11.061 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 11.061 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 11.061 * [approximate]: Taking taylor expansion of (sin (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 11.061 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 11.061 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 11.062 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.062 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 11.062 * [taylor]: Taking taylor expansion of y.im in y.re 11.062 * [backup-simplify]: Simplify y.im into y.im 11.062 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.062 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.062 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.062 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.062 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.062 * [taylor]: Taking taylor expansion of x.re in y.re 11.062 * [backup-simplify]: Simplify x.re into x.re 11.062 * [taylor]: Taking taylor expansion of x.re in y.re 11.062 * [backup-simplify]: Simplify x.re into x.re 11.062 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.062 * [taylor]: Taking taylor expansion of x.im in y.re 11.062 * [backup-simplify]: Simplify x.im into x.im 11.062 * [taylor]: Taking taylor expansion of x.im in y.re 11.062 * [backup-simplify]: Simplify x.im into x.im 11.062 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.062 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.062 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.062 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.063 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.063 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.063 * [backup-simplify]: Simplify (+ 0 0) into 0 11.064 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.064 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.064 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.064 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.064 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.064 * [taylor]: Taking taylor expansion of y.re in y.re 11.064 * [backup-simplify]: Simplify 0 into 0 11.064 * [backup-simplify]: Simplify 1 into 1 11.064 * [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))))) 11.064 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.064 * [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))))) 11.064 * [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)))))) 11.064 * [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)))))) 11.064 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.064 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.065 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.065 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 11.065 * [taylor]: Taking taylor expansion of y.im in x.im 11.065 * [backup-simplify]: Simplify y.im into y.im 11.065 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.065 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.065 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.065 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.065 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.065 * [taylor]: Taking taylor expansion of x.re in x.im 11.065 * [backup-simplify]: Simplify x.re into x.re 11.065 * [taylor]: Taking taylor expansion of x.re in x.im 11.065 * [backup-simplify]: Simplify x.re into x.re 11.065 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.065 * [taylor]: Taking taylor expansion of x.im in x.im 11.065 * [backup-simplify]: Simplify 0 into 0 11.065 * [backup-simplify]: Simplify 1 into 1 11.065 * [taylor]: Taking taylor expansion of x.im in x.im 11.065 * [backup-simplify]: Simplify 0 into 0 11.065 * [backup-simplify]: Simplify 1 into 1 11.065 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.065 * [backup-simplify]: Simplify (* 0 0) into 0 11.065 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.065 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.065 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.066 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.066 * [backup-simplify]: Simplify (+ 0 0) into 0 11.066 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.066 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.066 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.066 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.066 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.066 * [taylor]: Taking taylor expansion of y.re in x.im 11.066 * [backup-simplify]: Simplify y.re into y.re 11.066 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 11.066 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.067 * [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))) 11.067 * [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)))) 11.067 * [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)))) 11.067 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 11.067 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 11.067 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.067 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 11.067 * [taylor]: Taking taylor expansion of y.im in x.re 11.067 * [backup-simplify]: Simplify y.im into y.im 11.067 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.067 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.067 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.067 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.067 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.067 * [taylor]: Taking taylor expansion of x.re in x.re 11.067 * [backup-simplify]: Simplify 0 into 0 11.067 * [backup-simplify]: Simplify 1 into 1 11.067 * [taylor]: Taking taylor expansion of x.re in x.re 11.067 * [backup-simplify]: Simplify 0 into 0 11.067 * [backup-simplify]: Simplify 1 into 1 11.067 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.067 * [taylor]: Taking taylor expansion of x.im in x.re 11.067 * [backup-simplify]: Simplify x.im into x.im 11.067 * [taylor]: Taking taylor expansion of x.im in x.re 11.067 * [backup-simplify]: Simplify x.im into x.im 11.067 * [backup-simplify]: Simplify (* 0 0) into 0 11.067 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.068 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.068 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.068 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.068 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.068 * [backup-simplify]: Simplify (+ 0 0) into 0 11.068 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.068 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.068 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.068 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.068 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.069 * [taylor]: Taking taylor expansion of y.re in x.re 11.069 * [backup-simplify]: Simplify y.re into y.re 11.069 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.069 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.069 * [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))) 11.069 * [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)))) 11.069 * [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)))) 11.069 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.069 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.069 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.069 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.069 * [taylor]: Taking taylor expansion of y.im in y.im 11.069 * [backup-simplify]: Simplify 0 into 0 11.069 * [backup-simplify]: Simplify 1 into 1 11.069 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.069 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.069 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.069 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.069 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.069 * [taylor]: Taking taylor expansion of x.re in y.im 11.069 * [backup-simplify]: Simplify x.re into x.re 11.069 * [taylor]: Taking taylor expansion of x.re in y.im 11.069 * [backup-simplify]: Simplify x.re into x.re 11.069 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.069 * [taylor]: Taking taylor expansion of x.im in y.im 11.069 * [backup-simplify]: Simplify x.im into x.im 11.069 * [taylor]: Taking taylor expansion of x.im in y.im 11.069 * [backup-simplify]: Simplify x.im into x.im 11.069 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.069 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.069 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.070 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.070 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.070 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.070 * [backup-simplify]: Simplify (+ 0 0) into 0 11.070 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.070 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.070 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.070 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.070 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.070 * [taylor]: Taking taylor expansion of y.re in y.im 11.070 * [backup-simplify]: Simplify y.re into y.re 11.070 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.070 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.070 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.071 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.071 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.071 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.071 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.071 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.071 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.071 * [taylor]: Taking taylor expansion of y.im in y.im 11.071 * [backup-simplify]: Simplify 0 into 0 11.071 * [backup-simplify]: Simplify 1 into 1 11.071 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.071 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.071 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.071 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.071 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.071 * [taylor]: Taking taylor expansion of x.re in y.im 11.071 * [backup-simplify]: Simplify x.re into x.re 11.071 * [taylor]: Taking taylor expansion of x.re in y.im 11.071 * [backup-simplify]: Simplify x.re into x.re 11.071 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.071 * [taylor]: Taking taylor expansion of x.im in y.im 11.071 * [backup-simplify]: Simplify x.im into x.im 11.071 * [taylor]: Taking taylor expansion of x.im in y.im 11.071 * [backup-simplify]: Simplify x.im into x.im 11.071 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.071 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.071 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.071 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.071 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.071 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.072 * [backup-simplify]: Simplify (+ 0 0) into 0 11.072 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.072 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.072 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.072 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.072 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.072 * [taylor]: Taking taylor expansion of y.re in y.im 11.072 * [backup-simplify]: Simplify y.re into y.re 11.072 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.072 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.072 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.072 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.072 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.072 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.072 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.073 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.073 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.073 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.073 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.073 * [taylor]: Taking taylor expansion of y.re in x.re 11.073 * [backup-simplify]: Simplify y.re into y.re 11.073 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.073 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.073 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.073 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.073 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.073 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.073 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.073 * [taylor]: Taking taylor expansion of y.re in x.im 11.073 * [backup-simplify]: Simplify y.re into y.re 11.073 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.073 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.073 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.073 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.073 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.074 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.074 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.074 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.074 * [taylor]: Taking taylor expansion of y.re in y.re 11.074 * [backup-simplify]: Simplify 0 into 0 11.074 * [backup-simplify]: Simplify 1 into 1 11.074 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.074 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.074 * [backup-simplify]: Simplify 0 into 0 11.074 * [backup-simplify]: Simplify (+ 0) into 0 11.075 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.075 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 11.076 * [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)))) 11.076 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.076 * [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)))) 11.076 * [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)))) 11.076 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 11.077 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.077 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 11.077 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 11.077 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.077 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.077 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.077 * [taylor]: Taking taylor expansion of y.re in x.re 11.077 * [backup-simplify]: Simplify y.re into y.re 11.077 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.077 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.077 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.077 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 11.077 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 11.077 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 11.077 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.077 * [taylor]: Taking taylor expansion of x.re in x.re 11.077 * [backup-simplify]: Simplify 0 into 0 11.077 * [backup-simplify]: Simplify 1 into 1 11.077 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.077 * [taylor]: Taking taylor expansion of x.im in x.re 11.077 * [backup-simplify]: Simplify x.im into x.im 11.077 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.077 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.077 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.077 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.078 * [backup-simplify]: Simplify (+ 0 0) into 0 11.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.078 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.078 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.078 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.078 * [backup-simplify]: Simplify (- 0) into 0 11.078 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.078 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.078 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 11.078 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 11.078 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.078 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.078 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.078 * [taylor]: Taking taylor expansion of y.re in x.im 11.078 * [backup-simplify]: Simplify y.re into y.re 11.078 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.078 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.079 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.079 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.079 * [taylor]: Taking taylor expansion of x.im in x.im 11.079 * [backup-simplify]: Simplify 0 into 0 11.079 * [backup-simplify]: Simplify 1 into 1 11.079 * [backup-simplify]: Simplify (log 1) into 0 11.079 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.079 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.079 * [backup-simplify]: Simplify (- 0) into 0 11.079 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.080 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.080 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.080 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.080 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.080 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.080 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.080 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.080 * [taylor]: Taking taylor expansion of y.re in y.re 11.080 * [backup-simplify]: Simplify 0 into 0 11.080 * [backup-simplify]: Simplify 1 into 1 11.080 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.080 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.080 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.080 * [taylor]: Taking taylor expansion of x.im in y.re 11.080 * [backup-simplify]: Simplify x.im into x.im 11.080 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.080 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.080 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.081 * [backup-simplify]: Simplify (+ 0) into 0 11.081 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.081 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.082 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.082 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.082 * [backup-simplify]: Simplify (+ 0 0) into 0 11.082 * [taylor]: Taking taylor expansion of 0 in x.im 11.082 * [backup-simplify]: Simplify 0 into 0 11.082 * [taylor]: Taking taylor expansion of 0 in y.re 11.082 * [backup-simplify]: Simplify 0 into 0 11.082 * [backup-simplify]: Simplify 0 into 0 11.082 * [backup-simplify]: Simplify (+ 0) into 0 11.083 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.083 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.083 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.084 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.084 * [backup-simplify]: Simplify (+ 0 0) into 0 11.084 * [taylor]: Taking taylor expansion of 0 in y.re 11.084 * [backup-simplify]: Simplify 0 into 0 11.084 * [backup-simplify]: Simplify 0 into 0 11.084 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.084 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.084 * [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))) 11.085 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 11.085 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 11.086 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.086 * [backup-simplify]: Simplify (+ 0 0) into 0 11.087 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.088 * [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 11.088 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 11.089 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.089 * [backup-simplify]: Simplify (+ 0 0) into 0 11.089 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.090 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 11.090 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 11.090 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 11.090 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 11.090 * [taylor]: Taking taylor expansion of 1/2 in x.re 11.090 * [backup-simplify]: Simplify 1/2 into 1/2 11.090 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 11.090 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.090 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.090 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.090 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.090 * [taylor]: Taking taylor expansion of y.re in x.re 11.090 * [backup-simplify]: Simplify y.re into y.re 11.090 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.090 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.090 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.090 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 11.090 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 11.090 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 11.090 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 11.091 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.091 * [taylor]: Taking taylor expansion of x.re in x.re 11.091 * [backup-simplify]: Simplify 0 into 0 11.091 * [backup-simplify]: Simplify 1 into 1 11.091 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.091 * [taylor]: Taking taylor expansion of x.im in x.re 11.091 * [backup-simplify]: Simplify x.im into x.im 11.091 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.091 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.091 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.091 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.091 * [backup-simplify]: Simplify (+ 0 0) into 0 11.091 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.091 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.091 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.091 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.091 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.091 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.092 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 11.092 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 11.092 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 11.092 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 11.092 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 11.092 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.092 * [backup-simplify]: Simplify 1/2 into 1/2 11.092 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 11.092 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.092 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.092 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.092 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.092 * [taylor]: Taking taylor expansion of y.re in x.im 11.092 * [backup-simplify]: Simplify y.re into y.re 11.092 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.092 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.092 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.092 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 11.092 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.092 * [taylor]: Taking taylor expansion of x.im in x.im 11.092 * [backup-simplify]: Simplify 0 into 0 11.092 * [backup-simplify]: Simplify 1 into 1 11.092 * [backup-simplify]: Simplify (log 1) into 0 11.093 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.093 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.093 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.093 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.093 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.093 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.094 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.094 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 11.094 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 11.094 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 11.094 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 11.094 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 11.094 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.094 * [backup-simplify]: Simplify 1/2 into 1/2 11.094 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 11.094 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.094 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.094 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.094 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.094 * [taylor]: Taking taylor expansion of y.re in y.re 11.094 * [backup-simplify]: Simplify 0 into 0 11.094 * [backup-simplify]: Simplify 1 into 1 11.094 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.094 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.094 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.094 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.095 * [taylor]: Taking taylor expansion of x.im in y.re 11.095 * [backup-simplify]: Simplify x.im into x.im 11.095 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.095 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.095 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 11.095 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.095 * [backup-simplify]: Simplify (- 0) into 0 11.095 * [backup-simplify]: Simplify 0 into 0 11.096 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.096 * [backup-simplify]: Simplify (+ 0) into 0 11.096 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.096 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.097 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.097 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.097 * [backup-simplify]: Simplify (- 0) into 0 11.098 * [backup-simplify]: Simplify (+ 0 0) into 0 11.098 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 11.098 * [taylor]: Taking taylor expansion of 0 in x.im 11.098 * [backup-simplify]: Simplify 0 into 0 11.098 * [taylor]: Taking taylor expansion of 0 in y.re 11.098 * [backup-simplify]: Simplify 0 into 0 11.098 * [backup-simplify]: Simplify 0 into 0 11.099 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.099 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 11.099 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.100 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.100 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 11.100 * [backup-simplify]: Simplify (+ 0 0) into 0 11.100 * [taylor]: Taking taylor expansion of 0 in x.im 11.100 * [backup-simplify]: Simplify 0 into 0 11.100 * [taylor]: Taking taylor expansion of 0 in y.re 11.101 * [backup-simplify]: Simplify 0 into 0 11.101 * [backup-simplify]: Simplify 0 into 0 11.101 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.102 * [backup-simplify]: Simplify (+ 0) into 0 11.102 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.102 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.102 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.103 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.103 * [backup-simplify]: Simplify (- 0) into 0 11.103 * [backup-simplify]: Simplify (+ 0 0) into 0 11.103 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.104 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 11.104 * [taylor]: Taking taylor expansion of 0 in y.re 11.104 * [backup-simplify]: Simplify 0 into 0 11.104 * [backup-simplify]: Simplify 0 into 0 11.104 * [taylor]: Taking taylor expansion of 0 in y.re 11.104 * [backup-simplify]: Simplify 0 into 0 11.104 * [backup-simplify]: Simplify 0 into 0 11.104 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.105 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 11.105 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.105 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.106 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 11.106 * [backup-simplify]: Simplify (+ 0 0) into 0 11.106 * [taylor]: Taking taylor expansion of 0 in y.re 11.106 * [backup-simplify]: Simplify 0 into 0 11.106 * [backup-simplify]: Simplify 0 into 0 11.106 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 11.107 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.107 * [approximate]: Taking taylor expansion of (sin (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 11.107 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 11.107 * [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 11.107 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.107 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 11.107 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.107 * [taylor]: Taking taylor expansion of y.im in y.re 11.107 * [backup-simplify]: Simplify y.im into y.im 11.107 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.107 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.107 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.107 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.107 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.107 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.107 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.107 * [taylor]: Taking taylor expansion of x.re in y.re 11.107 * [backup-simplify]: Simplify x.re into x.re 11.107 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.107 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.107 * [taylor]: Taking taylor expansion of x.re in y.re 11.107 * [backup-simplify]: Simplify x.re into x.re 11.107 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.107 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.107 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.107 * [taylor]: Taking taylor expansion of x.im in y.re 11.107 * [backup-simplify]: Simplify x.im into x.im 11.107 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.107 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.107 * [taylor]: Taking taylor expansion of x.im in y.re 11.107 * [backup-simplify]: Simplify x.im into x.im 11.107 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.107 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.107 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.108 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.108 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.108 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.108 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.108 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.108 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.108 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.108 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.108 * [backup-simplify]: Simplify (+ 0 0) into 0 11.108 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.109 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.109 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.109 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.109 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.109 * [taylor]: Taking taylor expansion of y.re in y.re 11.109 * [backup-simplify]: Simplify 0 into 0 11.109 * [backup-simplify]: Simplify 1 into 1 11.109 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.109 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.109 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.109 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 11.109 * [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 11.109 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.109 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 11.109 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.109 * [taylor]: Taking taylor expansion of y.im in x.im 11.109 * [backup-simplify]: Simplify y.im into y.im 11.109 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.109 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.109 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.109 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.109 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.109 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.110 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.110 * [taylor]: Taking taylor expansion of x.re in x.im 11.110 * [backup-simplify]: Simplify x.re into x.re 11.110 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.110 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.110 * [taylor]: Taking taylor expansion of x.re in x.im 11.110 * [backup-simplify]: Simplify x.re into x.re 11.110 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.110 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.110 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.110 * [taylor]: Taking taylor expansion of x.im in x.im 11.110 * [backup-simplify]: Simplify 0 into 0 11.110 * [backup-simplify]: Simplify 1 into 1 11.116 * [backup-simplify]: Simplify (/ 1 1) into 1 11.116 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.116 * [taylor]: Taking taylor expansion of x.im in x.im 11.116 * [backup-simplify]: Simplify 0 into 0 11.116 * [backup-simplify]: Simplify 1 into 1 11.117 * [backup-simplify]: Simplify (/ 1 1) into 1 11.117 * [backup-simplify]: Simplify (* 1 1) into 1 11.118 * [backup-simplify]: Simplify (+ 0 1) into 1 11.118 * [backup-simplify]: Simplify (sqrt 1) into 1 11.119 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.120 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.121 * [backup-simplify]: Simplify (+ 0 0) into 0 11.121 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.122 * [backup-simplify]: Simplify (log 1) into 0 11.122 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.122 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.122 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.122 * [taylor]: Taking taylor expansion of y.re in x.im 11.122 * [backup-simplify]: Simplify y.re into y.re 11.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.123 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.123 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 11.123 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 11.123 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.124 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.124 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.124 * [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 11.124 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.124 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.124 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.124 * [taylor]: Taking taylor expansion of y.im in x.re 11.124 * [backup-simplify]: Simplify y.im into y.im 11.124 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.124 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.124 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.124 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.124 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.124 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.124 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.124 * [taylor]: Taking taylor expansion of x.re in x.re 11.124 * [backup-simplify]: Simplify 0 into 0 11.124 * [backup-simplify]: Simplify 1 into 1 11.125 * [backup-simplify]: Simplify (/ 1 1) into 1 11.125 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.125 * [taylor]: Taking taylor expansion of x.re in x.re 11.125 * [backup-simplify]: Simplify 0 into 0 11.125 * [backup-simplify]: Simplify 1 into 1 11.126 * [backup-simplify]: Simplify (/ 1 1) into 1 11.126 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.126 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.126 * [taylor]: Taking taylor expansion of x.im in x.re 11.126 * [backup-simplify]: Simplify x.im into x.im 11.126 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.126 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.126 * [taylor]: Taking taylor expansion of x.im in x.re 11.126 * [backup-simplify]: Simplify x.im into x.im 11.126 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.126 * [backup-simplify]: Simplify (* 1 1) into 1 11.127 * [backup-simplify]: Simplify (+ 1 0) into 1 11.127 * [backup-simplify]: Simplify (sqrt 1) into 1 11.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.129 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.130 * [backup-simplify]: Simplify (+ 0 0) into 0 11.131 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.131 * [backup-simplify]: Simplify (log 1) into 0 11.131 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.131 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.131 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.131 * [taylor]: Taking taylor expansion of y.re in x.re 11.131 * [backup-simplify]: Simplify y.re into y.re 11.131 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.132 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.132 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.132 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.132 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.133 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.133 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.133 * [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 11.133 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.133 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.133 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.133 * [taylor]: Taking taylor expansion of y.im in y.im 11.133 * [backup-simplify]: Simplify 0 into 0 11.133 * [backup-simplify]: Simplify 1 into 1 11.133 * [backup-simplify]: Simplify (/ 1 1) into 1 11.133 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.133 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.133 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.134 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.134 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.134 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.134 * [taylor]: Taking taylor expansion of x.re in y.im 11.134 * [backup-simplify]: Simplify x.re into x.re 11.134 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.134 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.134 * [taylor]: Taking taylor expansion of x.re in y.im 11.134 * [backup-simplify]: Simplify x.re into x.re 11.134 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.134 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.134 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.134 * [taylor]: Taking taylor expansion of x.im in y.im 11.134 * [backup-simplify]: Simplify x.im into x.im 11.134 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.134 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.134 * [taylor]: Taking taylor expansion of x.im in y.im 11.134 * [backup-simplify]: Simplify x.im into x.im 11.134 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.134 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.134 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.135 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.135 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.135 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.135 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.136 * [backup-simplify]: Simplify (+ 0 0) into 0 11.136 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.136 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.136 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.136 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.137 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.137 * [taylor]: Taking taylor expansion of y.re in y.im 11.137 * [backup-simplify]: Simplify y.re into y.re 11.137 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.137 * [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))))) 11.137 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.138 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.138 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.138 * [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 11.138 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.138 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.138 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.138 * [taylor]: Taking taylor expansion of y.im in y.im 11.138 * [backup-simplify]: Simplify 0 into 0 11.138 * [backup-simplify]: Simplify 1 into 1 11.138 * [backup-simplify]: Simplify (/ 1 1) into 1 11.138 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.138 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.138 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.139 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.139 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.139 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.139 * [taylor]: Taking taylor expansion of x.re in y.im 11.139 * [backup-simplify]: Simplify x.re into x.re 11.139 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.139 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.139 * [taylor]: Taking taylor expansion of x.re in y.im 11.139 * [backup-simplify]: Simplify x.re into x.re 11.139 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.139 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.139 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.139 * [taylor]: Taking taylor expansion of x.im in y.im 11.139 * [backup-simplify]: Simplify x.im into x.im 11.139 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.139 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.139 * [taylor]: Taking taylor expansion of x.im in y.im 11.139 * [backup-simplify]: Simplify x.im into x.im 11.139 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.139 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.139 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.139 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.140 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.140 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.140 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.140 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.140 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.140 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.140 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.141 * [backup-simplify]: Simplify (+ 0 0) into 0 11.141 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.141 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.141 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.141 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.141 * [taylor]: Taking taylor expansion of y.re in y.im 11.142 * [backup-simplify]: Simplify y.re into y.re 11.142 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.142 * [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))))) 11.142 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.142 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.142 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.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.re 11.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)) 11.143 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.143 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.143 * [taylor]: Taking taylor expansion of y.im in x.re 11.143 * [backup-simplify]: Simplify y.im into y.im 11.143 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.143 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.143 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.143 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.143 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.143 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.143 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.143 * [taylor]: Taking taylor expansion of x.re in x.re 11.143 * [backup-simplify]: Simplify 0 into 0 11.143 * [backup-simplify]: Simplify 1 into 1 11.144 * [backup-simplify]: Simplify (/ 1 1) into 1 11.144 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.144 * [taylor]: Taking taylor expansion of x.re in x.re 11.144 * [backup-simplify]: Simplify 0 into 0 11.144 * [backup-simplify]: Simplify 1 into 1 11.144 * [backup-simplify]: Simplify (/ 1 1) into 1 11.144 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.144 * [taylor]: Taking taylor expansion of x.im in x.re 11.144 * [backup-simplify]: Simplify x.im into x.im 11.144 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.144 * [taylor]: Taking taylor expansion of x.im in x.re 11.144 * [backup-simplify]: Simplify x.im into x.im 11.144 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.145 * [backup-simplify]: Simplify (* 1 1) into 1 11.145 * [backup-simplify]: Simplify (+ 1 0) into 1 11.146 * [backup-simplify]: Simplify (sqrt 1) into 1 11.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.147 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.147 * [backup-simplify]: Simplify (+ 0 0) into 0 11.148 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.148 * [backup-simplify]: Simplify (log 1) into 0 11.148 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.148 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.148 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.148 * [taylor]: Taking taylor expansion of y.re in x.re 11.148 * [backup-simplify]: Simplify y.re into y.re 11.148 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.148 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.149 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.149 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.149 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.149 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.149 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.149 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.149 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.149 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.149 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.149 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.149 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.149 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.149 * [taylor]: Taking taylor expansion of y.re in x.im 11.149 * [backup-simplify]: Simplify y.re into y.re 11.150 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.150 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.150 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.150 * [taylor]: Taking taylor expansion of x.re in x.im 11.150 * [backup-simplify]: Simplify x.re into x.re 11.150 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.150 * [taylor]: Taking taylor expansion of y.im in x.im 11.150 * [backup-simplify]: Simplify y.im into y.im 11.150 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.150 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.150 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.150 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.150 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.150 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.150 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.150 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.151 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.151 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.151 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.151 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.151 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.151 * [taylor]: Taking taylor expansion of y.re in y.re 11.151 * [backup-simplify]: Simplify 0 into 0 11.151 * [backup-simplify]: Simplify 1 into 1 11.151 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.151 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.151 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.151 * [taylor]: Taking taylor expansion of x.re in y.re 11.151 * [backup-simplify]: Simplify x.re into x.re 11.151 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.151 * [taylor]: Taking taylor expansion of y.im in y.re 11.151 * [backup-simplify]: Simplify y.im into y.im 11.151 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.151 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.151 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.151 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.151 * [taylor]: Taking taylor expansion of 0 in x.re 11.151 * [backup-simplify]: Simplify 0 into 0 11.151 * [taylor]: Taking taylor expansion of 0 in x.im 11.151 * [backup-simplify]: Simplify 0 into 0 11.151 * [taylor]: Taking taylor expansion of 0 in y.re 11.151 * [backup-simplify]: Simplify 0 into 0 11.151 * [backup-simplify]: Simplify 0 into 0 11.152 * [backup-simplify]: Simplify (+ 0) into 0 11.152 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.153 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.153 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.153 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.153 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.154 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.154 * [backup-simplify]: Simplify (+ 0 0) into 0 11.154 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.155 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.155 * [backup-simplify]: Simplify (+ 0 0) into 0 11.155 * [taylor]: Taking taylor expansion of 0 in x.im 11.155 * [backup-simplify]: Simplify 0 into 0 11.155 * [taylor]: Taking taylor expansion of 0 in y.re 11.155 * [backup-simplify]: Simplify 0 into 0 11.155 * [backup-simplify]: Simplify 0 into 0 11.155 * [backup-simplify]: Simplify (+ 0) into 0 11.156 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.156 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.156 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.156 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.157 * [backup-simplify]: Simplify (- 0) into 0 11.157 * [backup-simplify]: Simplify (+ 0 0) into 0 11.158 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.158 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.158 * [backup-simplify]: Simplify (+ 0 0) into 0 11.158 * [taylor]: Taking taylor expansion of 0 in y.re 11.158 * [backup-simplify]: Simplify 0 into 0 11.158 * [backup-simplify]: Simplify 0 into 0 11.158 * [backup-simplify]: Simplify 0 into 0 11.158 * [taylor]: Taking taylor expansion of 0 in x.re 11.158 * [backup-simplify]: Simplify 0 into 0 11.158 * [taylor]: Taking taylor expansion of 0 in x.im 11.158 * [backup-simplify]: Simplify 0 into 0 11.159 * [taylor]: Taking taylor expansion of 0 in y.re 11.159 * [backup-simplify]: Simplify 0 into 0 11.159 * [backup-simplify]: Simplify 0 into 0 11.159 * [taylor]: Taking taylor expansion of 0 in x.im 11.159 * [backup-simplify]: Simplify 0 into 0 11.159 * [taylor]: Taking taylor expansion of 0 in y.re 11.159 * [backup-simplify]: Simplify 0 into 0 11.159 * [backup-simplify]: Simplify 0 into 0 11.159 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 11.159 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.159 * [approximate]: Taking taylor expansion of (sin (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 11.159 * [taylor]: Taking taylor expansion of (sin (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 11.159 * [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 11.159 * [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))) 11.159 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 11.159 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.159 * [taylor]: Taking taylor expansion of -1 in y.re 11.159 * [backup-simplify]: Simplify -1 into -1 11.159 * [taylor]: Taking taylor expansion of y.im in y.re 11.159 * [backup-simplify]: Simplify y.im into y.im 11.159 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.159 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.159 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.159 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.159 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.159 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.159 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.159 * [taylor]: Taking taylor expansion of -1 in y.re 11.159 * [backup-simplify]: Simplify -1 into -1 11.159 * [taylor]: Taking taylor expansion of x.re in y.re 11.160 * [backup-simplify]: Simplify x.re into x.re 11.160 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.160 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.160 * [taylor]: Taking taylor expansion of -1 in y.re 11.160 * [backup-simplify]: Simplify -1 into -1 11.160 * [taylor]: Taking taylor expansion of x.re in y.re 11.160 * [backup-simplify]: Simplify x.re into x.re 11.160 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.160 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.160 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.160 * [taylor]: Taking taylor expansion of -1 in y.re 11.160 * [backup-simplify]: Simplify -1 into -1 11.160 * [taylor]: Taking taylor expansion of x.im in y.re 11.160 * [backup-simplify]: Simplify x.im into x.im 11.160 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.160 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.160 * [taylor]: Taking taylor expansion of -1 in y.re 11.160 * [backup-simplify]: Simplify -1 into -1 11.160 * [taylor]: Taking taylor expansion of x.im in y.re 11.160 * [backup-simplify]: Simplify x.im into x.im 11.160 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.160 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.160 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.160 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.160 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.160 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.160 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.160 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.161 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.161 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.161 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.161 * [backup-simplify]: Simplify (+ 0 0) into 0 11.161 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.161 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.161 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.161 * [taylor]: Taking taylor expansion of -1 in y.re 11.161 * [backup-simplify]: Simplify -1 into -1 11.161 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.161 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.161 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.161 * [taylor]: Taking taylor expansion of y.re in y.re 11.161 * [backup-simplify]: Simplify 0 into 0 11.161 * [backup-simplify]: Simplify 1 into 1 11.162 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.162 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.162 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.162 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.162 * [taylor]: Taking taylor expansion of (sin (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 11.162 * [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 11.162 * [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))) 11.162 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 11.162 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.162 * [taylor]: Taking taylor expansion of -1 in x.im 11.162 * [backup-simplify]: Simplify -1 into -1 11.162 * [taylor]: Taking taylor expansion of y.im in x.im 11.162 * [backup-simplify]: Simplify y.im into y.im 11.162 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.162 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.162 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.162 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.162 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.162 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.162 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.162 * [taylor]: Taking taylor expansion of -1 in x.im 11.162 * [backup-simplify]: Simplify -1 into -1 11.162 * [taylor]: Taking taylor expansion of x.re in x.im 11.162 * [backup-simplify]: Simplify x.re into x.re 11.162 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.162 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.162 * [taylor]: Taking taylor expansion of -1 in x.im 11.162 * [backup-simplify]: Simplify -1 into -1 11.162 * [taylor]: Taking taylor expansion of x.re in x.im 11.162 * [backup-simplify]: Simplify x.re into x.re 11.162 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.162 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.162 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.162 * [taylor]: Taking taylor expansion of -1 in x.im 11.162 * [backup-simplify]: Simplify -1 into -1 11.162 * [taylor]: Taking taylor expansion of x.im in x.im 11.162 * [backup-simplify]: Simplify 0 into 0 11.162 * [backup-simplify]: Simplify 1 into 1 11.163 * [backup-simplify]: Simplify (/ -1 1) into -1 11.163 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.163 * [taylor]: Taking taylor expansion of -1 in x.im 11.163 * [backup-simplify]: Simplify -1 into -1 11.163 * [taylor]: Taking taylor expansion of x.im in x.im 11.163 * [backup-simplify]: Simplify 0 into 0 11.163 * [backup-simplify]: Simplify 1 into 1 11.163 * [backup-simplify]: Simplify (/ -1 1) into -1 11.163 * [backup-simplify]: Simplify (* -1 -1) into 1 11.164 * [backup-simplify]: Simplify (+ 0 1) into 1 11.164 * [backup-simplify]: Simplify (sqrt 1) into 1 11.164 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.165 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.165 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.166 * [backup-simplify]: Simplify (+ 0 0) into 0 11.166 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.166 * [backup-simplify]: Simplify (log 1) into 0 11.166 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.166 * [taylor]: Taking taylor expansion of -1 in x.im 11.166 * [backup-simplify]: Simplify -1 into -1 11.166 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.166 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.166 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.166 * [taylor]: Taking taylor expansion of y.re in x.im 11.166 * [backup-simplify]: Simplify y.re into y.re 11.166 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.167 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.167 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 11.167 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.167 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.167 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.167 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.167 * [taylor]: Taking taylor expansion of (sin (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 11.167 * [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 11.167 * [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))) 11.167 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.167 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.167 * [taylor]: Taking taylor expansion of -1 in x.re 11.167 * [backup-simplify]: Simplify -1 into -1 11.167 * [taylor]: Taking taylor expansion of y.im in x.re 11.167 * [backup-simplify]: Simplify y.im into y.im 11.167 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.167 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.168 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.168 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.168 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.168 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.168 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.168 * [taylor]: Taking taylor expansion of -1 in x.re 11.168 * [backup-simplify]: Simplify -1 into -1 11.168 * [taylor]: Taking taylor expansion of x.re in x.re 11.168 * [backup-simplify]: Simplify 0 into 0 11.168 * [backup-simplify]: Simplify 1 into 1 11.168 * [backup-simplify]: Simplify (/ -1 1) into -1 11.168 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.168 * [taylor]: Taking taylor expansion of -1 in x.re 11.168 * [backup-simplify]: Simplify -1 into -1 11.168 * [taylor]: Taking taylor expansion of x.re in x.re 11.168 * [backup-simplify]: Simplify 0 into 0 11.168 * [backup-simplify]: Simplify 1 into 1 11.168 * [backup-simplify]: Simplify (/ -1 1) into -1 11.168 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.168 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.168 * [taylor]: Taking taylor expansion of -1 in x.re 11.168 * [backup-simplify]: Simplify -1 into -1 11.168 * [taylor]: Taking taylor expansion of x.im in x.re 11.168 * [backup-simplify]: Simplify x.im into x.im 11.168 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.168 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.169 * [taylor]: Taking taylor expansion of -1 in x.re 11.169 * [backup-simplify]: Simplify -1 into -1 11.169 * [taylor]: Taking taylor expansion of x.im in x.re 11.169 * [backup-simplify]: Simplify x.im into x.im 11.169 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.169 * [backup-simplify]: Simplify (* -1 -1) into 1 11.169 * [backup-simplify]: Simplify (+ 1 0) into 1 11.169 * [backup-simplify]: Simplify (sqrt 1) into 1 11.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.171 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.171 * [backup-simplify]: Simplify (+ 0 0) into 0 11.171 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.172 * [backup-simplify]: Simplify (log 1) into 0 11.172 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.172 * [taylor]: Taking taylor expansion of -1 in x.re 11.172 * [backup-simplify]: Simplify -1 into -1 11.172 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.172 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.172 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.172 * [taylor]: Taking taylor expansion of y.re in x.re 11.172 * [backup-simplify]: Simplify y.re into y.re 11.172 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.172 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.172 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.172 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.172 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.173 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.173 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.173 * [taylor]: Taking taylor expansion of (sin (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 11.173 * [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 11.173 * [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))) 11.173 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.173 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.173 * [taylor]: Taking taylor expansion of -1 in y.im 11.173 * [backup-simplify]: Simplify -1 into -1 11.173 * [taylor]: Taking taylor expansion of y.im in y.im 11.173 * [backup-simplify]: Simplify 0 into 0 11.173 * [backup-simplify]: Simplify 1 into 1 11.173 * [backup-simplify]: Simplify (/ -1 1) into -1 11.173 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.173 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.173 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.173 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.173 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.173 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.173 * [taylor]: Taking taylor expansion of -1 in y.im 11.173 * [backup-simplify]: Simplify -1 into -1 11.173 * [taylor]: Taking taylor expansion of x.re in y.im 11.173 * [backup-simplify]: Simplify x.re into x.re 11.173 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.173 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.173 * [taylor]: Taking taylor expansion of -1 in y.im 11.174 * [backup-simplify]: Simplify -1 into -1 11.174 * [taylor]: Taking taylor expansion of x.re in y.im 11.174 * [backup-simplify]: Simplify x.re into x.re 11.174 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.174 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.174 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.174 * [taylor]: Taking taylor expansion of -1 in y.im 11.174 * [backup-simplify]: Simplify -1 into -1 11.174 * [taylor]: Taking taylor expansion of x.im in y.im 11.174 * [backup-simplify]: Simplify x.im into x.im 11.174 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.174 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.174 * [taylor]: Taking taylor expansion of -1 in y.im 11.174 * [backup-simplify]: Simplify -1 into -1 11.174 * [taylor]: Taking taylor expansion of x.im in y.im 11.174 * [backup-simplify]: Simplify x.im into x.im 11.174 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.174 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.174 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.174 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.174 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.174 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.174 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.175 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.175 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.175 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.175 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.175 * [backup-simplify]: Simplify (+ 0 0) into 0 11.175 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.175 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.175 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.175 * [taylor]: Taking taylor expansion of -1 in y.im 11.175 * [backup-simplify]: Simplify -1 into -1 11.175 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.175 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.175 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.175 * [taylor]: Taking taylor expansion of y.re in y.im 11.175 * [backup-simplify]: Simplify y.re into y.re 11.176 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.176 * [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)))))) 11.176 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.176 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.176 * [taylor]: Taking taylor expansion of (sin (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 11.176 * [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 11.176 * [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))) 11.176 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.176 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.176 * [taylor]: Taking taylor expansion of -1 in y.im 11.176 * [backup-simplify]: Simplify -1 into -1 11.176 * [taylor]: Taking taylor expansion of y.im in y.im 11.176 * [backup-simplify]: Simplify 0 into 0 11.176 * [backup-simplify]: Simplify 1 into 1 11.177 * [backup-simplify]: Simplify (/ -1 1) into -1 11.177 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.177 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.177 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.177 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.177 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.177 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.177 * [taylor]: Taking taylor expansion of -1 in y.im 11.177 * [backup-simplify]: Simplify -1 into -1 11.177 * [taylor]: Taking taylor expansion of x.re in y.im 11.177 * [backup-simplify]: Simplify x.re into x.re 11.177 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.177 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.177 * [taylor]: Taking taylor expansion of -1 in y.im 11.177 * [backup-simplify]: Simplify -1 into -1 11.177 * [taylor]: Taking taylor expansion of x.re in y.im 11.177 * [backup-simplify]: Simplify x.re into x.re 11.177 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.177 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.177 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.177 * [taylor]: Taking taylor expansion of -1 in y.im 11.177 * [backup-simplify]: Simplify -1 into -1 11.177 * [taylor]: Taking taylor expansion of x.im in y.im 11.177 * [backup-simplify]: Simplify x.im into x.im 11.177 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.177 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.177 * [taylor]: Taking taylor expansion of -1 in y.im 11.177 * [backup-simplify]: Simplify -1 into -1 11.177 * [taylor]: Taking taylor expansion of x.im in y.im 11.177 * [backup-simplify]: Simplify x.im into x.im 11.177 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.177 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.177 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.177 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.177 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.178 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.178 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.178 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.178 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.178 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.178 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.178 * [backup-simplify]: Simplify (+ 0 0) into 0 11.178 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.178 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.178 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.179 * [taylor]: Taking taylor expansion of -1 in y.im 11.179 * [backup-simplify]: Simplify -1 into -1 11.179 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.179 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.179 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.179 * [taylor]: Taking taylor expansion of y.re in y.im 11.179 * [backup-simplify]: Simplify y.re into y.re 11.179 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.179 * [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)))))) 11.179 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.179 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.179 * [taylor]: Taking taylor expansion of (sin (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 11.179 * [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 11.179 * [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))) 11.179 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.179 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.179 * [taylor]: Taking taylor expansion of -1 in x.re 11.179 * [backup-simplify]: Simplify -1 into -1 11.179 * [taylor]: Taking taylor expansion of y.im in x.re 11.179 * [backup-simplify]: Simplify y.im into y.im 11.179 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.179 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.179 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.180 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.180 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.180 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.180 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.180 * [taylor]: Taking taylor expansion of -1 in x.re 11.180 * [backup-simplify]: Simplify -1 into -1 11.180 * [taylor]: Taking taylor expansion of x.re in x.re 11.180 * [backup-simplify]: Simplify 0 into 0 11.180 * [backup-simplify]: Simplify 1 into 1 11.180 * [backup-simplify]: Simplify (/ -1 1) into -1 11.180 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.180 * [taylor]: Taking taylor expansion of -1 in x.re 11.180 * [backup-simplify]: Simplify -1 into -1 11.180 * [taylor]: Taking taylor expansion of x.re in x.re 11.180 * [backup-simplify]: Simplify 0 into 0 11.180 * [backup-simplify]: Simplify 1 into 1 11.180 * [backup-simplify]: Simplify (/ -1 1) into -1 11.180 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.180 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.180 * [taylor]: Taking taylor expansion of -1 in x.re 11.180 * [backup-simplify]: Simplify -1 into -1 11.180 * [taylor]: Taking taylor expansion of x.im in x.re 11.180 * [backup-simplify]: Simplify x.im into x.im 11.180 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.180 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.180 * [taylor]: Taking taylor expansion of -1 in x.re 11.181 * [backup-simplify]: Simplify -1 into -1 11.181 * [taylor]: Taking taylor expansion of x.im in x.re 11.181 * [backup-simplify]: Simplify x.im into x.im 11.181 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.181 * [backup-simplify]: Simplify (* -1 -1) into 1 11.181 * [backup-simplify]: Simplify (+ 1 0) into 1 11.181 * [backup-simplify]: Simplify (sqrt 1) into 1 11.182 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.183 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.184 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.184 * [backup-simplify]: Simplify (+ 0 0) into 0 11.185 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.185 * [backup-simplify]: Simplify (log 1) into 0 11.185 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.185 * [taylor]: Taking taylor expansion of -1 in x.re 11.185 * [backup-simplify]: Simplify -1 into -1 11.185 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.186 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.186 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.186 * [taylor]: Taking taylor expansion of y.re in x.re 11.186 * [backup-simplify]: Simplify y.re into y.re 11.186 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.186 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.186 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.187 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.187 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.187 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.187 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.188 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.188 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.188 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.188 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.188 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.188 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.188 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.188 * [taylor]: Taking taylor expansion of x.re in x.im 11.188 * [backup-simplify]: Simplify x.re into x.re 11.188 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.188 * [taylor]: Taking taylor expansion of y.im in x.im 11.188 * [backup-simplify]: Simplify y.im into y.im 11.188 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.188 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.188 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.189 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.189 * [taylor]: Taking taylor expansion of y.re in x.im 11.189 * [backup-simplify]: Simplify y.re into y.re 11.189 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.189 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.189 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.189 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.190 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.190 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.190 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.190 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.190 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.190 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.190 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.190 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.190 * [taylor]: Taking taylor expansion of x.re in y.re 11.190 * [backup-simplify]: Simplify x.re into x.re 11.191 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.191 * [taylor]: Taking taylor expansion of y.im in y.re 11.191 * [backup-simplify]: Simplify y.im into y.im 11.191 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.191 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.191 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.191 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.191 * [taylor]: Taking taylor expansion of y.re in y.re 11.191 * [backup-simplify]: Simplify 0 into 0 11.191 * [backup-simplify]: Simplify 1 into 1 11.191 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.191 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.191 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.191 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.192 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.192 * [taylor]: Taking taylor expansion of 0 in x.re 11.192 * [backup-simplify]: Simplify 0 into 0 11.192 * [taylor]: Taking taylor expansion of 0 in x.im 11.192 * [backup-simplify]: Simplify 0 into 0 11.192 * [taylor]: Taking taylor expansion of 0 in y.re 11.192 * [backup-simplify]: Simplify 0 into 0 11.192 * [backup-simplify]: Simplify 0 into 0 11.193 * [backup-simplify]: Simplify (+ 0) into 0 11.193 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.195 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.195 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.195 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.195 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.196 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.196 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.197 * [backup-simplify]: Simplify (+ 0 0) into 0 11.198 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.199 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.199 * [backup-simplify]: Simplify (+ 0 0) into 0 11.199 * [taylor]: Taking taylor expansion of 0 in x.im 11.199 * [backup-simplify]: Simplify 0 into 0 11.199 * [taylor]: Taking taylor expansion of 0 in y.re 11.199 * [backup-simplify]: Simplify 0 into 0 11.199 * [backup-simplify]: Simplify 0 into 0 11.200 * [backup-simplify]: Simplify (+ 0) into 0 11.201 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.202 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.202 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.202 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.202 * [backup-simplify]: Simplify (- 0) into 0 11.203 * [backup-simplify]: Simplify (+ 0 0) into 0 11.204 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.204 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.205 * [backup-simplify]: Simplify (+ 0 0) into 0 11.205 * [taylor]: Taking taylor expansion of 0 in y.re 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [taylor]: Taking taylor expansion of 0 in x.re 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [taylor]: Taking taylor expansion of 0 in x.im 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [taylor]: Taking taylor expansion of 0 in y.re 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [taylor]: Taking taylor expansion of 0 in x.im 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [taylor]: Taking taylor expansion of 0 in y.re 11.205 * [backup-simplify]: Simplify 0 into 0 11.205 * [backup-simplify]: Simplify 0 into 0 11.206 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.206 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 11.206 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 11.206 * [approximate]: Taking taylor expansion of (sin (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 11.206 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 11.206 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 11.206 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.206 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 11.206 * [taylor]: Taking taylor expansion of y.im in y.re 11.206 * [backup-simplify]: Simplify y.im into y.im 11.206 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.206 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.206 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.206 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.206 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.206 * [taylor]: Taking taylor expansion of x.re in y.re 11.206 * [backup-simplify]: Simplify x.re into x.re 11.206 * [taylor]: Taking taylor expansion of x.re in y.re 11.207 * [backup-simplify]: Simplify x.re into x.re 11.207 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.207 * [taylor]: Taking taylor expansion of x.im in y.re 11.207 * [backup-simplify]: Simplify x.im into x.im 11.207 * [taylor]: Taking taylor expansion of x.im in y.re 11.207 * [backup-simplify]: Simplify x.im into x.im 11.207 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.207 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.207 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.207 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.207 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.207 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.208 * [backup-simplify]: Simplify (+ 0 0) into 0 11.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.208 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.208 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.208 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.208 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.208 * [taylor]: Taking taylor expansion of y.re in y.re 11.208 * [backup-simplify]: Simplify 0 into 0 11.208 * [backup-simplify]: Simplify 1 into 1 11.209 * [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))))) 11.209 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.209 * [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))))) 11.209 * [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)))))) 11.209 * [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)))))) 11.210 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.210 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.210 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.210 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 11.210 * [taylor]: Taking taylor expansion of y.im in x.im 11.210 * [backup-simplify]: Simplify y.im into y.im 11.210 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.210 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.210 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.210 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.210 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.210 * [taylor]: Taking taylor expansion of x.re in x.im 11.210 * [backup-simplify]: Simplify x.re into x.re 11.210 * [taylor]: Taking taylor expansion of x.re in x.im 11.210 * [backup-simplify]: Simplify x.re into x.re 11.210 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.210 * [taylor]: Taking taylor expansion of x.im in x.im 11.210 * [backup-simplify]: Simplify 0 into 0 11.210 * [backup-simplify]: Simplify 1 into 1 11.210 * [taylor]: Taking taylor expansion of x.im in x.im 11.210 * [backup-simplify]: Simplify 0 into 0 11.210 * [backup-simplify]: Simplify 1 into 1 11.210 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.211 * [backup-simplify]: Simplify (* 0 0) into 0 11.211 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.211 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.211 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.212 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.212 * [backup-simplify]: Simplify (+ 0 0) into 0 11.212 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.212 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.212 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.212 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.212 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.212 * [taylor]: Taking taylor expansion of y.re in x.im 11.212 * [backup-simplify]: Simplify y.re into y.re 11.212 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 11.213 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.213 * [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))) 11.213 * [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)))) 11.213 * [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)))) 11.213 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 11.213 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 11.213 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.213 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 11.213 * [taylor]: Taking taylor expansion of y.im in x.re 11.213 * [backup-simplify]: Simplify y.im into y.im 11.213 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.213 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.213 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.213 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.213 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.213 * [taylor]: Taking taylor expansion of x.re in x.re 11.214 * [backup-simplify]: Simplify 0 into 0 11.214 * [backup-simplify]: Simplify 1 into 1 11.214 * [taylor]: Taking taylor expansion of x.re in x.re 11.214 * [backup-simplify]: Simplify 0 into 0 11.214 * [backup-simplify]: Simplify 1 into 1 11.214 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.214 * [taylor]: Taking taylor expansion of x.im in x.re 11.214 * [backup-simplify]: Simplify x.im into x.im 11.214 * [taylor]: Taking taylor expansion of x.im in x.re 11.214 * [backup-simplify]: Simplify x.im into x.im 11.214 * [backup-simplify]: Simplify (* 0 0) into 0 11.214 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.214 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.214 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.215 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.215 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.216 * [backup-simplify]: Simplify (+ 0 0) into 0 11.216 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.216 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.216 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.216 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.216 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.216 * [taylor]: Taking taylor expansion of y.re in x.re 11.216 * [backup-simplify]: Simplify y.re into y.re 11.216 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.216 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.216 * [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))) 11.216 * [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)))) 11.217 * [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)))) 11.217 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.217 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.217 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.217 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.217 * [taylor]: Taking taylor expansion of y.im in y.im 11.217 * [backup-simplify]: Simplify 0 into 0 11.217 * [backup-simplify]: Simplify 1 into 1 11.217 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.217 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.217 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.217 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.217 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.217 * [taylor]: Taking taylor expansion of x.re in y.im 11.217 * [backup-simplify]: Simplify x.re into x.re 11.217 * [taylor]: Taking taylor expansion of x.re in y.im 11.217 * [backup-simplify]: Simplify x.re into x.re 11.217 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.217 * [taylor]: Taking taylor expansion of x.im in y.im 11.217 * [backup-simplify]: Simplify x.im into x.im 11.217 * [taylor]: Taking taylor expansion of x.im in y.im 11.217 * [backup-simplify]: Simplify x.im into x.im 11.217 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.217 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.217 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.218 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.218 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.218 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.218 * [backup-simplify]: Simplify (+ 0 0) into 0 11.218 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.219 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.219 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.219 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.219 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.219 * [taylor]: Taking taylor expansion of y.re in y.im 11.219 * [backup-simplify]: Simplify y.re into y.re 11.219 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.219 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.219 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.219 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.219 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.219 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.219 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.220 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.220 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.220 * [taylor]: Taking taylor expansion of y.im in y.im 11.220 * [backup-simplify]: Simplify 0 into 0 11.220 * [backup-simplify]: Simplify 1 into 1 11.220 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.220 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.220 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.220 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.220 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.220 * [taylor]: Taking taylor expansion of x.re in y.im 11.220 * [backup-simplify]: Simplify x.re into x.re 11.220 * [taylor]: Taking taylor expansion of x.re in y.im 11.220 * [backup-simplify]: Simplify x.re into x.re 11.220 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.220 * [taylor]: Taking taylor expansion of x.im in y.im 11.220 * [backup-simplify]: Simplify x.im into x.im 11.220 * [taylor]: Taking taylor expansion of x.im in y.im 11.220 * [backup-simplify]: Simplify x.im into x.im 11.220 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.220 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.220 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.220 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.221 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.221 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.221 * [backup-simplify]: Simplify (+ 0 0) into 0 11.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.221 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.222 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.222 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.222 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.222 * [taylor]: Taking taylor expansion of y.re in y.im 11.222 * [backup-simplify]: Simplify y.re into y.re 11.222 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.222 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.222 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.222 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.222 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.222 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.223 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.223 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.223 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.223 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.223 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.223 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.223 * [taylor]: Taking taylor expansion of y.re in x.re 11.223 * [backup-simplify]: Simplify y.re into y.re 11.223 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.223 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.223 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.223 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.223 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.223 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.223 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.223 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.224 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.224 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.224 * [taylor]: Taking taylor expansion of y.re in x.im 11.224 * [backup-simplify]: Simplify y.re into y.re 11.224 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.224 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.224 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.224 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.224 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.224 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.225 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.225 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.225 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.225 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.225 * [taylor]: Taking taylor expansion of y.re in y.re 11.225 * [backup-simplify]: Simplify 0 into 0 11.225 * [backup-simplify]: Simplify 1 into 1 11.225 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.225 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.225 * [backup-simplify]: Simplify 0 into 0 11.226 * [backup-simplify]: Simplify (+ 0) into 0 11.226 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.227 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 11.228 * [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)))) 11.228 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.228 * [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)))) 11.228 * [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)))) 11.229 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 11.229 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.229 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 11.229 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 11.229 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.229 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.230 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.230 * [taylor]: Taking taylor expansion of y.re in x.re 11.230 * [backup-simplify]: Simplify y.re into y.re 11.230 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.230 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.230 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.230 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 11.230 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 11.230 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 11.230 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.230 * [taylor]: Taking taylor expansion of x.re in x.re 11.230 * [backup-simplify]: Simplify 0 into 0 11.230 * [backup-simplify]: Simplify 1 into 1 11.230 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.230 * [taylor]: Taking taylor expansion of x.im in x.re 11.230 * [backup-simplify]: Simplify x.im into x.im 11.230 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.230 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.230 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.230 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.231 * [backup-simplify]: Simplify (+ 0 0) into 0 11.231 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.231 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.231 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.231 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.232 * [backup-simplify]: Simplify (- 0) into 0 11.232 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.232 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.232 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 11.232 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 11.232 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.232 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.232 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.232 * [taylor]: Taking taylor expansion of y.re in x.im 11.232 * [backup-simplify]: Simplify y.re into y.re 11.232 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.232 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.232 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.232 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.232 * [taylor]: Taking taylor expansion of x.im in x.im 11.232 * [backup-simplify]: Simplify 0 into 0 11.232 * [backup-simplify]: Simplify 1 into 1 11.233 * [backup-simplify]: Simplify (log 1) into 0 11.233 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.233 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.233 * [backup-simplify]: Simplify (- 0) into 0 11.234 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.234 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.234 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.234 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.234 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.234 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.234 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.234 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.234 * [taylor]: Taking taylor expansion of y.re in y.re 11.234 * [backup-simplify]: Simplify 0 into 0 11.234 * [backup-simplify]: Simplify 1 into 1 11.234 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.235 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.235 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.235 * [taylor]: Taking taylor expansion of x.im in y.re 11.235 * [backup-simplify]: Simplify x.im into x.im 11.235 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.235 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.235 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.236 * [backup-simplify]: Simplify (+ 0) into 0 11.236 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.236 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.237 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.238 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.238 * [backup-simplify]: Simplify (+ 0 0) into 0 11.238 * [taylor]: Taking taylor expansion of 0 in x.im 11.238 * [backup-simplify]: Simplify 0 into 0 11.238 * [taylor]: Taking taylor expansion of 0 in y.re 11.238 * [backup-simplify]: Simplify 0 into 0 11.238 * [backup-simplify]: Simplify 0 into 0 11.238 * [backup-simplify]: Simplify (+ 0) into 0 11.239 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.239 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.240 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.240 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.241 * [backup-simplify]: Simplify (+ 0 0) into 0 11.241 * [taylor]: Taking taylor expansion of 0 in y.re 11.241 * [backup-simplify]: Simplify 0 into 0 11.241 * [backup-simplify]: Simplify 0 into 0 11.241 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.241 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.241 * [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))) 11.242 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 11.243 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 11.243 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.244 * [backup-simplify]: Simplify (+ 0 0) into 0 11.245 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.247 * [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 11.248 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 11.248 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.248 * [backup-simplify]: Simplify (+ 0 0) into 0 11.249 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.250 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 11.250 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 11.250 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 11.250 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 11.250 * [taylor]: Taking taylor expansion of 1/2 in x.re 11.251 * [backup-simplify]: Simplify 1/2 into 1/2 11.251 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 11.251 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.251 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.251 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.251 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.251 * [taylor]: Taking taylor expansion of y.re in x.re 11.251 * [backup-simplify]: Simplify y.re into y.re 11.251 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.251 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.251 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.251 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 11.251 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 11.251 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 11.251 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 11.251 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.251 * [taylor]: Taking taylor expansion of x.re in x.re 11.251 * [backup-simplify]: Simplify 0 into 0 11.251 * [backup-simplify]: Simplify 1 into 1 11.251 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.251 * [taylor]: Taking taylor expansion of x.im in x.re 11.251 * [backup-simplify]: Simplify x.im into x.im 11.251 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.251 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.252 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.252 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.252 * [backup-simplify]: Simplify (+ 0 0) into 0 11.252 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.252 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.252 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.252 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.253 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.253 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.253 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 11.253 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 11.253 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 11.253 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 11.253 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 11.253 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.253 * [backup-simplify]: Simplify 1/2 into 1/2 11.253 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 11.253 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.253 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.253 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.254 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.254 * [taylor]: Taking taylor expansion of y.re in x.im 11.254 * [backup-simplify]: Simplify y.re into y.re 11.254 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.254 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.254 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.254 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 11.254 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.254 * [taylor]: Taking taylor expansion of x.im in x.im 11.254 * [backup-simplify]: Simplify 0 into 0 11.254 * [backup-simplify]: Simplify 1 into 1 11.254 * [backup-simplify]: Simplify (log 1) into 0 11.255 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.255 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.255 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.255 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.256 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.256 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.256 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.256 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 11.256 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 11.257 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 11.257 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 11.257 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 11.257 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.257 * [backup-simplify]: Simplify 1/2 into 1/2 11.257 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 11.257 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.257 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.257 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.257 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.257 * [taylor]: Taking taylor expansion of y.re in y.re 11.257 * [backup-simplify]: Simplify 0 into 0 11.257 * [backup-simplify]: Simplify 1 into 1 11.257 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.261 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.261 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.261 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.261 * [taylor]: Taking taylor expansion of x.im in y.re 11.261 * [backup-simplify]: Simplify x.im into x.im 11.261 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.262 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.262 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 11.262 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.263 * [backup-simplify]: Simplify (- 0) into 0 11.263 * [backup-simplify]: Simplify 0 into 0 11.264 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.264 * [backup-simplify]: Simplify (+ 0) into 0 11.265 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.265 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.266 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.266 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.266 * [backup-simplify]: Simplify (- 0) into 0 11.267 * [backup-simplify]: Simplify (+ 0 0) into 0 11.267 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 11.267 * [taylor]: Taking taylor expansion of 0 in x.im 11.267 * [backup-simplify]: Simplify 0 into 0 11.267 * [taylor]: Taking taylor expansion of 0 in y.re 11.267 * [backup-simplify]: Simplify 0 into 0 11.267 * [backup-simplify]: Simplify 0 into 0 11.268 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.269 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 11.269 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.270 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.270 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 11.270 * [backup-simplify]: Simplify (+ 0 0) into 0 11.270 * [taylor]: Taking taylor expansion of 0 in x.im 11.270 * [backup-simplify]: Simplify 0 into 0 11.270 * [taylor]: Taking taylor expansion of 0 in y.re 11.270 * [backup-simplify]: Simplify 0 into 0 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.272 * [backup-simplify]: Simplify (+ 0) into 0 11.272 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.272 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.273 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.273 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.273 * [backup-simplify]: Simplify (- 0) into 0 11.273 * [backup-simplify]: Simplify (+ 0 0) into 0 11.274 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.274 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 11.274 * [taylor]: Taking taylor expansion of 0 in y.re 11.274 * [backup-simplify]: Simplify 0 into 0 11.274 * [backup-simplify]: Simplify 0 into 0 11.274 * [taylor]: Taking taylor expansion of 0 in y.re 11.274 * [backup-simplify]: Simplify 0 into 0 11.274 * [backup-simplify]: Simplify 0 into 0 11.274 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.275 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 11.275 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.276 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.276 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 11.276 * [backup-simplify]: Simplify (+ 0 0) into 0 11.276 * [taylor]: Taking taylor expansion of 0 in y.re 11.277 * [backup-simplify]: Simplify 0 into 0 11.277 * [backup-simplify]: Simplify 0 into 0 11.277 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 11.277 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.277 * [approximate]: Taking taylor expansion of (sin (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 11.277 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 11.277 * [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 11.277 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.277 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 11.277 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.277 * [taylor]: Taking taylor expansion of y.im in y.re 11.277 * [backup-simplify]: Simplify y.im into y.im 11.277 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.277 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.277 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.277 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.277 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.277 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.278 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.278 * [taylor]: Taking taylor expansion of x.re in y.re 11.278 * [backup-simplify]: Simplify x.re into x.re 11.278 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.278 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.278 * [taylor]: Taking taylor expansion of x.re in y.re 11.278 * [backup-simplify]: Simplify x.re into x.re 11.278 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.278 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.278 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.278 * [taylor]: Taking taylor expansion of x.im in y.re 11.278 * [backup-simplify]: Simplify x.im into x.im 11.278 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.278 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.278 * [taylor]: Taking taylor expansion of x.im in y.re 11.278 * [backup-simplify]: Simplify x.im into x.im 11.278 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.278 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.278 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.278 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.278 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.278 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.278 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.278 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.278 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.278 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.279 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.279 * [backup-simplify]: Simplify (+ 0 0) into 0 11.279 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.279 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.279 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.279 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.279 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.279 * [taylor]: Taking taylor expansion of y.re in y.re 11.279 * [backup-simplify]: Simplify 0 into 0 11.279 * [backup-simplify]: Simplify 1 into 1 11.279 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.279 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.280 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.280 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 11.280 * [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 11.280 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.280 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 11.280 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.280 * [taylor]: Taking taylor expansion of y.im in x.im 11.280 * [backup-simplify]: Simplify y.im into y.im 11.280 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.280 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.280 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.280 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.280 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.280 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.280 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.280 * [taylor]: Taking taylor expansion of x.re in x.im 11.280 * [backup-simplify]: Simplify x.re into x.re 11.280 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.280 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.280 * [taylor]: Taking taylor expansion of x.re in x.im 11.280 * [backup-simplify]: Simplify x.re into x.re 11.280 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.280 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.280 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.280 * [taylor]: Taking taylor expansion of x.im in x.im 11.280 * [backup-simplify]: Simplify 0 into 0 11.280 * [backup-simplify]: Simplify 1 into 1 11.280 * [backup-simplify]: Simplify (/ 1 1) into 1 11.280 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.280 * [taylor]: Taking taylor expansion of x.im in x.im 11.281 * [backup-simplify]: Simplify 0 into 0 11.281 * [backup-simplify]: Simplify 1 into 1 11.281 * [backup-simplify]: Simplify (/ 1 1) into 1 11.281 * [backup-simplify]: Simplify (* 1 1) into 1 11.281 * [backup-simplify]: Simplify (+ 0 1) into 1 11.281 * [backup-simplify]: Simplify (sqrt 1) into 1 11.282 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.282 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.283 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.283 * [backup-simplify]: Simplify (+ 0 0) into 0 11.283 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.284 * [backup-simplify]: Simplify (log 1) into 0 11.284 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.284 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.284 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.284 * [taylor]: Taking taylor expansion of y.re in x.im 11.284 * [backup-simplify]: Simplify y.re into y.re 11.284 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.284 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.284 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 11.284 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 11.284 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.285 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.285 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.285 * [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 11.285 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.285 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.285 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.285 * [taylor]: Taking taylor expansion of y.im in x.re 11.285 * [backup-simplify]: Simplify y.im into y.im 11.285 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.285 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.285 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.285 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.285 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.285 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.285 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.285 * [taylor]: Taking taylor expansion of x.re in x.re 11.285 * [backup-simplify]: Simplify 0 into 0 11.285 * [backup-simplify]: Simplify 1 into 1 11.285 * [backup-simplify]: Simplify (/ 1 1) into 1 11.285 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.285 * [taylor]: Taking taylor expansion of x.re in x.re 11.285 * [backup-simplify]: Simplify 0 into 0 11.285 * [backup-simplify]: Simplify 1 into 1 11.286 * [backup-simplify]: Simplify (/ 1 1) into 1 11.286 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.286 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.286 * [taylor]: Taking taylor expansion of x.im in x.re 11.286 * [backup-simplify]: Simplify x.im into x.im 11.286 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.286 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.286 * [taylor]: Taking taylor expansion of x.im in x.re 11.286 * [backup-simplify]: Simplify x.im into x.im 11.286 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.286 * [backup-simplify]: Simplify (* 1 1) into 1 11.286 * [backup-simplify]: Simplify (+ 1 0) into 1 11.287 * [backup-simplify]: Simplify (sqrt 1) into 1 11.287 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.288 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.288 * [backup-simplify]: Simplify (+ 0 0) into 0 11.289 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.289 * [backup-simplify]: Simplify (log 1) into 0 11.289 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.289 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.289 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.289 * [taylor]: Taking taylor expansion of y.re in x.re 11.289 * [backup-simplify]: Simplify y.re into y.re 11.289 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.289 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.289 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.290 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.290 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.290 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.290 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.290 * [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 11.290 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.290 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.290 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.290 * [taylor]: Taking taylor expansion of y.im in y.im 11.290 * [backup-simplify]: Simplify 0 into 0 11.290 * [backup-simplify]: Simplify 1 into 1 11.290 * [backup-simplify]: Simplify (/ 1 1) into 1 11.290 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.290 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.290 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.290 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.290 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.290 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.290 * [taylor]: Taking taylor expansion of x.re in y.im 11.290 * [backup-simplify]: Simplify x.re into x.re 11.290 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.291 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.291 * [taylor]: Taking taylor expansion of x.re in y.im 11.291 * [backup-simplify]: Simplify x.re into x.re 11.291 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.291 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.291 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.291 * [taylor]: Taking taylor expansion of x.im in y.im 11.291 * [backup-simplify]: Simplify x.im into x.im 11.291 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.291 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.291 * [taylor]: Taking taylor expansion of x.im in y.im 11.291 * [backup-simplify]: Simplify x.im into x.im 11.291 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.291 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.291 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.291 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.291 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.291 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.291 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.291 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.291 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.291 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.291 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.292 * [backup-simplify]: Simplify (+ 0 0) into 0 11.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.292 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.292 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.292 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.292 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.292 * [taylor]: Taking taylor expansion of y.re in y.im 11.292 * [backup-simplify]: Simplify y.re into y.re 11.292 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.292 * [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))))) 11.293 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.293 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.293 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.293 * [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 11.293 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.293 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.293 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.293 * [taylor]: Taking taylor expansion of y.im in y.im 11.293 * [backup-simplify]: Simplify 0 into 0 11.293 * [backup-simplify]: Simplify 1 into 1 11.293 * [backup-simplify]: Simplify (/ 1 1) into 1 11.293 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.293 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.293 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.293 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.293 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.293 * [taylor]: Taking taylor expansion of x.re in y.im 11.293 * [backup-simplify]: Simplify x.re into x.re 11.293 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.293 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.293 * [taylor]: Taking taylor expansion of x.re in y.im 11.293 * [backup-simplify]: Simplify x.re into x.re 11.294 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.294 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.294 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.294 * [taylor]: Taking taylor expansion of x.im in y.im 11.294 * [backup-simplify]: Simplify x.im into x.im 11.294 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.294 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.294 * [taylor]: Taking taylor expansion of x.im in y.im 11.294 * [backup-simplify]: Simplify x.im into x.im 11.294 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.294 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.294 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.294 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.294 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.294 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.294 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.295 * [backup-simplify]: Simplify (+ 0 0) into 0 11.295 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.295 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.295 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.295 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.295 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.295 * [taylor]: Taking taylor expansion of y.re in y.im 11.295 * [backup-simplify]: Simplify y.re into y.re 11.295 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.296 * [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))))) 11.296 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.296 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.296 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.296 * [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 11.296 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.296 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.296 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.296 * [taylor]: Taking taylor expansion of y.im in x.re 11.296 * [backup-simplify]: Simplify y.im into y.im 11.296 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.296 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.296 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.296 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.296 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.296 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.296 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.296 * [taylor]: Taking taylor expansion of x.re in x.re 11.296 * [backup-simplify]: Simplify 0 into 0 11.296 * [backup-simplify]: Simplify 1 into 1 11.297 * [backup-simplify]: Simplify (/ 1 1) into 1 11.297 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.297 * [taylor]: Taking taylor expansion of x.re in x.re 11.297 * [backup-simplify]: Simplify 0 into 0 11.297 * [backup-simplify]: Simplify 1 into 1 11.297 * [backup-simplify]: Simplify (/ 1 1) into 1 11.297 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.297 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.297 * [taylor]: Taking taylor expansion of x.im in x.re 11.297 * [backup-simplify]: Simplify x.im into x.im 11.297 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.297 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.297 * [taylor]: Taking taylor expansion of x.im in x.re 11.297 * [backup-simplify]: Simplify x.im into x.im 11.297 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.297 * [backup-simplify]: Simplify (* 1 1) into 1 11.298 * [backup-simplify]: Simplify (+ 1 0) into 1 11.298 * [backup-simplify]: Simplify (sqrt 1) into 1 11.298 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.299 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.299 * [backup-simplify]: Simplify (+ 0 0) into 0 11.300 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.300 * [backup-simplify]: Simplify (log 1) into 0 11.300 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.300 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.300 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.300 * [taylor]: Taking taylor expansion of y.re in x.re 11.300 * [backup-simplify]: Simplify y.re into y.re 11.300 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.301 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.301 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.301 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.301 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.301 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.301 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.301 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.301 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.301 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.301 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.302 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.302 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.302 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.302 * [taylor]: Taking taylor expansion of y.re in x.im 11.302 * [backup-simplify]: Simplify y.re into y.re 11.302 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.302 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.302 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.302 * [taylor]: Taking taylor expansion of x.re in x.im 11.302 * [backup-simplify]: Simplify x.re into x.re 11.302 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.302 * [taylor]: Taking taylor expansion of y.im in x.im 11.302 * [backup-simplify]: Simplify y.im into y.im 11.302 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.302 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.302 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.303 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.303 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.303 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.303 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.304 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.304 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.304 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.304 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.304 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.304 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.304 * [taylor]: Taking taylor expansion of y.re in y.re 11.304 * [backup-simplify]: Simplify 0 into 0 11.304 * [backup-simplify]: Simplify 1 into 1 11.304 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.304 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.304 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.304 * [taylor]: Taking taylor expansion of x.re in y.re 11.304 * [backup-simplify]: Simplify x.re into x.re 11.304 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.304 * [taylor]: Taking taylor expansion of y.im in y.re 11.304 * [backup-simplify]: Simplify y.im into y.im 11.304 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.304 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.304 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.305 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.305 * [taylor]: Taking taylor expansion of 0 in x.re 11.305 * [backup-simplify]: Simplify 0 into 0 11.305 * [taylor]: Taking taylor expansion of 0 in x.im 11.305 * [backup-simplify]: Simplify 0 into 0 11.305 * [taylor]: Taking taylor expansion of 0 in y.re 11.305 * [backup-simplify]: Simplify 0 into 0 11.305 * [backup-simplify]: Simplify 0 into 0 11.306 * [backup-simplify]: Simplify (+ 0) into 0 11.306 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.308 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.308 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.308 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.308 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.308 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.309 * [backup-simplify]: Simplify (+ 0 0) into 0 11.310 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.310 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.311 * [backup-simplify]: Simplify (+ 0 0) into 0 11.311 * [taylor]: Taking taylor expansion of 0 in x.im 11.311 * [backup-simplify]: Simplify 0 into 0 11.311 * [taylor]: Taking taylor expansion of 0 in y.re 11.311 * [backup-simplify]: Simplify 0 into 0 11.311 * [backup-simplify]: Simplify 0 into 0 11.311 * [backup-simplify]: Simplify (+ 0) into 0 11.312 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.312 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.313 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.313 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.313 * [backup-simplify]: Simplify (- 0) into 0 11.314 * [backup-simplify]: Simplify (+ 0 0) into 0 11.315 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.315 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.316 * [backup-simplify]: Simplify (+ 0 0) into 0 11.316 * [taylor]: Taking taylor expansion of 0 in y.re 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [taylor]: Taking taylor expansion of 0 in x.re 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [taylor]: Taking taylor expansion of 0 in x.im 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [taylor]: Taking taylor expansion of 0 in y.re 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [taylor]: Taking taylor expansion of 0 in x.im 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [taylor]: Taking taylor expansion of 0 in y.re 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [backup-simplify]: Simplify 0 into 0 11.316 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 11.317 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.317 * [approximate]: Taking taylor expansion of (sin (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 11.317 * [taylor]: Taking taylor expansion of (sin (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 11.317 * [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 11.317 * [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))) 11.317 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 11.317 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.317 * [taylor]: Taking taylor expansion of -1 in y.re 11.317 * [backup-simplify]: Simplify -1 into -1 11.317 * [taylor]: Taking taylor expansion of y.im in y.re 11.317 * [backup-simplify]: Simplify y.im into y.im 11.317 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.317 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.317 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.317 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.317 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.317 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.317 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.317 * [taylor]: Taking taylor expansion of -1 in y.re 11.317 * [backup-simplify]: Simplify -1 into -1 11.317 * [taylor]: Taking taylor expansion of x.re in y.re 11.317 * [backup-simplify]: Simplify x.re into x.re 11.318 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.318 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.318 * [taylor]: Taking taylor expansion of -1 in y.re 11.318 * [backup-simplify]: Simplify -1 into -1 11.318 * [taylor]: Taking taylor expansion of x.re in y.re 11.318 * [backup-simplify]: Simplify x.re into x.re 11.318 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.318 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.318 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.318 * [taylor]: Taking taylor expansion of -1 in y.re 11.318 * [backup-simplify]: Simplify -1 into -1 11.318 * [taylor]: Taking taylor expansion of x.im in y.re 11.318 * [backup-simplify]: Simplify x.im into x.im 11.318 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.318 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.318 * [taylor]: Taking taylor expansion of -1 in y.re 11.318 * [backup-simplify]: Simplify -1 into -1 11.318 * [taylor]: Taking taylor expansion of x.im in y.re 11.318 * [backup-simplify]: Simplify x.im into x.im 11.318 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.318 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.318 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.318 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.318 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.318 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.318 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.318 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.318 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.319 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.319 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.319 * [backup-simplify]: Simplify (+ 0 0) into 0 11.319 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.319 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.319 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.319 * [taylor]: Taking taylor expansion of -1 in y.re 11.319 * [backup-simplify]: Simplify -1 into -1 11.319 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.319 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.319 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.319 * [taylor]: Taking taylor expansion of y.re in y.re 11.319 * [backup-simplify]: Simplify 0 into 0 11.319 * [backup-simplify]: Simplify 1 into 1 11.319 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.320 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.320 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.320 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.320 * [taylor]: Taking taylor expansion of (sin (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 11.320 * [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 11.320 * [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))) 11.320 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 11.320 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.320 * [taylor]: Taking taylor expansion of -1 in x.im 11.320 * [backup-simplify]: Simplify -1 into -1 11.320 * [taylor]: Taking taylor expansion of y.im in x.im 11.320 * [backup-simplify]: Simplify y.im into y.im 11.320 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.320 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.320 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.320 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.320 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.320 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.320 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.320 * [taylor]: Taking taylor expansion of -1 in x.im 11.320 * [backup-simplify]: Simplify -1 into -1 11.320 * [taylor]: Taking taylor expansion of x.re in x.im 11.320 * [backup-simplify]: Simplify x.re into x.re 11.320 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.320 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.320 * [taylor]: Taking taylor expansion of -1 in x.im 11.320 * [backup-simplify]: Simplify -1 into -1 11.320 * [taylor]: Taking taylor expansion of x.re in x.im 11.320 * [backup-simplify]: Simplify x.re into x.re 11.320 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.320 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.320 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.320 * [taylor]: Taking taylor expansion of -1 in x.im 11.320 * [backup-simplify]: Simplify -1 into -1 11.320 * [taylor]: Taking taylor expansion of x.im in x.im 11.320 * [backup-simplify]: Simplify 0 into 0 11.320 * [backup-simplify]: Simplify 1 into 1 11.321 * [backup-simplify]: Simplify (/ -1 1) into -1 11.321 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.321 * [taylor]: Taking taylor expansion of -1 in x.im 11.321 * [backup-simplify]: Simplify -1 into -1 11.321 * [taylor]: Taking taylor expansion of x.im in x.im 11.321 * [backup-simplify]: Simplify 0 into 0 11.321 * [backup-simplify]: Simplify 1 into 1 11.321 * [backup-simplify]: Simplify (/ -1 1) into -1 11.321 * [backup-simplify]: Simplify (* -1 -1) into 1 11.322 * [backup-simplify]: Simplify (+ 0 1) into 1 11.322 * [backup-simplify]: Simplify (sqrt 1) into 1 11.322 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.323 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.323 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.323 * [backup-simplify]: Simplify (+ 0 0) into 0 11.324 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.324 * [backup-simplify]: Simplify (log 1) into 0 11.324 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.324 * [taylor]: Taking taylor expansion of -1 in x.im 11.324 * [backup-simplify]: Simplify -1 into -1 11.324 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.324 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.324 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.324 * [taylor]: Taking taylor expansion of y.re in x.im 11.324 * [backup-simplify]: Simplify y.re into y.re 11.324 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.325 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.325 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 11.325 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.325 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.325 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.325 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.326 * [taylor]: Taking taylor expansion of (sin (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 11.326 * [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 11.326 * [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))) 11.326 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.326 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.326 * [taylor]: Taking taylor expansion of -1 in x.re 11.326 * [backup-simplify]: Simplify -1 into -1 11.326 * [taylor]: Taking taylor expansion of y.im in x.re 11.326 * [backup-simplify]: Simplify y.im into y.im 11.326 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.326 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.326 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.326 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.326 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.326 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.326 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.326 * [taylor]: Taking taylor expansion of -1 in x.re 11.326 * [backup-simplify]: Simplify -1 into -1 11.326 * [taylor]: Taking taylor expansion of x.re in x.re 11.326 * [backup-simplify]: Simplify 0 into 0 11.326 * [backup-simplify]: Simplify 1 into 1 11.326 * [backup-simplify]: Simplify (/ -1 1) into -1 11.326 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.326 * [taylor]: Taking taylor expansion of -1 in x.re 11.326 * [backup-simplify]: Simplify -1 into -1 11.326 * [taylor]: Taking taylor expansion of x.re in x.re 11.326 * [backup-simplify]: Simplify 0 into 0 11.326 * [backup-simplify]: Simplify 1 into 1 11.327 * [backup-simplify]: Simplify (/ -1 1) into -1 11.327 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.327 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.327 * [taylor]: Taking taylor expansion of -1 in x.re 11.327 * [backup-simplify]: Simplify -1 into -1 11.327 * [taylor]: Taking taylor expansion of x.im in x.re 11.327 * [backup-simplify]: Simplify x.im into x.im 11.327 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.327 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.327 * [taylor]: Taking taylor expansion of -1 in x.re 11.327 * [backup-simplify]: Simplify -1 into -1 11.327 * [taylor]: Taking taylor expansion of x.im in x.re 11.327 * [backup-simplify]: Simplify x.im into x.im 11.327 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.327 * [backup-simplify]: Simplify (* -1 -1) into 1 11.327 * [backup-simplify]: Simplify (+ 1 0) into 1 11.328 * [backup-simplify]: Simplify (sqrt 1) into 1 11.328 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.329 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.329 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.329 * [backup-simplify]: Simplify (+ 0 0) into 0 11.330 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.330 * [backup-simplify]: Simplify (log 1) into 0 11.330 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.330 * [taylor]: Taking taylor expansion of -1 in x.re 11.330 * [backup-simplify]: Simplify -1 into -1 11.330 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.330 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.330 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.330 * [taylor]: Taking taylor expansion of y.re in x.re 11.330 * [backup-simplify]: Simplify y.re into y.re 11.330 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.330 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.331 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.331 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.331 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.331 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.331 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.331 * [taylor]: Taking taylor expansion of (sin (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 11.331 * [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 11.331 * [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))) 11.331 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.331 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.331 * [taylor]: Taking taylor expansion of -1 in y.im 11.331 * [backup-simplify]: Simplify -1 into -1 11.331 * [taylor]: Taking taylor expansion of y.im in y.im 11.331 * [backup-simplify]: Simplify 0 into 0 11.331 * [backup-simplify]: Simplify 1 into 1 11.332 * [backup-simplify]: Simplify (/ -1 1) into -1 11.332 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.332 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.332 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.332 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.332 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.332 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.332 * [taylor]: Taking taylor expansion of -1 in y.im 11.332 * [backup-simplify]: Simplify -1 into -1 11.332 * [taylor]: Taking taylor expansion of x.re in y.im 11.332 * [backup-simplify]: Simplify x.re into x.re 11.332 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.332 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.332 * [taylor]: Taking taylor expansion of -1 in y.im 11.332 * [backup-simplify]: Simplify -1 into -1 11.332 * [taylor]: Taking taylor expansion of x.re in y.im 11.332 * [backup-simplify]: Simplify x.re into x.re 11.332 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.332 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.332 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.332 * [taylor]: Taking taylor expansion of -1 in y.im 11.332 * [backup-simplify]: Simplify -1 into -1 11.332 * [taylor]: Taking taylor expansion of x.im in y.im 11.332 * [backup-simplify]: Simplify x.im into x.im 11.332 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.332 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.332 * [taylor]: Taking taylor expansion of -1 in y.im 11.332 * [backup-simplify]: Simplify -1 into -1 11.332 * [taylor]: Taking taylor expansion of x.im in y.im 11.332 * [backup-simplify]: Simplify x.im into x.im 11.332 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.332 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.332 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.332 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.332 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.333 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.333 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.333 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.333 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.333 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.333 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.333 * [backup-simplify]: Simplify (+ 0 0) into 0 11.333 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.334 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.334 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.334 * [taylor]: Taking taylor expansion of -1 in y.im 11.334 * [backup-simplify]: Simplify -1 into -1 11.334 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.334 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.334 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.334 * [taylor]: Taking taylor expansion of y.re in y.im 11.334 * [backup-simplify]: Simplify y.re into y.re 11.334 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.334 * [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)))))) 11.334 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.334 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.334 * [taylor]: Taking taylor expansion of (sin (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 11.334 * [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 11.334 * [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))) 11.334 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.334 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.334 * [taylor]: Taking taylor expansion of -1 in y.im 11.334 * [backup-simplify]: Simplify -1 into -1 11.334 * [taylor]: Taking taylor expansion of y.im in y.im 11.334 * [backup-simplify]: Simplify 0 into 0 11.334 * [backup-simplify]: Simplify 1 into 1 11.335 * [backup-simplify]: Simplify (/ -1 1) into -1 11.335 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.335 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.335 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.335 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.335 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.335 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.335 * [taylor]: Taking taylor expansion of -1 in y.im 11.335 * [backup-simplify]: Simplify -1 into -1 11.335 * [taylor]: Taking taylor expansion of x.re in y.im 11.335 * [backup-simplify]: Simplify x.re into x.re 11.335 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.335 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.335 * [taylor]: Taking taylor expansion of -1 in y.im 11.335 * [backup-simplify]: Simplify -1 into -1 11.335 * [taylor]: Taking taylor expansion of x.re in y.im 11.335 * [backup-simplify]: Simplify x.re into x.re 11.335 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.335 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.335 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.335 * [taylor]: Taking taylor expansion of -1 in y.im 11.335 * [backup-simplify]: Simplify -1 into -1 11.335 * [taylor]: Taking taylor expansion of x.im in y.im 11.335 * [backup-simplify]: Simplify x.im into x.im 11.335 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.335 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.336 * [taylor]: Taking taylor expansion of -1 in y.im 11.336 * [backup-simplify]: Simplify -1 into -1 11.336 * [taylor]: Taking taylor expansion of x.im in y.im 11.336 * [backup-simplify]: Simplify x.im into x.im 11.336 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.336 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.336 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.336 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.336 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.336 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.336 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.336 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.336 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.336 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.336 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.337 * [backup-simplify]: Simplify (+ 0 0) into 0 11.337 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.337 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.337 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.337 * [taylor]: Taking taylor expansion of -1 in y.im 11.337 * [backup-simplify]: Simplify -1 into -1 11.337 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.337 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.337 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.337 * [taylor]: Taking taylor expansion of y.re in y.im 11.337 * [backup-simplify]: Simplify y.re into y.re 11.337 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.337 * [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)))))) 11.338 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.338 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.338 * [taylor]: Taking taylor expansion of (sin (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 11.338 * [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 11.338 * [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))) 11.338 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.338 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.338 * [taylor]: Taking taylor expansion of -1 in x.re 11.338 * [backup-simplify]: Simplify -1 into -1 11.338 * [taylor]: Taking taylor expansion of y.im in x.re 11.338 * [backup-simplify]: Simplify y.im into y.im 11.338 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.338 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.338 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.338 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.338 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.338 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.338 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.338 * [taylor]: Taking taylor expansion of -1 in x.re 11.338 * [backup-simplify]: Simplify -1 into -1 11.338 * [taylor]: Taking taylor expansion of x.re in x.re 11.338 * [backup-simplify]: Simplify 0 into 0 11.338 * [backup-simplify]: Simplify 1 into 1 11.339 * [backup-simplify]: Simplify (/ -1 1) into -1 11.339 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.339 * [taylor]: Taking taylor expansion of -1 in x.re 11.339 * [backup-simplify]: Simplify -1 into -1 11.339 * [taylor]: Taking taylor expansion of x.re in x.re 11.339 * [backup-simplify]: Simplify 0 into 0 11.339 * [backup-simplify]: Simplify 1 into 1 11.339 * [backup-simplify]: Simplify (/ -1 1) into -1 11.339 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.339 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.339 * [taylor]: Taking taylor expansion of -1 in x.re 11.339 * [backup-simplify]: Simplify -1 into -1 11.339 * [taylor]: Taking taylor expansion of x.im in x.re 11.339 * [backup-simplify]: Simplify x.im into x.im 11.339 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.339 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.339 * [taylor]: Taking taylor expansion of -1 in x.re 11.339 * [backup-simplify]: Simplify -1 into -1 11.339 * [taylor]: Taking taylor expansion of x.im in x.re 11.339 * [backup-simplify]: Simplify x.im into x.im 11.339 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.340 * [backup-simplify]: Simplify (* -1 -1) into 1 11.340 * [backup-simplify]: Simplify (+ 1 0) into 1 11.340 * [backup-simplify]: Simplify (sqrt 1) into 1 11.341 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.341 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.342 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.342 * [backup-simplify]: Simplify (+ 0 0) into 0 11.342 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.342 * [backup-simplify]: Simplify (log 1) into 0 11.342 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.342 * [taylor]: Taking taylor expansion of -1 in x.re 11.343 * [backup-simplify]: Simplify -1 into -1 11.343 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.343 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.343 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.343 * [taylor]: Taking taylor expansion of y.re in x.re 11.343 * [backup-simplify]: Simplify y.re into y.re 11.343 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.343 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.343 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.343 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.343 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.343 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.344 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.344 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.344 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.344 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.344 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.344 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.344 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.344 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.344 * [taylor]: Taking taylor expansion of x.re in x.im 11.344 * [backup-simplify]: Simplify x.re into x.re 11.344 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.344 * [taylor]: Taking taylor expansion of y.im in x.im 11.344 * [backup-simplify]: Simplify y.im into y.im 11.344 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.344 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.344 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.344 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.344 * [taylor]: Taking taylor expansion of y.re in x.im 11.344 * [backup-simplify]: Simplify y.re into y.re 11.344 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.344 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.345 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.345 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.345 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.345 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.345 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.345 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.345 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.345 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.345 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.345 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.345 * [taylor]: Taking taylor expansion of x.re in y.re 11.345 * [backup-simplify]: Simplify x.re into x.re 11.345 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.345 * [taylor]: Taking taylor expansion of y.im in y.re 11.345 * [backup-simplify]: Simplify y.im into y.im 11.345 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.345 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.345 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.345 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.345 * [taylor]: Taking taylor expansion of y.re in y.re 11.345 * [backup-simplify]: Simplify 0 into 0 11.346 * [backup-simplify]: Simplify 1 into 1 11.346 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.346 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.346 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.346 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.346 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.346 * [taylor]: Taking taylor expansion of 0 in x.re 11.346 * [backup-simplify]: Simplify 0 into 0 11.346 * [taylor]: Taking taylor expansion of 0 in x.im 11.346 * [backup-simplify]: Simplify 0 into 0 11.346 * [taylor]: Taking taylor expansion of 0 in y.re 11.346 * [backup-simplify]: Simplify 0 into 0 11.346 * [backup-simplify]: Simplify 0 into 0 11.346 * [backup-simplify]: Simplify (+ 0) into 0 11.347 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.348 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.348 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.348 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.348 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.348 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.349 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.349 * [backup-simplify]: Simplify (+ 0 0) into 0 11.350 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.350 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.351 * [backup-simplify]: Simplify (+ 0 0) into 0 11.351 * [taylor]: Taking taylor expansion of 0 in x.im 11.351 * [backup-simplify]: Simplify 0 into 0 11.351 * [taylor]: Taking taylor expansion of 0 in y.re 11.351 * [backup-simplify]: Simplify 0 into 0 11.351 * [backup-simplify]: Simplify 0 into 0 11.352 * [backup-simplify]: Simplify (+ 0) into 0 11.352 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.353 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.354 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.354 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.354 * [backup-simplify]: Simplify (- 0) into 0 11.355 * [backup-simplify]: Simplify (+ 0 0) into 0 11.355 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.356 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.356 * [backup-simplify]: Simplify (+ 0 0) into 0 11.356 * [taylor]: Taking taylor expansion of 0 in y.re 11.356 * [backup-simplify]: Simplify 0 into 0 11.356 * [backup-simplify]: Simplify 0 into 0 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in x.re 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in x.im 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in y.re 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in x.im 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in y.re 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.357 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 11.358 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 11.358 * [approximate]: Taking taylor expansion of (sin (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 11.358 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 11.358 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 11.358 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.358 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 11.358 * [taylor]: Taking taylor expansion of y.im in y.re 11.358 * [backup-simplify]: Simplify y.im into y.im 11.358 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.358 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.358 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.358 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.358 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.358 * [taylor]: Taking taylor expansion of x.re in y.re 11.358 * [backup-simplify]: Simplify x.re into x.re 11.358 * [taylor]: Taking taylor expansion of x.re in y.re 11.358 * [backup-simplify]: Simplify x.re into x.re 11.358 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.358 * [taylor]: Taking taylor expansion of x.im in y.re 11.358 * [backup-simplify]: Simplify x.im into x.im 11.358 * [taylor]: Taking taylor expansion of x.im in y.re 11.358 * [backup-simplify]: Simplify x.im into x.im 11.358 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.358 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.358 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.359 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.359 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.359 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.359 * [backup-simplify]: Simplify (+ 0 0) into 0 11.359 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.360 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.360 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.360 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.360 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.360 * [taylor]: Taking taylor expansion of y.re in y.re 11.360 * [backup-simplify]: Simplify 0 into 0 11.360 * [backup-simplify]: Simplify 1 into 1 11.360 * [backup-simplify]: Simplify (* 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))))) 11.360 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.360 * [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))))) 11.360 * [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)))))) 11.361 * [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)))))) 11.361 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.361 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.361 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.361 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 11.361 * [taylor]: Taking taylor expansion of y.im in x.im 11.361 * [backup-simplify]: Simplify y.im into y.im 11.361 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.361 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.361 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.361 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.361 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.361 * [taylor]: Taking taylor expansion of x.re in x.im 11.361 * [backup-simplify]: Simplify x.re into x.re 11.361 * [taylor]: Taking taylor expansion of x.re in x.im 11.361 * [backup-simplify]: Simplify x.re into x.re 11.361 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.361 * [taylor]: Taking taylor expansion of x.im in x.im 11.361 * [backup-simplify]: Simplify 0 into 0 11.361 * [backup-simplify]: Simplify 1 into 1 11.361 * [taylor]: Taking taylor expansion of x.im in x.im 11.361 * [backup-simplify]: Simplify 0 into 0 11.361 * [backup-simplify]: Simplify 1 into 1 11.361 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.362 * [backup-simplify]: Simplify (* 0 0) into 0 11.362 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.362 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.362 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.363 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.363 * [backup-simplify]: Simplify (+ 0 0) into 0 11.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.363 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.363 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.363 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.363 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.363 * [taylor]: Taking taylor expansion of y.re in x.im 11.364 * [backup-simplify]: Simplify y.re into y.re 11.364 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 11.364 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.364 * [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))) 11.364 * [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)))) 11.364 * [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)))) 11.364 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 11.364 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 11.364 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.364 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 11.364 * [taylor]: Taking taylor expansion of y.im in x.re 11.364 * [backup-simplify]: Simplify y.im into y.im 11.364 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.364 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.365 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.365 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.365 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.365 * [taylor]: Taking taylor expansion of x.re in x.re 11.365 * [backup-simplify]: Simplify 0 into 0 11.365 * [backup-simplify]: Simplify 1 into 1 11.365 * [taylor]: Taking taylor expansion of x.re in x.re 11.365 * [backup-simplify]: Simplify 0 into 0 11.365 * [backup-simplify]: Simplify 1 into 1 11.365 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.365 * [taylor]: Taking taylor expansion of x.im in x.re 11.365 * [backup-simplify]: Simplify x.im into x.im 11.365 * [taylor]: Taking taylor expansion of x.im in x.re 11.365 * [backup-simplify]: Simplify x.im into x.im 11.365 * [backup-simplify]: Simplify (* 0 0) into 0 11.365 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.366 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.366 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.366 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.366 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.367 * [backup-simplify]: Simplify (+ 0 0) into 0 11.367 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.367 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.367 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.367 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.367 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.367 * [taylor]: Taking taylor expansion of y.re in x.re 11.367 * [backup-simplify]: Simplify y.re into y.re 11.367 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.367 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.367 * [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))) 11.368 * [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)))) 11.368 * [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)))) 11.368 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.368 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.368 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.368 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.368 * [taylor]: Taking taylor expansion of y.im in y.im 11.368 * [backup-simplify]: Simplify 0 into 0 11.368 * [backup-simplify]: Simplify 1 into 1 11.368 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.368 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.368 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.368 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.368 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.368 * [taylor]: Taking taylor expansion of x.re in y.im 11.368 * [backup-simplify]: Simplify x.re into x.re 11.368 * [taylor]: Taking taylor expansion of x.re in y.im 11.368 * [backup-simplify]: Simplify x.re into x.re 11.368 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.368 * [taylor]: Taking taylor expansion of x.im in y.im 11.368 * [backup-simplify]: Simplify x.im into x.im 11.368 * [taylor]: Taking taylor expansion of x.im in y.im 11.368 * [backup-simplify]: Simplify x.im into x.im 11.368 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.369 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.369 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.369 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.369 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.369 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.370 * [backup-simplify]: Simplify (+ 0 0) into 0 11.370 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.370 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.370 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.370 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.370 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.370 * [taylor]: Taking taylor expansion of y.re in y.im 11.370 * [backup-simplify]: Simplify y.re into y.re 11.370 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.370 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.370 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.371 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.371 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.371 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.371 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.371 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.371 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.371 * [taylor]: Taking taylor expansion of y.im in y.im 11.371 * [backup-simplify]: Simplify 0 into 0 11.371 * [backup-simplify]: Simplify 1 into 1 11.371 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.371 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.371 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.371 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.371 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.371 * [taylor]: Taking taylor expansion of x.re in y.im 11.371 * [backup-simplify]: Simplify x.re into x.re 11.371 * [taylor]: Taking taylor expansion of x.re in y.im 11.371 * [backup-simplify]: Simplify x.re into x.re 11.371 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.371 * [taylor]: Taking taylor expansion of x.im in y.im 11.371 * [backup-simplify]: Simplify x.im into x.im 11.371 * [taylor]: Taking taylor expansion of x.im in y.im 11.371 * [backup-simplify]: Simplify x.im into x.im 11.371 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.371 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.372 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.372 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.372 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.372 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.372 * [backup-simplify]: Simplify (+ 0 0) into 0 11.373 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.373 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.373 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.373 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.373 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.373 * [taylor]: Taking taylor expansion of y.re in y.im 11.373 * [backup-simplify]: Simplify y.re into y.re 11.373 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.373 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.373 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.373 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.373 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.374 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.374 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.374 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.374 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.374 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.374 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.374 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.374 * [taylor]: Taking taylor expansion of y.re in x.re 11.374 * [backup-simplify]: Simplify y.re into y.re 11.374 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.374 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.374 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.374 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.375 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.375 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.375 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.375 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.375 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.375 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.375 * [taylor]: Taking taylor expansion of y.re in x.im 11.375 * [backup-simplify]: Simplify y.re into y.re 11.375 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.375 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.375 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.376 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.376 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.376 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.376 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.376 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.376 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.376 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.376 * [taylor]: Taking taylor expansion of y.re in y.re 11.376 * [backup-simplify]: Simplify 0 into 0 11.376 * [backup-simplify]: Simplify 1 into 1 11.376 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.377 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.377 * [backup-simplify]: Simplify 0 into 0 11.377 * [backup-simplify]: Simplify (+ 0) into 0 11.378 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.379 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 11.379 * [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)))) 11.379 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.379 * [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)))) 11.380 * [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)))) 11.380 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 11.381 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.381 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 11.381 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 11.381 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.381 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.381 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.381 * [taylor]: Taking taylor expansion of y.re in x.re 11.381 * [backup-simplify]: Simplify y.re into y.re 11.381 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.381 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.381 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.381 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 11.381 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 11.381 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 11.381 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.381 * [taylor]: Taking taylor expansion of x.re in x.re 11.381 * [backup-simplify]: Simplify 0 into 0 11.381 * [backup-simplify]: Simplify 1 into 1 11.381 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.381 * [taylor]: Taking taylor expansion of x.im in x.re 11.381 * [backup-simplify]: Simplify x.im into x.im 11.381 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.382 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.382 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.382 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.382 * [backup-simplify]: Simplify (+ 0 0) into 0 11.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.382 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.382 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.383 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.383 * [backup-simplify]: Simplify (- 0) into 0 11.383 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.383 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.383 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 11.383 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 11.383 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.383 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.383 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.383 * [taylor]: Taking taylor expansion of y.re in x.im 11.383 * [backup-simplify]: Simplify y.re into y.re 11.383 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.384 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.384 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.384 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.384 * [taylor]: Taking taylor expansion of x.im in x.im 11.384 * [backup-simplify]: Simplify 0 into 0 11.384 * [backup-simplify]: Simplify 1 into 1 11.388 * [backup-simplify]: Simplify (log 1) into 0 11.389 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.389 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.390 * [backup-simplify]: Simplify (- 0) into 0 11.390 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.390 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.390 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.390 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.391 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.391 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.391 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.391 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.391 * [taylor]: Taking taylor expansion of y.re in y.re 11.391 * [backup-simplify]: Simplify 0 into 0 11.391 * [backup-simplify]: Simplify 1 into 1 11.391 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.392 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.392 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.392 * [taylor]: Taking taylor expansion of x.im in y.re 11.392 * [backup-simplify]: Simplify x.im into x.im 11.392 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.392 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.392 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.392 * [backup-simplify]: Simplify (+ 0) into 0 11.393 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.393 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.394 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.394 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.395 * [backup-simplify]: Simplify (+ 0 0) into 0 11.395 * [taylor]: Taking taylor expansion of 0 in x.im 11.395 * [backup-simplify]: Simplify 0 into 0 11.395 * [taylor]: Taking taylor expansion of 0 in y.re 11.395 * [backup-simplify]: Simplify 0 into 0 11.395 * [backup-simplify]: Simplify 0 into 0 11.395 * [backup-simplify]: Simplify (+ 0) into 0 11.396 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.396 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.397 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.397 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.398 * [backup-simplify]: Simplify (+ 0 0) into 0 11.398 * [taylor]: Taking taylor expansion of 0 in y.re 11.398 * [backup-simplify]: Simplify 0 into 0 11.398 * [backup-simplify]: Simplify 0 into 0 11.398 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.398 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.398 * [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))) 11.400 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 11.400 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 11.401 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.401 * [backup-simplify]: Simplify (+ 0 0) into 0 11.402 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.404 * [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 11.405 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 11.406 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.406 * [backup-simplify]: Simplify (+ 0 0) into 0 11.406 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.407 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 11.407 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 11.407 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 11.407 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 11.407 * [taylor]: Taking taylor expansion of 1/2 in x.re 11.407 * [backup-simplify]: Simplify 1/2 into 1/2 11.407 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 11.407 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.407 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.407 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.407 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.407 * [taylor]: Taking taylor expansion of y.re in x.re 11.407 * [backup-simplify]: Simplify y.re into y.re 11.407 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.407 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.407 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.407 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 11.407 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 11.407 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 11.407 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 11.407 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.407 * [taylor]: Taking taylor expansion of x.re in x.re 11.408 * [backup-simplify]: Simplify 0 into 0 11.408 * [backup-simplify]: Simplify 1 into 1 11.408 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.408 * [taylor]: Taking taylor expansion of x.im in x.re 11.408 * [backup-simplify]: Simplify x.im into x.im 11.408 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.408 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.408 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.408 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.408 * [backup-simplify]: Simplify (+ 0 0) into 0 11.408 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.408 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.408 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.408 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.408 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.408 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.409 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 11.409 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 11.409 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 11.409 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 11.409 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 11.409 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.409 * [backup-simplify]: Simplify 1/2 into 1/2 11.409 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 11.409 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.409 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.409 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.409 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.409 * [taylor]: Taking taylor expansion of y.re in x.im 11.409 * [backup-simplify]: Simplify y.re into y.re 11.409 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.409 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.409 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.409 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 11.409 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.409 * [taylor]: Taking taylor expansion of x.im in x.im 11.409 * [backup-simplify]: Simplify 0 into 0 11.409 * [backup-simplify]: Simplify 1 into 1 11.410 * [backup-simplify]: Simplify (log 1) into 0 11.410 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.410 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.410 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.410 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.410 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.411 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.411 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.411 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 11.411 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 11.411 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 11.411 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 11.411 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 11.411 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.411 * [backup-simplify]: Simplify 1/2 into 1/2 11.411 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 11.411 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.411 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.411 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.411 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.411 * [taylor]: Taking taylor expansion of y.re in y.re 11.411 * [backup-simplify]: Simplify 0 into 0 11.411 * [backup-simplify]: Simplify 1 into 1 11.411 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.411 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.412 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.412 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.412 * [taylor]: Taking taylor expansion of x.im in y.re 11.412 * [backup-simplify]: Simplify x.im into x.im 11.412 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.412 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.412 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 11.412 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.412 * [backup-simplify]: Simplify (- 0) into 0 11.412 * [backup-simplify]: Simplify 0 into 0 11.413 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.413 * [backup-simplify]: Simplify (+ 0) into 0 11.413 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.413 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.414 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.414 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.414 * [backup-simplify]: Simplify (- 0) into 0 11.415 * [backup-simplify]: Simplify (+ 0 0) into 0 11.415 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 11.415 * [taylor]: Taking taylor expansion of 0 in x.im 11.415 * [backup-simplify]: Simplify 0 into 0 11.415 * [taylor]: Taking taylor expansion of 0 in y.re 11.415 * [backup-simplify]: Simplify 0 into 0 11.415 * [backup-simplify]: Simplify 0 into 0 11.415 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.416 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 11.416 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.416 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.417 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 11.417 * [backup-simplify]: Simplify (+ 0 0) into 0 11.417 * [taylor]: Taking taylor expansion of 0 in x.im 11.417 * [backup-simplify]: Simplify 0 into 0 11.417 * [taylor]: Taking taylor expansion of 0 in y.re 11.417 * [backup-simplify]: Simplify 0 into 0 11.417 * [backup-simplify]: Simplify 0 into 0 11.418 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.418 * [backup-simplify]: Simplify (+ 0) into 0 11.419 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.419 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.419 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.419 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.420 * [backup-simplify]: Simplify (- 0) into 0 11.420 * [backup-simplify]: Simplify (+ 0 0) into 0 11.420 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.420 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 11.420 * [taylor]: Taking taylor expansion of 0 in y.re 11.420 * [backup-simplify]: Simplify 0 into 0 11.420 * [backup-simplify]: Simplify 0 into 0 11.420 * [taylor]: Taking taylor expansion of 0 in y.re 11.420 * [backup-simplify]: Simplify 0 into 0 11.420 * [backup-simplify]: Simplify 0 into 0 11.421 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.421 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 11.422 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.422 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.422 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 11.423 * [backup-simplify]: Simplify (+ 0 0) into 0 11.423 * [taylor]: Taking taylor expansion of 0 in y.re 11.423 * [backup-simplify]: Simplify 0 into 0 11.423 * [backup-simplify]: Simplify 0 into 0 11.423 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 11.423 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.423 * [approximate]: Taking taylor expansion of (sin (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 11.423 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 11.423 * [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 11.423 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.423 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 11.423 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.423 * [taylor]: Taking taylor expansion of y.im in y.re 11.423 * [backup-simplify]: Simplify y.im into y.im 11.423 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.423 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.423 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.423 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.424 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.424 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.424 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.424 * [taylor]: Taking taylor expansion of x.re in y.re 11.424 * [backup-simplify]: Simplify x.re into x.re 11.424 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.424 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.424 * [taylor]: Taking taylor expansion of x.re in y.re 11.424 * [backup-simplify]: Simplify x.re into x.re 11.424 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.424 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.424 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.424 * [taylor]: Taking taylor expansion of x.im in y.re 11.424 * [backup-simplify]: Simplify x.im into x.im 11.424 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.424 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.424 * [taylor]: Taking taylor expansion of x.im in y.re 11.424 * [backup-simplify]: Simplify x.im into x.im 11.424 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.424 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.424 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.424 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.424 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.424 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.424 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.424 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.424 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.424 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.425 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.425 * [backup-simplify]: Simplify (+ 0 0) into 0 11.425 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.425 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.425 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.425 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.425 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.425 * [taylor]: Taking taylor expansion of y.re in y.re 11.425 * [backup-simplify]: Simplify 0 into 0 11.425 * [backup-simplify]: Simplify 1 into 1 11.425 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.426 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.426 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.426 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 11.426 * [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 11.426 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.426 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 11.426 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.426 * [taylor]: Taking taylor expansion of y.im in x.im 11.426 * [backup-simplify]: Simplify y.im into y.im 11.426 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.426 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.426 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.426 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.426 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.426 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.426 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.426 * [taylor]: Taking taylor expansion of x.re in x.im 11.426 * [backup-simplify]: Simplify x.re into x.re 11.426 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.426 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.426 * [taylor]: Taking taylor expansion of x.re in x.im 11.426 * [backup-simplify]: Simplify x.re into x.re 11.426 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.426 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.426 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.426 * [taylor]: Taking taylor expansion of x.im in x.im 11.426 * [backup-simplify]: Simplify 0 into 0 11.426 * [backup-simplify]: Simplify 1 into 1 11.427 * [backup-simplify]: Simplify (/ 1 1) into 1 11.427 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.427 * [taylor]: Taking taylor expansion of x.im in x.im 11.427 * [backup-simplify]: Simplify 0 into 0 11.427 * [backup-simplify]: Simplify 1 into 1 11.427 * [backup-simplify]: Simplify (/ 1 1) into 1 11.427 * [backup-simplify]: Simplify (* 1 1) into 1 11.427 * [backup-simplify]: Simplify (+ 0 1) into 1 11.428 * [backup-simplify]: Simplify (sqrt 1) into 1 11.428 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.428 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.429 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.429 * [backup-simplify]: Simplify (+ 0 0) into 0 11.429 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.430 * [backup-simplify]: Simplify (log 1) into 0 11.430 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.430 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.430 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.430 * [taylor]: Taking taylor expansion of y.re in x.im 11.430 * [backup-simplify]: Simplify y.re into y.re 11.430 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.430 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.430 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 11.430 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 11.431 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.431 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.431 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.431 * [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 11.431 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.431 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.431 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.431 * [taylor]: Taking taylor expansion of y.im in x.re 11.431 * [backup-simplify]: Simplify y.im into y.im 11.431 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.431 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.431 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.431 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.431 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.431 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.431 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.431 * [taylor]: Taking taylor expansion of x.re in x.re 11.431 * [backup-simplify]: Simplify 0 into 0 11.431 * [backup-simplify]: Simplify 1 into 1 11.431 * [backup-simplify]: Simplify (/ 1 1) into 1 11.431 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.431 * [taylor]: Taking taylor expansion of x.re in x.re 11.431 * [backup-simplify]: Simplify 0 into 0 11.431 * [backup-simplify]: Simplify 1 into 1 11.432 * [backup-simplify]: Simplify (/ 1 1) into 1 11.432 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.432 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.432 * [taylor]: Taking taylor expansion of x.im in x.re 11.432 * [backup-simplify]: Simplify x.im into x.im 11.432 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.432 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.432 * [taylor]: Taking taylor expansion of x.im in x.re 11.432 * [backup-simplify]: Simplify x.im into x.im 11.432 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.432 * [backup-simplify]: Simplify (* 1 1) into 1 11.432 * [backup-simplify]: Simplify (+ 1 0) into 1 11.432 * [backup-simplify]: Simplify (sqrt 1) into 1 11.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.434 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.434 * [backup-simplify]: Simplify (+ 0 0) into 0 11.434 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.435 * [backup-simplify]: Simplify (log 1) into 0 11.435 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.435 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.435 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.435 * [taylor]: Taking taylor expansion of y.re in x.re 11.435 * [backup-simplify]: Simplify y.re into y.re 11.435 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.435 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.435 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.435 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.436 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.436 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.436 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.436 * [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 11.436 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.436 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.436 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.436 * [taylor]: Taking taylor expansion of y.im in y.im 11.436 * [backup-simplify]: Simplify 0 into 0 11.436 * [backup-simplify]: Simplify 1 into 1 11.436 * [backup-simplify]: Simplify (/ 1 1) into 1 11.436 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.436 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.436 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.436 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.436 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.436 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.436 * [taylor]: Taking taylor expansion of x.re in y.im 11.436 * [backup-simplify]: Simplify x.re into x.re 11.436 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.436 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.436 * [taylor]: Taking taylor expansion of x.re in y.im 11.436 * [backup-simplify]: Simplify x.re into x.re 11.436 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.436 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.436 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.436 * [taylor]: Taking taylor expansion of x.im in y.im 11.436 * [backup-simplify]: Simplify x.im into x.im 11.436 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.436 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.436 * [taylor]: Taking taylor expansion of x.im in y.im 11.437 * [backup-simplify]: Simplify x.im into x.im 11.437 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.437 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.437 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.437 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.437 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.437 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.437 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.438 * [backup-simplify]: Simplify (+ 0 0) into 0 11.438 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.438 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.438 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.438 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.438 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.438 * [taylor]: Taking taylor expansion of y.re in y.im 11.438 * [backup-simplify]: Simplify y.re into y.re 11.438 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.438 * [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))))) 11.438 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.438 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.438 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.438 * [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 11.439 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.439 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.439 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.439 * [taylor]: Taking taylor expansion of y.im in y.im 11.439 * [backup-simplify]: Simplify 0 into 0 11.439 * [backup-simplify]: Simplify 1 into 1 11.439 * [backup-simplify]: Simplify (/ 1 1) into 1 11.439 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.439 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.439 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.439 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.439 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.439 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.439 * [taylor]: Taking taylor expansion of x.re in y.im 11.439 * [backup-simplify]: Simplify x.re into x.re 11.439 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.439 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.439 * [taylor]: Taking taylor expansion of x.re in y.im 11.439 * [backup-simplify]: Simplify x.re into x.re 11.439 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.439 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.439 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.439 * [taylor]: Taking taylor expansion of x.im in y.im 11.439 * [backup-simplify]: Simplify x.im into x.im 11.439 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.439 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.439 * [taylor]: Taking taylor expansion of x.im in y.im 11.439 * [backup-simplify]: Simplify x.im into x.im 11.439 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.439 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.439 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.440 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.440 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.440 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.440 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.440 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.440 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.440 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.440 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.440 * [backup-simplify]: Simplify (+ 0 0) into 0 11.441 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.441 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.441 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.441 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.441 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.441 * [taylor]: Taking taylor expansion of y.re in y.im 11.441 * [backup-simplify]: Simplify y.re into y.re 11.441 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.441 * [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))))) 11.441 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.441 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.441 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.441 * [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 11.441 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.441 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.442 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.442 * [taylor]: Taking taylor expansion of y.im in x.re 11.442 * [backup-simplify]: Simplify y.im into y.im 11.442 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.442 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.442 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.442 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.442 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.442 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.442 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.442 * [taylor]: Taking taylor expansion of x.re in x.re 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [backup-simplify]: Simplify 1 into 1 11.442 * [backup-simplify]: Simplify (/ 1 1) into 1 11.442 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.442 * [taylor]: Taking taylor expansion of x.re in x.re 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [backup-simplify]: Simplify 1 into 1 11.442 * [backup-simplify]: Simplify (/ 1 1) into 1 11.442 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.442 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.442 * [taylor]: Taking taylor expansion of x.im in x.re 11.442 * [backup-simplify]: Simplify x.im into x.im 11.442 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.442 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.442 * [taylor]: Taking taylor expansion of x.im in x.re 11.442 * [backup-simplify]: Simplify x.im into x.im 11.443 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.443 * [backup-simplify]: Simplify (* 1 1) into 1 11.443 * [backup-simplify]: Simplify (+ 1 0) into 1 11.443 * [backup-simplify]: Simplify (sqrt 1) into 1 11.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.445 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.445 * [backup-simplify]: Simplify (+ 0 0) into 0 11.445 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.445 * [backup-simplify]: Simplify (log 1) into 0 11.445 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.446 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.446 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.446 * [taylor]: Taking taylor expansion of y.re in x.re 11.446 * [backup-simplify]: Simplify y.re into y.re 11.446 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.446 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.446 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.447 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.447 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.447 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.447 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.447 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.448 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.448 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.448 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.448 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.448 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.448 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.448 * [taylor]: Taking taylor expansion of y.re in x.im 11.448 * [backup-simplify]: Simplify y.re into y.re 11.448 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.448 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.448 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.448 * [taylor]: Taking taylor expansion of x.re in x.im 11.448 * [backup-simplify]: Simplify x.re into x.re 11.448 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.448 * [taylor]: Taking taylor expansion of y.im in x.im 11.448 * [backup-simplify]: Simplify y.im into y.im 11.448 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.448 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.449 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.449 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.449 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.449 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.449 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.450 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.450 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.450 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.450 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.450 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.450 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.450 * [taylor]: Taking taylor expansion of y.re in y.re 11.450 * [backup-simplify]: Simplify 0 into 0 11.450 * [backup-simplify]: Simplify 1 into 1 11.450 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.450 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.450 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.450 * [taylor]: Taking taylor expansion of x.re in y.re 11.450 * [backup-simplify]: Simplify x.re into x.re 11.450 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.450 * [taylor]: Taking taylor expansion of y.im in y.re 11.450 * [backup-simplify]: Simplify y.im into y.im 11.450 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.450 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.451 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.451 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.451 * [taylor]: Taking taylor expansion of 0 in x.re 11.451 * [backup-simplify]: Simplify 0 into 0 11.451 * [taylor]: Taking taylor expansion of 0 in x.im 11.451 * [backup-simplify]: Simplify 0 into 0 11.451 * [taylor]: Taking taylor expansion of 0 in y.re 11.451 * [backup-simplify]: Simplify 0 into 0 11.451 * [backup-simplify]: Simplify 0 into 0 11.452 * [backup-simplify]: Simplify (+ 0) into 0 11.453 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.454 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.454 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.455 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.455 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.455 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.455 * [backup-simplify]: Simplify (+ 0 0) into 0 11.456 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.457 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.457 * [backup-simplify]: Simplify (+ 0 0) into 0 11.457 * [taylor]: Taking taylor expansion of 0 in x.im 11.457 * [backup-simplify]: Simplify 0 into 0 11.457 * [taylor]: Taking taylor expansion of 0 in y.re 11.457 * [backup-simplify]: Simplify 0 into 0 11.457 * [backup-simplify]: Simplify 0 into 0 11.458 * [backup-simplify]: Simplify (+ 0) into 0 11.458 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.458 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.459 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.459 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.460 * [backup-simplify]: Simplify (- 0) into 0 11.460 * [backup-simplify]: Simplify (+ 0 0) into 0 11.461 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.461 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.462 * [backup-simplify]: Simplify (+ 0 0) into 0 11.462 * [taylor]: Taking taylor expansion of 0 in y.re 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [taylor]: Taking taylor expansion of 0 in x.re 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [taylor]: Taking taylor expansion of 0 in x.im 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [taylor]: Taking taylor expansion of 0 in y.re 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [taylor]: Taking taylor expansion of 0 in x.im 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [taylor]: Taking taylor expansion of 0 in y.re 11.462 * [backup-simplify]: Simplify 0 into 0 11.462 * [backup-simplify]: Simplify 0 into 0 11.463 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 11.463 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.463 * [approximate]: Taking taylor expansion of (sin (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 11.463 * [taylor]: Taking taylor expansion of (sin (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 11.463 * [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 11.463 * [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))) 11.463 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 11.463 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.463 * [taylor]: Taking taylor expansion of -1 in y.re 11.463 * [backup-simplify]: Simplify -1 into -1 11.463 * [taylor]: Taking taylor expansion of y.im in y.re 11.463 * [backup-simplify]: Simplify y.im into y.im 11.463 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.463 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.463 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.464 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.464 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.464 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.464 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.464 * [taylor]: Taking taylor expansion of -1 in y.re 11.464 * [backup-simplify]: Simplify -1 into -1 11.464 * [taylor]: Taking taylor expansion of x.re in y.re 11.464 * [backup-simplify]: Simplify x.re into x.re 11.464 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.464 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.464 * [taylor]: Taking taylor expansion of -1 in y.re 11.464 * [backup-simplify]: Simplify -1 into -1 11.464 * [taylor]: Taking taylor expansion of x.re in y.re 11.464 * [backup-simplify]: Simplify x.re into x.re 11.464 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.464 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.464 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.464 * [taylor]: Taking taylor expansion of -1 in y.re 11.464 * [backup-simplify]: Simplify -1 into -1 11.464 * [taylor]: Taking taylor expansion of x.im in y.re 11.464 * [backup-simplify]: Simplify x.im into x.im 11.464 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.464 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.464 * [taylor]: Taking taylor expansion of -1 in y.re 11.464 * [backup-simplify]: Simplify -1 into -1 11.464 * [taylor]: Taking taylor expansion of x.im in y.re 11.464 * [backup-simplify]: Simplify x.im into x.im 11.464 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.465 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.465 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.465 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.465 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.465 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.465 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.466 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.466 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.466 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.466 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.467 * [backup-simplify]: Simplify (+ 0 0) into 0 11.467 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.467 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.467 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.467 * [taylor]: Taking taylor expansion of -1 in y.re 11.467 * [backup-simplify]: Simplify -1 into -1 11.467 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.467 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.467 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.467 * [taylor]: Taking taylor expansion of y.re in y.re 11.467 * [backup-simplify]: Simplify 0 into 0 11.467 * [backup-simplify]: Simplify 1 into 1 11.467 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.468 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.468 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.468 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.468 * [taylor]: Taking taylor expansion of (sin (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 11.468 * [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 11.468 * [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))) 11.468 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 11.468 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.468 * [taylor]: Taking taylor expansion of -1 in x.im 11.468 * [backup-simplify]: Simplify -1 into -1 11.468 * [taylor]: Taking taylor expansion of y.im in x.im 11.468 * [backup-simplify]: Simplify y.im into y.im 11.468 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.468 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.468 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.468 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.468 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.468 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.468 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.469 * [taylor]: Taking taylor expansion of -1 in x.im 11.469 * [backup-simplify]: Simplify -1 into -1 11.469 * [taylor]: Taking taylor expansion of x.re in x.im 11.469 * [backup-simplify]: Simplify x.re into x.re 11.469 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.469 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.469 * [taylor]: Taking taylor expansion of -1 in x.im 11.469 * [backup-simplify]: Simplify -1 into -1 11.469 * [taylor]: Taking taylor expansion of x.re in x.im 11.469 * [backup-simplify]: Simplify x.re into x.re 11.469 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.469 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.469 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.469 * [taylor]: Taking taylor expansion of -1 in x.im 11.469 * [backup-simplify]: Simplify -1 into -1 11.469 * [taylor]: Taking taylor expansion of x.im in x.im 11.469 * [backup-simplify]: Simplify 0 into 0 11.469 * [backup-simplify]: Simplify 1 into 1 11.470 * [backup-simplify]: Simplify (/ -1 1) into -1 11.470 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.470 * [taylor]: Taking taylor expansion of -1 in x.im 11.470 * [backup-simplify]: Simplify -1 into -1 11.470 * [taylor]: Taking taylor expansion of x.im in x.im 11.470 * [backup-simplify]: Simplify 0 into 0 11.470 * [backup-simplify]: Simplify 1 into 1 11.470 * [backup-simplify]: Simplify (/ -1 1) into -1 11.470 * [backup-simplify]: Simplify (* -1 -1) into 1 11.471 * [backup-simplify]: Simplify (+ 0 1) into 1 11.471 * [backup-simplify]: Simplify (sqrt 1) into 1 11.472 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.473 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.474 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.474 * [backup-simplify]: Simplify (+ 0 0) into 0 11.475 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.475 * [backup-simplify]: Simplify (log 1) into 0 11.475 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.475 * [taylor]: Taking taylor expansion of -1 in x.im 11.475 * [backup-simplify]: Simplify -1 into -1 11.475 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.475 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.475 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.475 * [taylor]: Taking taylor expansion of y.re in x.im 11.475 * [backup-simplify]: Simplify y.re into y.re 11.476 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.476 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.477 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 11.477 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.477 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.477 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.477 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.477 * [taylor]: Taking taylor expansion of (sin (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 11.477 * [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 11.478 * [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))) 11.478 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.478 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.478 * [taylor]: Taking taylor expansion of -1 in x.re 11.478 * [backup-simplify]: Simplify -1 into -1 11.478 * [taylor]: Taking taylor expansion of y.im in x.re 11.478 * [backup-simplify]: Simplify y.im into y.im 11.478 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.478 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.478 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.478 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.478 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.478 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.478 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.478 * [taylor]: Taking taylor expansion of -1 in x.re 11.478 * [backup-simplify]: Simplify -1 into -1 11.478 * [taylor]: Taking taylor expansion of x.re in x.re 11.478 * [backup-simplify]: Simplify 0 into 0 11.478 * [backup-simplify]: Simplify 1 into 1 11.479 * [backup-simplify]: Simplify (/ -1 1) into -1 11.479 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.479 * [taylor]: Taking taylor expansion of -1 in x.re 11.479 * [backup-simplify]: Simplify -1 into -1 11.479 * [taylor]: Taking taylor expansion of x.re in x.re 11.479 * [backup-simplify]: Simplify 0 into 0 11.479 * [backup-simplify]: Simplify 1 into 1 11.479 * [backup-simplify]: Simplify (/ -1 1) into -1 11.479 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.479 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.479 * [taylor]: Taking taylor expansion of -1 in x.re 11.479 * [backup-simplify]: Simplify -1 into -1 11.480 * [taylor]: Taking taylor expansion of x.im in x.re 11.480 * [backup-simplify]: Simplify x.im into x.im 11.480 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.480 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.480 * [taylor]: Taking taylor expansion of -1 in x.re 11.480 * [backup-simplify]: Simplify -1 into -1 11.480 * [taylor]: Taking taylor expansion of x.im in x.re 11.480 * [backup-simplify]: Simplify x.im into x.im 11.480 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.480 * [backup-simplify]: Simplify (* -1 -1) into 1 11.481 * [backup-simplify]: Simplify (+ 1 0) into 1 11.481 * [backup-simplify]: Simplify (sqrt 1) into 1 11.482 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.483 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.483 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.484 * [backup-simplify]: Simplify (+ 0 0) into 0 11.485 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.485 * [backup-simplify]: Simplify (log 1) into 0 11.485 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.485 * [taylor]: Taking taylor expansion of -1 in x.re 11.485 * [backup-simplify]: Simplify -1 into -1 11.485 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.485 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.485 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.485 * [taylor]: Taking taylor expansion of y.re in x.re 11.485 * [backup-simplify]: Simplify y.re into y.re 11.485 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.486 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.486 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.486 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.486 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.487 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.487 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.487 * [taylor]: Taking taylor expansion of (sin (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 11.487 * [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 11.487 * [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))) 11.487 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.487 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.487 * [taylor]: Taking taylor expansion of -1 in y.im 11.487 * [backup-simplify]: Simplify -1 into -1 11.487 * [taylor]: Taking taylor expansion of y.im in y.im 11.487 * [backup-simplify]: Simplify 0 into 0 11.487 * [backup-simplify]: Simplify 1 into 1 11.488 * [backup-simplify]: Simplify (/ -1 1) into -1 11.488 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.488 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.488 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.488 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.488 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.488 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.488 * [taylor]: Taking taylor expansion of -1 in y.im 11.488 * [backup-simplify]: Simplify -1 into -1 11.488 * [taylor]: Taking taylor expansion of x.re in y.im 11.488 * [backup-simplify]: Simplify x.re into x.re 11.488 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.488 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.488 * [taylor]: Taking taylor expansion of -1 in y.im 11.488 * [backup-simplify]: Simplify -1 into -1 11.488 * [taylor]: Taking taylor expansion of x.re in y.im 11.488 * [backup-simplify]: Simplify x.re into x.re 11.488 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.488 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.488 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.488 * [taylor]: Taking taylor expansion of -1 in y.im 11.488 * [backup-simplify]: Simplify -1 into -1 11.488 * [taylor]: Taking taylor expansion of x.im in y.im 11.488 * [backup-simplify]: Simplify x.im into x.im 11.488 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.488 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.488 * [taylor]: Taking taylor expansion of -1 in y.im 11.488 * [backup-simplify]: Simplify -1 into -1 11.489 * [taylor]: Taking taylor expansion of x.im in y.im 11.489 * [backup-simplify]: Simplify x.im into x.im 11.489 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.489 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.489 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.489 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.489 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.489 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.489 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.490 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.490 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.490 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.490 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.490 * [backup-simplify]: Simplify (+ 0 0) into 0 11.491 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.491 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.491 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.491 * [taylor]: Taking taylor expansion of -1 in y.im 11.491 * [backup-simplify]: Simplify -1 into -1 11.491 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.491 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.491 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.491 * [taylor]: Taking taylor expansion of y.re in y.im 11.491 * [backup-simplify]: Simplify y.re into y.re 11.491 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.492 * [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)))))) 11.492 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.492 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.492 * [taylor]: Taking taylor expansion of (sin (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 11.492 * [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 11.492 * [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))) 11.492 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.492 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.492 * [taylor]: Taking taylor expansion of -1 in y.im 11.492 * [backup-simplify]: Simplify -1 into -1 11.492 * [taylor]: Taking taylor expansion of y.im in y.im 11.492 * [backup-simplify]: Simplify 0 into 0 11.493 * [backup-simplify]: Simplify 1 into 1 11.493 * [backup-simplify]: Simplify (/ -1 1) into -1 11.493 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.493 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.493 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.493 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.493 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.494 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.494 * [taylor]: Taking taylor expansion of -1 in y.im 11.494 * [backup-simplify]: Simplify -1 into -1 11.494 * [taylor]: Taking taylor expansion of x.re in y.im 11.494 * [backup-simplify]: Simplify x.re into x.re 11.494 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.494 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.494 * [taylor]: Taking taylor expansion of -1 in y.im 11.494 * [backup-simplify]: Simplify -1 into -1 11.494 * [taylor]: Taking taylor expansion of x.re in y.im 11.494 * [backup-simplify]: Simplify x.re into x.re 11.494 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.494 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.494 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.494 * [taylor]: Taking taylor expansion of -1 in y.im 11.494 * [backup-simplify]: Simplify -1 into -1 11.494 * [taylor]: Taking taylor expansion of x.im in y.im 11.495 * [backup-simplify]: Simplify x.im into x.im 11.495 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.495 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.495 * [taylor]: Taking taylor expansion of -1 in y.im 11.495 * [backup-simplify]: Simplify -1 into -1 11.495 * [taylor]: Taking taylor expansion of x.im in y.im 11.495 * [backup-simplify]: Simplify x.im into x.im 11.495 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.495 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.495 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.495 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.495 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.496 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.496 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.496 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.496 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.496 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.496 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.497 * [backup-simplify]: Simplify (+ 0 0) into 0 11.497 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.498 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.498 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.498 * [taylor]: Taking taylor expansion of -1 in y.im 11.498 * [backup-simplify]: Simplify -1 into -1 11.498 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.498 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.498 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.498 * [taylor]: Taking taylor expansion of y.re in y.im 11.498 * [backup-simplify]: Simplify y.re into y.re 11.498 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.498 * [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)))))) 11.499 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.499 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.499 * [taylor]: Taking taylor expansion of (sin (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 11.499 * [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 11.499 * [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))) 11.499 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.499 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.499 * [taylor]: Taking taylor expansion of -1 in x.re 11.499 * [backup-simplify]: Simplify -1 into -1 11.499 * [taylor]: Taking taylor expansion of y.im in x.re 11.499 * [backup-simplify]: Simplify y.im into y.im 11.499 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.499 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.499 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.500 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.500 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.500 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.500 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.500 * [taylor]: Taking taylor expansion of -1 in x.re 11.500 * [backup-simplify]: Simplify -1 into -1 11.500 * [taylor]: Taking taylor expansion of x.re in x.re 11.500 * [backup-simplify]: Simplify 0 into 0 11.500 * [backup-simplify]: Simplify 1 into 1 11.500 * [backup-simplify]: Simplify (/ -1 1) into -1 11.500 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.500 * [taylor]: Taking taylor expansion of -1 in x.re 11.500 * [backup-simplify]: Simplify -1 into -1 11.500 * [taylor]: Taking taylor expansion of x.re in x.re 11.500 * [backup-simplify]: Simplify 0 into 0 11.500 * [backup-simplify]: Simplify 1 into 1 11.501 * [backup-simplify]: Simplify (/ -1 1) into -1 11.501 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.501 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.501 * [taylor]: Taking taylor expansion of -1 in x.re 11.501 * [backup-simplify]: Simplify -1 into -1 11.501 * [taylor]: Taking taylor expansion of x.im in x.re 11.501 * [backup-simplify]: Simplify x.im into x.im 11.501 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.501 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.501 * [taylor]: Taking taylor expansion of -1 in x.re 11.501 * [backup-simplify]: Simplify -1 into -1 11.501 * [taylor]: Taking taylor expansion of x.im in x.re 11.501 * [backup-simplify]: Simplify x.im into x.im 11.501 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.502 * [backup-simplify]: Simplify (* -1 -1) into 1 11.502 * [backup-simplify]: Simplify (+ 1 0) into 1 11.502 * [backup-simplify]: Simplify (sqrt 1) into 1 11.503 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.504 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.505 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.505 * [backup-simplify]: Simplify (+ 0 0) into 0 11.506 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.506 * [backup-simplify]: Simplify (log 1) into 0 11.507 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.507 * [taylor]: Taking taylor expansion of -1 in x.re 11.507 * [backup-simplify]: Simplify -1 into -1 11.507 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.507 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.507 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.507 * [taylor]: Taking taylor expansion of y.re in x.re 11.507 * [backup-simplify]: Simplify y.re into y.re 11.507 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.507 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.507 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.508 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.508 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.508 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.508 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.509 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.509 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.509 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.509 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.509 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.509 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.509 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.509 * [taylor]: Taking taylor expansion of x.re in x.im 11.509 * [backup-simplify]: Simplify x.re into x.re 11.509 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.509 * [taylor]: Taking taylor expansion of y.im in x.im 11.509 * [backup-simplify]: Simplify y.im into y.im 11.509 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.509 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.509 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.510 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.510 * [taylor]: Taking taylor expansion of y.re in x.im 11.510 * [backup-simplify]: Simplify y.re into y.re 11.510 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.510 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.510 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.510 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.510 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.511 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.511 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.511 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.511 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.511 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.511 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.511 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.511 * [taylor]: Taking taylor expansion of x.re in y.re 11.511 * [backup-simplify]: Simplify x.re into x.re 11.511 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.511 * [taylor]: Taking taylor expansion of y.im in y.re 11.511 * [backup-simplify]: Simplify y.im into y.im 11.511 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.512 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.512 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.512 * [taylor]: Taking taylor expansion of y.re in y.re 11.512 * [backup-simplify]: Simplify 0 into 0 11.512 * [backup-simplify]: Simplify 1 into 1 11.512 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.512 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.512 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.512 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.512 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.513 * [taylor]: Taking taylor expansion of 0 in x.re 11.513 * [backup-simplify]: Simplify 0 into 0 11.513 * [taylor]: Taking taylor expansion of 0 in x.im 11.513 * [backup-simplify]: Simplify 0 into 0 11.513 * [taylor]: Taking taylor expansion of 0 in y.re 11.513 * [backup-simplify]: Simplify 0 into 0 11.513 * [backup-simplify]: Simplify 0 into 0 11.513 * [backup-simplify]: Simplify (+ 0) into 0 11.514 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.515 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.516 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.516 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.516 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.516 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.517 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.517 * [backup-simplify]: Simplify (+ 0 0) into 0 11.518 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.519 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.519 * [backup-simplify]: Simplify (+ 0 0) into 0 11.519 * [taylor]: Taking taylor expansion of 0 in x.im 11.519 * [backup-simplify]: Simplify 0 into 0 11.519 * [taylor]: Taking taylor expansion of 0 in y.re 11.519 * [backup-simplify]: Simplify 0 into 0 11.519 * [backup-simplify]: Simplify 0 into 0 11.520 * [backup-simplify]: Simplify (+ 0) into 0 11.520 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.521 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.521 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.521 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.522 * [backup-simplify]: Simplify (- 0) into 0 11.522 * [backup-simplify]: Simplify (+ 0 0) into 0 11.527 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.528 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.529 * [backup-simplify]: Simplify (+ 0 0) into 0 11.529 * [taylor]: Taking taylor expansion of 0 in y.re 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [taylor]: Taking taylor expansion of 0 in x.re 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [taylor]: Taking taylor expansion of 0 in x.im 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [taylor]: Taking taylor expansion of 0 in y.re 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [taylor]: Taking taylor expansion of 0 in x.im 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [taylor]: Taking taylor expansion of 0 in y.re 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [backup-simplify]: Simplify 0 into 0 11.529 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.530 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 11.530 * [backup-simplify]: Simplify (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) into (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) 11.530 * [approximate]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in (y.im x.re x.im y.re) around 0 11.530 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in y.re 11.530 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in y.re 11.530 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in y.re 11.530 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.530 * [backup-simplify]: Simplify 1/3 into 1/3 11.530 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in y.re 11.530 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 11.530 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 11.530 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.530 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 11.530 * [taylor]: Taking taylor expansion of y.im in y.re 11.530 * [backup-simplify]: Simplify y.im into y.im 11.530 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.530 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.530 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.530 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.530 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.530 * [taylor]: Taking taylor expansion of x.re in y.re 11.530 * [backup-simplify]: Simplify x.re into x.re 11.531 * [taylor]: Taking taylor expansion of x.re in y.re 11.531 * [backup-simplify]: Simplify x.re into x.re 11.531 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.531 * [taylor]: Taking taylor expansion of x.im in y.re 11.531 * [backup-simplify]: Simplify x.im into x.im 11.531 * [taylor]: Taking taylor expansion of x.im in y.re 11.531 * [backup-simplify]: Simplify x.im into x.im 11.531 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.531 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.531 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.531 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.531 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.531 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.532 * [backup-simplify]: Simplify (+ 0 0) into 0 11.532 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.532 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.532 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.532 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.532 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.532 * [taylor]: Taking taylor expansion of y.re in y.re 11.532 * [backup-simplify]: Simplify 0 into 0 11.532 * [backup-simplify]: Simplify 1 into 1 11.533 * [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))))) 11.533 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.533 * [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))))) 11.533 * [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)))))) 11.533 * [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)))))) 11.533 * [backup-simplify]: Simplify (* (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1) into (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 11.534 * [backup-simplify]: Simplify (* (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 0) into 0 11.534 * [backup-simplify]: Simplify (+ (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 0) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 11.534 * [backup-simplify]: Simplify (log (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (log (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) 11.534 * [backup-simplify]: Simplify (* 1/3 (log (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))))) into (* 1/3 (log (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))))) 11.534 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))))) into (pow (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 1/3) 11.534 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in x.im 11.534 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in x.im 11.534 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in x.im 11.534 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.534 * [backup-simplify]: Simplify 1/3 into 1/3 11.534 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in x.im 11.534 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.534 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.534 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.534 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 11.534 * [taylor]: Taking taylor expansion of y.im in x.im 11.534 * [backup-simplify]: Simplify y.im into y.im 11.534 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.534 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.535 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.535 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.535 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.535 * [taylor]: Taking taylor expansion of x.re in x.im 11.535 * [backup-simplify]: Simplify x.re into x.re 11.535 * [taylor]: Taking taylor expansion of x.re in x.im 11.535 * [backup-simplify]: Simplify x.re into x.re 11.535 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.535 * [taylor]: Taking taylor expansion of x.im in x.im 11.535 * [backup-simplify]: Simplify 0 into 0 11.535 * [backup-simplify]: Simplify 1 into 1 11.535 * [taylor]: Taking taylor expansion of x.im in x.im 11.535 * [backup-simplify]: Simplify 0 into 0 11.535 * [backup-simplify]: Simplify 1 into 1 11.535 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.535 * [backup-simplify]: Simplify (* 0 0) into 0 11.535 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.535 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.535 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.536 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.536 * [backup-simplify]: Simplify (+ 0 0) into 0 11.536 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.536 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.536 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.536 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.536 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.536 * [taylor]: Taking taylor expansion of y.re in x.im 11.536 * [backup-simplify]: Simplify y.re into y.re 11.536 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 11.536 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.536 * [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))) 11.536 * [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)))) 11.536 * [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)))) 11.537 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 11.537 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 0) into 0 11.537 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 11.537 * [backup-simplify]: Simplify (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) into (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) 11.537 * [backup-simplify]: Simplify (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))))) into (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))))) 11.537 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))))) into (pow (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1/3) 11.537 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in x.re 11.537 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in x.re 11.537 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in x.re 11.537 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.537 * [backup-simplify]: Simplify 1/3 into 1/3 11.537 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in x.re 11.537 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 11.537 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 11.537 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.537 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 11.537 * [taylor]: Taking taylor expansion of y.im in x.re 11.537 * [backup-simplify]: Simplify y.im into y.im 11.537 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.537 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.537 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.537 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.537 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.537 * [taylor]: Taking taylor expansion of x.re in x.re 11.537 * [backup-simplify]: Simplify 0 into 0 11.538 * [backup-simplify]: Simplify 1 into 1 11.538 * [taylor]: Taking taylor expansion of x.re in x.re 11.538 * [backup-simplify]: Simplify 0 into 0 11.538 * [backup-simplify]: Simplify 1 into 1 11.538 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.538 * [taylor]: Taking taylor expansion of x.im in x.re 11.538 * [backup-simplify]: Simplify x.im into x.im 11.538 * [taylor]: Taking taylor expansion of x.im in x.re 11.538 * [backup-simplify]: Simplify x.im into x.im 11.538 * [backup-simplify]: Simplify (* 0 0) into 0 11.538 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.538 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.538 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.538 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.539 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.539 * [backup-simplify]: Simplify (+ 0 0) into 0 11.539 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.539 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.539 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.539 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.539 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.539 * [taylor]: Taking taylor expansion of y.re in x.re 11.539 * [backup-simplify]: Simplify y.re into y.re 11.539 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.539 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.539 * [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))) 11.539 * [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)))) 11.539 * [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)))) 11.539 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 11.540 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 11.540 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 11.540 * [backup-simplify]: Simplify (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 11.540 * [backup-simplify]: Simplify (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) 11.540 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into (pow (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1/3) 11.540 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in y.im 11.540 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in y.im 11.540 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in y.im 11.540 * [taylor]: Taking taylor expansion of 1/3 in y.im 11.540 * [backup-simplify]: Simplify 1/3 into 1/3 11.540 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in y.im 11.540 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.540 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.540 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.540 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.540 * [taylor]: Taking taylor expansion of y.im in y.im 11.540 * [backup-simplify]: Simplify 0 into 0 11.540 * [backup-simplify]: Simplify 1 into 1 11.540 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.540 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.540 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.540 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.540 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.540 * [taylor]: Taking taylor expansion of x.re in y.im 11.540 * [backup-simplify]: Simplify x.re into x.re 11.541 * [taylor]: Taking taylor expansion of x.re in y.im 11.541 * [backup-simplify]: Simplify x.re into x.re 11.541 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.541 * [taylor]: Taking taylor expansion of x.im in y.im 11.541 * [backup-simplify]: Simplify x.im into x.im 11.541 * [taylor]: Taking taylor expansion of x.im in y.im 11.541 * [backup-simplify]: Simplify x.im into x.im 11.541 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.541 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.541 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.541 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.541 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.541 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.541 * [backup-simplify]: Simplify (+ 0 0) into 0 11.541 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.541 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.541 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.541 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.541 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.542 * [taylor]: Taking taylor expansion of y.re in y.im 11.542 * [backup-simplify]: Simplify y.re into y.re 11.542 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.542 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.542 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.542 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.542 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.542 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.542 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.542 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.542 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 11.542 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 11.542 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 11.542 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in y.im 11.542 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in y.im 11.542 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in y.im 11.542 * [taylor]: Taking taylor expansion of 1/3 in y.im 11.542 * [backup-simplify]: Simplify 1/3 into 1/3 11.542 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in y.im 11.542 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.542 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.542 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.542 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.542 * [taylor]: Taking taylor expansion of y.im in y.im 11.542 * [backup-simplify]: Simplify 0 into 0 11.542 * [backup-simplify]: Simplify 1 into 1 11.543 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.543 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.543 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.543 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.543 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.543 * [taylor]: Taking taylor expansion of x.re in y.im 11.543 * [backup-simplify]: Simplify x.re into x.re 11.543 * [taylor]: Taking taylor expansion of x.re in y.im 11.543 * [backup-simplify]: Simplify x.re into x.re 11.543 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.543 * [taylor]: Taking taylor expansion of x.im in y.im 11.543 * [backup-simplify]: Simplify x.im into x.im 11.543 * [taylor]: Taking taylor expansion of x.im in y.im 11.543 * [backup-simplify]: Simplify x.im into x.im 11.543 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.543 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.543 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.543 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.543 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.543 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.543 * [backup-simplify]: Simplify (+ 0 0) into 0 11.544 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.544 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.544 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.544 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.544 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.544 * [taylor]: Taking taylor expansion of y.re in y.im 11.544 * [backup-simplify]: Simplify y.re into y.re 11.544 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.544 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.544 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.544 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.544 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.544 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.544 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.544 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.544 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 11.544 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 11.545 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 11.545 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.re 11.545 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.re 11.545 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.re 11.545 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.545 * [backup-simplify]: Simplify 1/3 into 1/3 11.545 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.re 11.545 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.545 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.545 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.545 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.545 * [taylor]: Taking taylor expansion of y.re in x.re 11.545 * [backup-simplify]: Simplify y.re into y.re 11.545 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.545 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.545 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.545 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.545 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.545 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.545 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 11.545 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 11.545 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 11.545 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.im 11.545 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.im 11.545 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.im 11.545 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.546 * [backup-simplify]: Simplify 1/3 into 1/3 11.546 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.im 11.546 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.546 * [taylor]: Taking taylor expansion of y.re in x.im 11.546 * [backup-simplify]: Simplify y.re into y.re 11.546 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.546 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.546 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.546 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.546 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.546 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.546 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 11.546 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 11.546 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 11.546 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in y.re 11.546 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.546 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.546 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.546 * [backup-simplify]: Simplify 1/3 into 1/3 11.546 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in y.re 11.546 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.546 * [taylor]: Taking taylor expansion of y.re in y.re 11.546 * [backup-simplify]: Simplify 0 into 0 11.546 * [backup-simplify]: Simplify 1 into 1 11.546 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.547 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.547 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.547 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.547 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 11.547 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 11.547 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 11.548 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 11.548 * [backup-simplify]: Simplify (+ 0) into 0 11.548 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.549 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 11.549 * [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)))) 11.549 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.549 * [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)))) 11.550 * [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)))) 11.550 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 11.550 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.550 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 1) into (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) (sin (* (atan2 x.im x.re) y.re))) 11.551 * [backup-simplify]: Simplify (+ (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) (sin (* (atan2 x.im x.re) y.re)))) (* 0 (log (sin (* (atan2 x.im x.re) y.re))))) into (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (sin (* (atan2 x.im x.re) y.re)))) 11.551 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (sin (* (atan2 x.im x.re) y.re)))) 1) 1)))) into (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re))))) 11.551 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re))))) in x.re 11.551 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.551 * [backup-simplify]: Simplify 1/3 into 1/3 11.551 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re)))) in x.re 11.551 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) in x.re 11.551 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) in x.re 11.551 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) in x.re 11.551 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.551 * [backup-simplify]: Simplify 1/3 into 1/3 11.551 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.re 11.551 * [taylor]: Taking taylor expansion of (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.re 11.551 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.re 11.552 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.552 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.552 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.552 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.552 * [taylor]: Taking taylor expansion of y.re in x.re 11.552 * [backup-simplify]: Simplify y.re into y.re 11.552 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.552 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.552 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.552 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.552 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.552 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.552 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 11.552 * [backup-simplify]: Simplify (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 11.552 * [backup-simplify]: Simplify (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 11.552 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) into (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) 11.552 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) into (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) 11.552 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re))) in x.re 11.553 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 11.553 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 11.553 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 11.553 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.553 * [taylor]: Taking taylor expansion of x.im in x.re 11.553 * [backup-simplify]: Simplify x.im into x.im 11.553 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.553 * [taylor]: Taking taylor expansion of x.re in x.re 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 1 into 1 11.553 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.553 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 11.553 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.553 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.553 * [backup-simplify]: Simplify (+ 0 0) into 0 11.553 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.553 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.553 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 11.553 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.553 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.553 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.553 * [taylor]: Taking taylor expansion of y.re in x.re 11.553 * [backup-simplify]: Simplify y.re into y.re 11.553 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.553 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.554 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.554 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.554 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.554 * [backup-simplify]: Simplify (- 0) into 0 11.554 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.554 * [backup-simplify]: Simplify (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.554 * [backup-simplify]: Simplify (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) 11.554 * [backup-simplify]: Simplify (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) into (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) 11.554 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) in x.im 11.555 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.555 * [backup-simplify]: Simplify 1/3 into 1/3 11.555 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) in x.im 11.555 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) in x.im 11.555 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) in x.im 11.555 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) in x.im 11.555 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.555 * [backup-simplify]: Simplify 1/3 into 1/3 11.555 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.im 11.555 * [taylor]: Taking taylor expansion of (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.im 11.555 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.im 11.555 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.555 * [taylor]: Taking taylor expansion of y.re in x.im 11.555 * [backup-simplify]: Simplify y.re into y.re 11.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.555 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.555 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.555 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.555 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.555 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.555 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 11.555 * [backup-simplify]: Simplify (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 11.555 * [backup-simplify]: Simplify (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 11.556 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) into (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) 11.556 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) into (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) 11.556 * [taylor]: Taking taylor expansion of (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) in x.im 11.556 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.556 * [taylor]: Taking taylor expansion of x.im in x.im 11.556 * [backup-simplify]: Simplify 0 into 0 11.556 * [backup-simplify]: Simplify 1 into 1 11.556 * [backup-simplify]: Simplify (log 1) into 0 11.556 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 11.556 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.556 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.556 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.556 * [taylor]: Taking taylor expansion of y.re in x.im 11.556 * [backup-simplify]: Simplify y.re into y.re 11.556 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.556 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.556 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.557 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.557 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.557 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.557 * [backup-simplify]: Simplify (- 0) into 0 11.557 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.557 * [backup-simplify]: Simplify (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.557 * [backup-simplify]: Simplify (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) 11.557 * [backup-simplify]: Simplify (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) into (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) 11.558 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) in y.re 11.558 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.558 * [backup-simplify]: Simplify 1/3 into 1/3 11.558 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) in y.re 11.558 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) in y.re 11.558 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) in y.re 11.558 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) in y.re 11.558 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.558 * [backup-simplify]: Simplify 1/3 into 1/3 11.558 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in y.re 11.558 * [taylor]: Taking taylor expansion of (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in y.re 11.558 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in y.re 11.558 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.558 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.558 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.558 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.558 * [taylor]: Taking taylor expansion of y.re in y.re 11.558 * [backup-simplify]: Simplify 0 into 0 11.558 * [backup-simplify]: Simplify 1 into 1 11.558 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.558 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.558 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.558 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 11.558 * [backup-simplify]: Simplify (/ 1 (pow (atan2 x.im x.re) 2)) into (/ 1 (pow (atan2 x.im x.re) 2)) 11.558 * [backup-simplify]: Simplify (log (/ 1 (pow (atan2 x.im x.re) 2))) into (log (/ 1 (pow (atan2 x.im x.re) 2))) 11.559 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) (log (/ 1 (pow (atan2 x.im x.re) 2)))) into (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))) 11.559 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re)))) into (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re)))) 11.559 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) into (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) 11.559 * [taylor]: Taking taylor expansion of (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) in y.re 11.559 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.559 * [taylor]: Taking taylor expansion of x.im in y.re 11.559 * [backup-simplify]: Simplify x.im into x.im 11.559 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.559 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.559 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.559 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.559 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.559 * [taylor]: Taking taylor expansion of y.re in y.re 11.559 * [backup-simplify]: Simplify 0 into 0 11.559 * [backup-simplify]: Simplify 1 into 1 11.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.560 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.560 * [backup-simplify]: Simplify (* (log x.im) 1) into (log x.im) 11.560 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)) into (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)) 11.560 * [backup-simplify]: Simplify (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) into (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) 11.560 * [backup-simplify]: Simplify (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) into (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) 11.560 * [backup-simplify]: Simplify (+ 0) into 0 11.561 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.561 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.561 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.562 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.562 * [backup-simplify]: Simplify (+ 0 0) into 0 11.563 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 1) into 0 11.564 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (* (atan2 x.im x.re) y.re))))) into 0 11.564 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.564 * [taylor]: Taking taylor expansion of 0 in x.im 11.565 * [backup-simplify]: Simplify 0 into 0 11.565 * [taylor]: Taking taylor expansion of 0 in y.re 11.565 * [backup-simplify]: Simplify 0 into 0 11.565 * [backup-simplify]: Simplify 0 into 0 11.565 * [backup-simplify]: Simplify (+ 0) into 0 11.566 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.566 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.567 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.567 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 11.567 * [backup-simplify]: Simplify (+ 0 0) into 0 11.568 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 1) into 0 11.569 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (* (atan2 x.im x.re) y.re))))) into 0 11.570 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.570 * [taylor]: Taking taylor expansion of 0 in y.re 11.570 * [backup-simplify]: Simplify 0 into 0 11.570 * [backup-simplify]: Simplify 0 into 0 11.571 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 11.572 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.573 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.573 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 11.574 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 11.574 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.574 * [backup-simplify]: Simplify 0 into 0 11.575 * [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))) 11.576 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 11.576 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 11.577 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.577 * [backup-simplify]: Simplify (+ 0 0) into 0 11.578 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.580 * [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 11.581 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 11.581 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.582 * [backup-simplify]: Simplify (+ 0 0) into 0 11.583 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.583 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 11.584 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 11.585 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))))) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 2) into (* -1/2 (+ (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) 11.587 * [backup-simplify]: Simplify (+ (* 1/3 (* -1/2 (+ (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) (+ (* 0 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) (sin (* (atan2 x.im x.re) y.re)))) (* 0 (log (sin (* (atan2 x.im x.re) y.re)))))) into (- (+ (* 1/6 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 11.590 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (sin (* (atan2 x.im x.re) y.re)))) 2) 2)) (* (/ (pow (- (+ (* 1/6 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1) 1)))) into (* -1 (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))))) 11.590 * [taylor]: Taking taylor expansion of (* -1 (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))))) in x.re 11.590 * [taylor]: Taking taylor expansion of -1 in x.re 11.590 * [backup-simplify]: Simplify -1 into -1 11.590 * [taylor]: Taking taylor expansion of (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) in x.re 11.590 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.re 11.590 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.re 11.590 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.re 11.590 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.590 * [backup-simplify]: Simplify 1/3 into 1/3 11.590 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.re 11.590 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.590 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.590 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.590 * [taylor]: Taking taylor expansion of y.re in x.re 11.590 * [backup-simplify]: Simplify y.re into y.re 11.590 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.591 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.591 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.591 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.591 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.591 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.591 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 11.591 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 11.591 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 11.591 * [taylor]: Taking taylor expansion of (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) in x.re 11.591 * [taylor]: Taking taylor expansion of (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.re 11.591 * [taylor]: Taking taylor expansion of 1/9 in x.re 11.591 * [backup-simplify]: Simplify 1/9 into 1/9 11.592 * [taylor]: Taking taylor expansion of (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.re 11.592 * [taylor]: Taking taylor expansion of (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) in x.re 11.592 * [taylor]: Taking taylor expansion of (pow (cos (* (atan2 x.im x.re) y.re)) 2) in x.re 11.592 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 11.592 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.592 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.592 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.592 * [taylor]: Taking taylor expansion of y.re in x.re 11.592 * [backup-simplify]: Simplify y.re into y.re 11.592 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.592 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.592 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.592 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.592 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.593 * [backup-simplify]: Simplify (- 0) into 0 11.593 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.593 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) in x.re 11.593 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 11.593 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 11.593 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 11.593 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.593 * [taylor]: Taking taylor expansion of x.im in x.re 11.593 * [backup-simplify]: Simplify x.im into x.im 11.593 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.593 * [taylor]: Taking taylor expansion of x.re in x.re 11.593 * [backup-simplify]: Simplify 0 into 0 11.593 * [backup-simplify]: Simplify 1 into 1 11.593 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.593 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 11.593 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.594 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.594 * [backup-simplify]: Simplify (+ 0 0) into 0 11.594 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.594 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.594 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.re 11.594 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.594 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.594 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.594 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.594 * [taylor]: Taking taylor expansion of y.re in x.re 11.594 * [backup-simplify]: Simplify y.re into y.re 11.594 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.594 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.595 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.595 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.595 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.595 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.595 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re))) into (pow (cos (* (atan2 x.im x.re) y.re)) 2) 11.595 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.595 * [backup-simplify]: Simplify (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) into (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) 11.596 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 11.596 * [backup-simplify]: Simplify (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 11.596 * [taylor]: Taking taylor expansion of (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) in x.re 11.596 * [taylor]: Taking taylor expansion of 1/6 in x.re 11.596 * [backup-simplify]: Simplify 1/6 into 1/6 11.596 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) in x.re 11.596 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 11.596 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 11.596 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 11.596 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.596 * [taylor]: Taking taylor expansion of x.im in x.re 11.596 * [backup-simplify]: Simplify x.im into x.im 11.596 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.596 * [taylor]: Taking taylor expansion of x.re in x.re 11.596 * [backup-simplify]: Simplify 0 into 0 11.596 * [backup-simplify]: Simplify 1 into 1 11.596 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.597 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 11.597 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.597 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.597 * [backup-simplify]: Simplify (+ 0 0) into 0 11.597 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.597 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.598 * [backup-simplify]: Simplify (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 11.598 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.598 * [backup-simplify]: Simplify (* 1/6 (pow (log x.im) 2)) into (* 1/6 (pow (log x.im) 2)) 11.599 * [backup-simplify]: Simplify (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) into (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) 11.599 * [backup-simplify]: Simplify (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2)))) into (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) 11.600 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) into (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) 11.600 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) in x.im 11.600 * [taylor]: Taking taylor expansion of -1 in x.im 11.600 * [backup-simplify]: Simplify -1 into -1 11.600 * [taylor]: Taking taylor expansion of (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) in x.im 11.600 * [taylor]: Taking taylor expansion of (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) in x.im 11.600 * [taylor]: Taking taylor expansion of (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.im 11.600 * [taylor]: Taking taylor expansion of 1/9 in x.im 11.600 * [backup-simplify]: Simplify 1/9 into 1/9 11.600 * [taylor]: Taking taylor expansion of (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.im 11.600 * [taylor]: Taking taylor expansion of (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) in x.im 11.600 * [taylor]: Taking taylor expansion of (pow (cos (* (atan2 x.im x.re) y.re)) 2) in x.im 11.601 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 11.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.601 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.601 * [taylor]: Taking taylor expansion of y.re in x.im 11.601 * [backup-simplify]: Simplify y.re into y.re 11.601 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.601 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.601 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.601 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.601 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.602 * [backup-simplify]: Simplify (- 0) into 0 11.602 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.602 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 11.602 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.602 * [taylor]: Taking taylor expansion of x.im in x.im 11.602 * [backup-simplify]: Simplify 0 into 0 11.602 * [backup-simplify]: Simplify 1 into 1 11.602 * [backup-simplify]: Simplify (log 1) into 0 11.603 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.603 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.im 11.603 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.603 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.603 * [taylor]: Taking taylor expansion of y.re in x.im 11.603 * [backup-simplify]: Simplify y.re into y.re 11.603 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.603 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.603 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.604 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.604 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.604 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.604 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re))) into (pow (cos (* (atan2 x.im x.re) y.re)) 2) 11.604 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.605 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.605 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.605 * [backup-simplify]: Simplify (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) into (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) 11.605 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 11.606 * [backup-simplify]: Simplify (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 11.606 * [taylor]: Taking taylor expansion of (* 1/6 (pow (log x.im) 2)) in x.im 11.606 * [taylor]: Taking taylor expansion of 1/6 in x.im 11.606 * [backup-simplify]: Simplify 1/6 into 1/6 11.606 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 11.606 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.606 * [taylor]: Taking taylor expansion of x.im in x.im 11.606 * [backup-simplify]: Simplify 0 into 0 11.606 * [backup-simplify]: Simplify 1 into 1 11.606 * [backup-simplify]: Simplify (log 1) into 0 11.606 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.606 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.im 11.606 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.im 11.606 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.im 11.606 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.606 * [backup-simplify]: Simplify 1/3 into 1/3 11.606 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.im 11.606 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.606 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.606 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.606 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.606 * [taylor]: Taking taylor expansion of y.re in x.im 11.606 * [backup-simplify]: Simplify y.re into y.re 11.606 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.607 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.607 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.607 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.607 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.607 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.607 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 11.607 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 11.607 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 11.607 * [backup-simplify]: Simplify (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 11.607 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.608 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.608 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.608 * [backup-simplify]: Simplify (* 1/6 (pow (log x.im) 2)) into (* 1/6 (pow (log x.im) 2)) 11.608 * [backup-simplify]: Simplify (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) into (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) 11.609 * [backup-simplify]: Simplify (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) into (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) 11.609 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) into (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) 11.609 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) in y.re 11.609 * [taylor]: Taking taylor expansion of -1 in y.re 11.609 * [backup-simplify]: Simplify -1 into -1 11.609 * [taylor]: Taking taylor expansion of (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) in y.re 11.609 * [taylor]: Taking taylor expansion of (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) in y.re 11.609 * [taylor]: Taking taylor expansion of (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in y.re 11.609 * [taylor]: Taking taylor expansion of 1/9 in y.re 11.609 * [backup-simplify]: Simplify 1/9 into 1/9 11.609 * [taylor]: Taking taylor expansion of (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in y.re 11.609 * [taylor]: Taking taylor expansion of (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) in y.re 11.609 * [taylor]: Taking taylor expansion of (pow (cos (* (atan2 x.im x.re) y.re)) 2) in y.re 11.609 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.609 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.609 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.609 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.609 * [taylor]: Taking taylor expansion of y.re in y.re 11.609 * [backup-simplify]: Simplify 0 into 0 11.609 * [backup-simplify]: Simplify 1 into 1 11.609 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.610 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.610 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.610 * [taylor]: Taking taylor expansion of x.im in y.re 11.610 * [backup-simplify]: Simplify x.im into x.im 11.610 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.610 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in y.re 11.610 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.610 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.610 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.610 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.610 * [taylor]: Taking taylor expansion of y.re in y.re 11.610 * [backup-simplify]: Simplify 0 into 0 11.610 * [backup-simplify]: Simplify 1 into 1 11.610 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.610 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.611 * [backup-simplify]: Simplify (* 1 1) into 1 11.611 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.611 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 11.611 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 11.611 * [backup-simplify]: Simplify (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) into (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) 11.611 * [taylor]: Taking taylor expansion of (* 1/6 (pow (log x.im) 2)) in y.re 11.611 * [taylor]: Taking taylor expansion of 1/6 in y.re 11.611 * [backup-simplify]: Simplify 1/6 into 1/6 11.611 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.611 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.611 * [taylor]: Taking taylor expansion of x.im in y.re 11.611 * [backup-simplify]: Simplify x.im into x.im 11.611 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.611 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in y.re 11.611 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.611 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.611 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.611 * [backup-simplify]: Simplify 1/3 into 1/3 11.611 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in y.re 11.611 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.611 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.611 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.611 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.611 * [taylor]: Taking taylor expansion of y.re in y.re 11.611 * [backup-simplify]: Simplify 0 into 0 11.611 * [backup-simplify]: Simplify 1 into 1 11.611 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.612 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.612 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.612 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 11.612 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 11.612 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 11.612 * [backup-simplify]: Simplify (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) into (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 11.612 * [backup-simplify]: Simplify (+ (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 0) into (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 11.613 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 11.613 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.614 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.614 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 11.614 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 11.615 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 11.616 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into (- (* 1/6 (pow (atan2 x.im x.re) 3))) 11.617 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/6 (pow (atan2 x.im x.re) 3)))) 1)) (pow (atan2 x.im x.re) 1)))) 2) into (* -1/6 (pow (atan2 x.im x.re) 2)) 11.617 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 11.617 * [backup-simplify]: Simplify (+ (* 1/3 (* -1/6 (pow (atan2 x.im x.re) 2))) (+ (* 0 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re))))) into (- (* 1/18 (pow (atan2 x.im x.re) 2))) 11.618 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/18 (pow (atan2 x.im x.re) 2))) 1) 1)))) into (* -1/18 (* (pow (atan2 x.im x.re) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) 11.618 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.618 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (log x.im))) into 0 11.619 * [backup-simplify]: Simplify (+ 0) into 0 11.619 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.619 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow (log x.im) 2))) into 0 11.620 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 11.620 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.620 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 (atan2 x.im x.re))) into 0 11.621 * [backup-simplify]: Simplify (- (/ 0 (pow (atan2 x.im x.re) 2)) (+ (* (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) (/ 0 (pow (atan2 x.im x.re) 2))))) into 0 11.621 * [backup-simplify]: Simplify (+ (* 1/9 0) (* 0 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)))) into 0 11.621 * [backup-simplify]: Simplify (+ 0 0) into 0 11.622 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.623 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 11.624 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.624 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 2) 2)) 0) into (- (* 1/2 (pow (atan2 x.im x.re) 2))) 11.625 * [backup-simplify]: Simplify (+ (* 1 (- (* 1/2 (pow (atan2 x.im x.re) 2)))) (+ (* 0 0) (* (- (* 1/2 (pow (atan2 x.im x.re) 2))) 1))) into (- (pow (atan2 x.im x.re) 2)) 11.625 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (- (pow (atan2 x.im x.re) 2)) (pow (log x.im) 2)))) into (- (* (pow (atan2 x.im x.re) 2) (pow (log x.im) 2))) 11.626 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 11.627 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into (- (* 1/6 (pow (atan2 x.im x.re) 3))) 11.627 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (- (* 1/6 (pow (atan2 x.im x.re) 3)))) (+ (* 0 0) (* (- (* 1/6 (pow (atan2 x.im x.re) 3))) (atan2 x.im x.re)))) into (- (* 1/3 (pow (atan2 x.im x.re) 4))) 11.628 * [backup-simplify]: Simplify (- (/ (- (* (pow (atan2 x.im x.re) 2) (pow (log x.im) 2))) (pow (atan2 x.im x.re) 2)) (+ (* (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) (/ (- (* 1/3 (pow (atan2 x.im x.re) 4))) (pow (atan2 x.im x.re) 2))) (* 0 (/ 0 (pow (atan2 x.im x.re) 2))))) into (- (* 2/3 (pow (log x.im) 2))) 11.628 * [backup-simplify]: Simplify (+ (* 1/9 (- (* 2/3 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))))) into (- (* 2/27 (pow (log x.im) 2))) 11.629 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.629 * [backup-simplify]: Simplify (* 1/6 (pow (log x.im) 2)) into (* 1/6 (pow (log x.im) 2)) 11.629 * [backup-simplify]: Simplify (+ (- (* 2/27 (pow (log x.im) 2))) (* 1/6 (pow (log x.im) 2))) into (* 5/54 (pow (log x.im) 2)) 11.629 * [backup-simplify]: Simplify (+ (* (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) (* -1/18 (* (pow (atan2 x.im x.re) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) (+ (* 0 0) (* (* 5/54 (pow (log x.im) 2)) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) into (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) 11.630 * [backup-simplify]: Simplify (+ (* (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 0) (* 0 (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) into 0 11.630 * [backup-simplify]: Simplify (* (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) into (* 1/9 (/ (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (pow (atan2 x.im x.re) 2))) 11.630 * [backup-simplify]: Simplify (+ (* -1 (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) (+ (* 0 0) (* 0 (* 1/9 (/ (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (pow (atan2 x.im x.re) 2)))))) into (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) 11.631 * [backup-simplify]: Simplify (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) into (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) 11.631 * [backup-simplify]: Simplify (+ (* (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) (pow (* 1 (* 1 (* 1 y.im))) 2)) (+ (* (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) (* 1 (* 1 (* 1 y.im)))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) into (- (+ (* 1/3 (* y.im (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (* 7/81 (* (pow y.im 2) (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))))) 11.631 * [backup-simplify]: Simplify (cbrt (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 11.632 * [approximate]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in (y.im x.re x.im y.re) around 0 11.632 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in y.re 11.632 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in y.re 11.632 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in y.re 11.632 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.632 * [backup-simplify]: Simplify 1/3 into 1/3 11.632 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 11.632 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 11.632 * [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 11.632 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.632 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 11.632 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.632 * [taylor]: Taking taylor expansion of y.im in y.re 11.632 * [backup-simplify]: Simplify y.im into y.im 11.632 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.632 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.632 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.632 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.632 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.632 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.632 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.632 * [taylor]: Taking taylor expansion of x.re in y.re 11.632 * [backup-simplify]: Simplify x.re into x.re 11.632 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.632 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.632 * [taylor]: Taking taylor expansion of x.re in y.re 11.632 * [backup-simplify]: Simplify x.re into x.re 11.632 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.632 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.632 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.632 * [taylor]: Taking taylor expansion of x.im in y.re 11.632 * [backup-simplify]: Simplify x.im into x.im 11.632 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.632 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.632 * [taylor]: Taking taylor expansion of x.im in y.re 11.632 * [backup-simplify]: Simplify x.im into x.im 11.632 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.632 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.632 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.632 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.633 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.633 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.633 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.633 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.633 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.633 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.633 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.633 * [backup-simplify]: Simplify (+ 0 0) into 0 11.633 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.634 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.634 * [taylor]: Taking taylor expansion of y.re in y.re 11.634 * [backup-simplify]: Simplify 0 into 0 11.634 * [backup-simplify]: Simplify 1 into 1 11.634 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.634 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.634 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.634 * [backup-simplify]: Simplify (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 11.634 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) 11.634 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 11.634 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in x.im 11.635 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in x.im 11.635 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in x.im 11.635 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.635 * [backup-simplify]: Simplify 1/3 into 1/3 11.635 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 11.635 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 11.635 * [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 11.635 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.635 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 11.635 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.635 * [taylor]: Taking taylor expansion of y.im in x.im 11.635 * [backup-simplify]: Simplify y.im into y.im 11.635 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.635 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.635 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.635 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.635 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.635 * [taylor]: Taking taylor expansion of x.re in x.im 11.635 * [backup-simplify]: Simplify x.re into x.re 11.635 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.635 * [taylor]: Taking taylor expansion of x.re in x.im 11.635 * [backup-simplify]: Simplify x.re into x.re 11.635 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.635 * [taylor]: Taking taylor expansion of x.im in x.im 11.635 * [backup-simplify]: Simplify 0 into 0 11.635 * [backup-simplify]: Simplify 1 into 1 11.635 * [backup-simplify]: Simplify (/ 1 1) into 1 11.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.635 * [taylor]: Taking taylor expansion of x.im in x.im 11.636 * [backup-simplify]: Simplify 0 into 0 11.636 * [backup-simplify]: Simplify 1 into 1 11.636 * [backup-simplify]: Simplify (/ 1 1) into 1 11.636 * [backup-simplify]: Simplify (* 1 1) into 1 11.636 * [backup-simplify]: Simplify (+ 0 1) into 1 11.637 * [backup-simplify]: Simplify (sqrt 1) into 1 11.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.638 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.638 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.639 * [backup-simplify]: Simplify (+ 0 0) into 0 11.639 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.640 * [backup-simplify]: Simplify (log 1) into 0 11.640 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.640 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.640 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.640 * [taylor]: Taking taylor expansion of y.re in x.im 11.640 * [backup-simplify]: Simplify y.re into y.re 11.640 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.641 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.641 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 11.641 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 11.641 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.641 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.641 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.642 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 0) into 0 11.642 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 11.642 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)))) 11.642 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))))) 11.643 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1/3) 11.643 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in x.re 11.643 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in x.re 11.643 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in x.re 11.643 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.643 * [backup-simplify]: Simplify 1/3 into 1/3 11.643 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 11.643 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.643 * [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 11.643 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.643 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.643 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.643 * [taylor]: Taking taylor expansion of y.im in x.re 11.643 * [backup-simplify]: Simplify y.im into y.im 11.643 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.643 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.643 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.643 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.643 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.643 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.643 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.643 * [taylor]: Taking taylor expansion of x.re in x.re 11.643 * [backup-simplify]: Simplify 0 into 0 11.643 * [backup-simplify]: Simplify 1 into 1 11.644 * [backup-simplify]: Simplify (/ 1 1) into 1 11.644 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.644 * [taylor]: Taking taylor expansion of x.re in x.re 11.644 * [backup-simplify]: Simplify 0 into 0 11.644 * [backup-simplify]: Simplify 1 into 1 11.644 * [backup-simplify]: Simplify (/ 1 1) into 1 11.644 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.644 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.644 * [taylor]: Taking taylor expansion of x.im in x.re 11.644 * [backup-simplify]: Simplify x.im into x.im 11.644 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.644 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.644 * [taylor]: Taking taylor expansion of x.im in x.re 11.644 * [backup-simplify]: Simplify x.im into x.im 11.644 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.648 * [backup-simplify]: Simplify (* 1 1) into 1 11.649 * [backup-simplify]: Simplify (+ 1 0) into 1 11.649 * [backup-simplify]: Simplify (sqrt 1) into 1 11.650 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.651 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.651 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.652 * [backup-simplify]: Simplify (+ 0 0) into 0 11.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.652 * [backup-simplify]: Simplify (log 1) into 0 11.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.652 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.652 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.652 * [taylor]: Taking taylor expansion of y.re in x.re 11.652 * [backup-simplify]: Simplify y.re into y.re 11.652 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.653 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.653 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.653 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.653 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.653 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.653 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.653 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.654 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.654 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 11.654 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 11.654 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 11.654 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in y.im 11.654 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in y.im 11.654 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in y.im 11.654 * [taylor]: Taking taylor expansion of 1/3 in y.im 11.654 * [backup-simplify]: Simplify 1/3 into 1/3 11.654 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.im 11.654 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.654 * [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 11.654 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.654 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.654 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.654 * [taylor]: Taking taylor expansion of y.im in y.im 11.654 * [backup-simplify]: Simplify 0 into 0 11.654 * [backup-simplify]: Simplify 1 into 1 11.655 * [backup-simplify]: Simplify (/ 1 1) into 1 11.655 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.655 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.655 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.655 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.655 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.655 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.655 * [taylor]: Taking taylor expansion of x.re in y.im 11.655 * [backup-simplify]: Simplify x.re into x.re 11.655 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.655 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.655 * [taylor]: Taking taylor expansion of x.re in y.im 11.655 * [backup-simplify]: Simplify x.re into x.re 11.655 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.655 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.655 * [taylor]: Taking taylor expansion of x.im in y.im 11.655 * [backup-simplify]: Simplify x.im into x.im 11.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.655 * [taylor]: Taking taylor expansion of x.im in y.im 11.655 * [backup-simplify]: Simplify x.im into x.im 11.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.655 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.655 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.655 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.655 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.655 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.655 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.655 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.656 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.656 * [backup-simplify]: Simplify (+ 0 0) into 0 11.656 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.656 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.656 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.656 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.656 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.656 * [taylor]: Taking taylor expansion of y.re in y.im 11.656 * [backup-simplify]: Simplify y.re into y.re 11.656 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.657 * [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))))) 11.657 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.657 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.657 * [backup-simplify]: Simplify (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 11.657 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) 11.657 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 11.657 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in y.im 11.657 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in y.im 11.657 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in y.im 11.657 * [taylor]: Taking taylor expansion of 1/3 in y.im 11.657 * [backup-simplify]: Simplify 1/3 into 1/3 11.657 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.im 11.657 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.657 * [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 11.657 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.657 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 11.658 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.658 * [taylor]: Taking taylor expansion of y.im in y.im 11.658 * [backup-simplify]: Simplify 0 into 0 11.658 * [backup-simplify]: Simplify 1 into 1 11.658 * [backup-simplify]: Simplify (/ 1 1) into 1 11.658 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.658 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.658 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.658 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.658 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.658 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.658 * [taylor]: Taking taylor expansion of x.re in y.im 11.658 * [backup-simplify]: Simplify x.re into x.re 11.658 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.658 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.658 * [taylor]: Taking taylor expansion of x.re in y.im 11.658 * [backup-simplify]: Simplify x.re into x.re 11.658 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.658 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.658 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.658 * [taylor]: Taking taylor expansion of x.im in y.im 11.658 * [backup-simplify]: Simplify x.im into x.im 11.658 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.658 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.658 * [taylor]: Taking taylor expansion of x.im in y.im 11.658 * [backup-simplify]: Simplify x.im into x.im 11.658 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.658 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.658 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.659 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.659 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.659 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.659 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.659 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.659 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.659 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.659 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.659 * [backup-simplify]: Simplify (+ 0 0) into 0 11.659 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.660 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.660 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.660 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.660 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.660 * [taylor]: Taking taylor expansion of y.re in y.im 11.660 * [backup-simplify]: Simplify y.re into y.re 11.660 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.660 * [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))))) 11.660 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.660 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.660 * [backup-simplify]: Simplify (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 11.660 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) 11.661 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 11.661 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in x.re 11.661 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in x.re 11.661 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in x.re 11.661 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.661 * [backup-simplify]: Simplify 1/3 into 1/3 11.661 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 11.661 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.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 11.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)) 11.661 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 11.661 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.661 * [taylor]: Taking taylor expansion of y.im in x.re 11.661 * [backup-simplify]: Simplify y.im into y.im 11.661 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.661 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.661 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.661 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.661 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.661 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.661 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.661 * [taylor]: Taking taylor expansion of x.re in x.re 11.661 * [backup-simplify]: Simplify 0 into 0 11.661 * [backup-simplify]: Simplify 1 into 1 11.661 * [backup-simplify]: Simplify (/ 1 1) into 1 11.661 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.661 * [taylor]: Taking taylor expansion of x.re in x.re 11.661 * [backup-simplify]: Simplify 0 into 0 11.661 * [backup-simplify]: Simplify 1 into 1 11.662 * [backup-simplify]: Simplify (/ 1 1) into 1 11.662 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.662 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.662 * [taylor]: Taking taylor expansion of x.im in x.re 11.662 * [backup-simplify]: Simplify x.im into x.im 11.662 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.662 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.662 * [taylor]: Taking taylor expansion of x.im in x.re 11.662 * [backup-simplify]: Simplify x.im into x.im 11.662 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.662 * [backup-simplify]: Simplify (* 1 1) into 1 11.662 * [backup-simplify]: Simplify (+ 1 0) into 1 11.663 * [backup-simplify]: Simplify (sqrt 1) into 1 11.663 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.664 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.664 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.664 * [backup-simplify]: Simplify (+ 0 0) into 0 11.665 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.665 * [backup-simplify]: Simplify (log 1) into 0 11.665 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.665 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.665 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.665 * [taylor]: Taking taylor expansion of y.re in x.re 11.665 * [backup-simplify]: Simplify y.re into y.re 11.665 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.665 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.665 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 11.666 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.666 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.666 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.666 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.666 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.666 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.666 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 11.666 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 11.667 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 11.667 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) in x.im 11.667 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) in x.im 11.667 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) in x.im 11.667 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.667 * [backup-simplify]: Simplify 1/3 into 1/3 11.667 * [taylor]: Taking taylor expansion of (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) in x.im 11.667 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.667 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.667 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.667 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.667 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.667 * [taylor]: Taking taylor expansion of y.re in x.im 11.667 * [backup-simplify]: Simplify y.re into y.re 11.667 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.667 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.667 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.667 * [taylor]: Taking taylor expansion of x.re in x.im 11.667 * [backup-simplify]: Simplify x.re into x.re 11.667 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.667 * [taylor]: Taking taylor expansion of y.im in x.im 11.667 * [backup-simplify]: Simplify y.im into y.im 11.667 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.667 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.667 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.667 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.667 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.668 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.668 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.668 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.668 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 11.668 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 11.668 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 11.668 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) in y.re 11.668 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) in y.re 11.668 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) in y.re 11.668 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.668 * [backup-simplify]: Simplify 1/3 into 1/3 11.668 * [taylor]: Taking taylor expansion of (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) in y.re 11.668 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.668 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.668 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.668 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.669 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.669 * [taylor]: Taking taylor expansion of y.re in y.re 11.669 * [backup-simplify]: Simplify 0 into 0 11.669 * [backup-simplify]: Simplify 1 into 1 11.669 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.669 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.669 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.669 * [taylor]: Taking taylor expansion of x.re in y.re 11.669 * [backup-simplify]: Simplify x.re into x.re 11.669 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.669 * [taylor]: Taking taylor expansion of y.im in y.re 11.669 * [backup-simplify]: Simplify y.im into y.im 11.669 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.669 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.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))) 11.669 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 11.669 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 11.669 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 11.670 * [backup-simplify]: Simplify (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 11.670 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1)))) 1) into 0 11.671 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into 0 11.671 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.671 * [taylor]: Taking taylor expansion of 0 in x.re 11.671 * [backup-simplify]: Simplify 0 into 0 11.671 * [taylor]: Taking taylor expansion of 0 in x.im 11.671 * [backup-simplify]: Simplify 0 into 0 11.671 * [taylor]: Taking taylor expansion of 0 in y.re 11.672 * [backup-simplify]: Simplify 0 into 0 11.672 * [backup-simplify]: Simplify 0 into 0 11.672 * [backup-simplify]: Simplify (+ 0) into 0 11.672 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.673 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.673 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.673 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.673 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.674 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.674 * [backup-simplify]: Simplify (+ 0 0) into 0 11.674 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.675 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.675 * [backup-simplify]: Simplify (+ 0 0) into 0 11.675 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1)))) 1) into 0 11.676 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into 0 11.676 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.676 * [taylor]: Taking taylor expansion of 0 in x.im 11.677 * [backup-simplify]: Simplify 0 into 0 11.677 * [taylor]: Taking taylor expansion of 0 in y.re 11.677 * [backup-simplify]: Simplify 0 into 0 11.677 * [backup-simplify]: Simplify 0 into 0 11.677 * [backup-simplify]: Simplify (+ 0) into 0 11.677 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.677 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.678 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.678 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.678 * [backup-simplify]: Simplify (- 0) into 0 11.678 * [backup-simplify]: Simplify (+ 0 0) into 0 11.679 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.679 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.679 * [backup-simplify]: Simplify (+ 0 0) into 0 11.680 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1)))) 1) into 0 11.680 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into 0 11.681 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.681 * [taylor]: Taking taylor expansion of 0 in y.re 11.681 * [backup-simplify]: Simplify 0 into 0 11.681 * [backup-simplify]: Simplify 0 into 0 11.682 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1)))) 1) into 0 11.682 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into 0 11.683 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.683 * [backup-simplify]: Simplify 0 into 0 11.684 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1)))) 2) into 0 11.685 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))))) into 0 11.686 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.686 * [taylor]: Taking taylor expansion of 0 in x.re 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [taylor]: Taking taylor expansion of 0 in x.im 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [taylor]: Taking taylor expansion of 0 in y.re 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [taylor]: Taking taylor expansion of 0 in x.im 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [taylor]: Taking taylor expansion of 0 in y.re 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [backup-simplify]: Simplify (pow (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) 1/3) into (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1/3) 11.687 * [backup-simplify]: Simplify (cbrt (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 11.687 * [approximate]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in (y.im x.re x.im y.re) around 0 11.687 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in y.re 11.687 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (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 11.687 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (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 11.687 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.687 * [backup-simplify]: Simplify 1/3 into 1/3 11.687 * [taylor]: Taking taylor expansion of (log (sin (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 11.687 * [taylor]: Taking taylor expansion of (sin (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 11.687 * [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 11.687 * [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))) 11.687 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 11.687 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.687 * [taylor]: Taking taylor expansion of -1 in y.re 11.687 * [backup-simplify]: Simplify -1 into -1 11.687 * [taylor]: Taking taylor expansion of y.im in y.re 11.688 * [backup-simplify]: Simplify y.im into y.im 11.688 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.688 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.688 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.688 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.688 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.688 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.688 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.688 * [taylor]: Taking taylor expansion of -1 in y.re 11.688 * [backup-simplify]: Simplify -1 into -1 11.688 * [taylor]: Taking taylor expansion of x.re in y.re 11.688 * [backup-simplify]: Simplify x.re into x.re 11.688 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.688 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.688 * [taylor]: Taking taylor expansion of -1 in y.re 11.688 * [backup-simplify]: Simplify -1 into -1 11.688 * [taylor]: Taking taylor expansion of x.re in y.re 11.688 * [backup-simplify]: Simplify x.re into x.re 11.688 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.688 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.688 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.688 * [taylor]: Taking taylor expansion of -1 in y.re 11.688 * [backup-simplify]: Simplify -1 into -1 11.688 * [taylor]: Taking taylor expansion of x.im in y.re 11.688 * [backup-simplify]: Simplify x.im into x.im 11.688 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.688 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.688 * [taylor]: Taking taylor expansion of -1 in y.re 11.688 * [backup-simplify]: Simplify -1 into -1 11.688 * [taylor]: Taking taylor expansion of x.im in y.re 11.688 * [backup-simplify]: Simplify x.im into x.im 11.688 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.688 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.689 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.689 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.689 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.689 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.689 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.689 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.689 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.689 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.690 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.690 * [backup-simplify]: Simplify (+ 0 0) into 0 11.690 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.690 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.691 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.691 * [taylor]: Taking taylor expansion of -1 in y.re 11.691 * [backup-simplify]: Simplify -1 into -1 11.691 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.691 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.691 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.691 * [taylor]: Taking taylor expansion of y.re in y.re 11.691 * [backup-simplify]: Simplify 0 into 0 11.691 * [backup-simplify]: Simplify 1 into 1 11.691 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.691 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.691 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.691 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.692 * [backup-simplify]: Simplify (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.692 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) 11.692 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 11.692 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in x.im 11.692 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (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 11.692 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (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 11.692 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.692 * [backup-simplify]: Simplify 1/3 into 1/3 11.692 * [taylor]: Taking taylor expansion of (log (sin (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 11.692 * [taylor]: Taking taylor expansion of (sin (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 11.692 * [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 11.692 * [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))) 11.692 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 11.693 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.693 * [taylor]: Taking taylor expansion of -1 in x.im 11.693 * [backup-simplify]: Simplify -1 into -1 11.693 * [taylor]: Taking taylor expansion of y.im in x.im 11.693 * [backup-simplify]: Simplify y.im into y.im 11.693 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.693 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.693 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.693 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.693 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.693 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.693 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.693 * [taylor]: Taking taylor expansion of -1 in x.im 11.693 * [backup-simplify]: Simplify -1 into -1 11.693 * [taylor]: Taking taylor expansion of x.re in x.im 11.693 * [backup-simplify]: Simplify x.re into x.re 11.693 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.693 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.693 * [taylor]: Taking taylor expansion of -1 in x.im 11.693 * [backup-simplify]: Simplify -1 into -1 11.693 * [taylor]: Taking taylor expansion of x.re in x.im 11.693 * [backup-simplify]: Simplify x.re into x.re 11.693 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.693 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.693 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.693 * [taylor]: Taking taylor expansion of -1 in x.im 11.693 * [backup-simplify]: Simplify -1 into -1 11.693 * [taylor]: Taking taylor expansion of x.im in x.im 11.693 * [backup-simplify]: Simplify 0 into 0 11.693 * [backup-simplify]: Simplify 1 into 1 11.694 * [backup-simplify]: Simplify (/ -1 1) into -1 11.694 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.694 * [taylor]: Taking taylor expansion of -1 in x.im 11.694 * [backup-simplify]: Simplify -1 into -1 11.694 * [taylor]: Taking taylor expansion of x.im in x.im 11.694 * [backup-simplify]: Simplify 0 into 0 11.694 * [backup-simplify]: Simplify 1 into 1 11.694 * [backup-simplify]: Simplify (/ -1 1) into -1 11.695 * [backup-simplify]: Simplify (* -1 -1) into 1 11.695 * [backup-simplify]: Simplify (+ 0 1) into 1 11.695 * [backup-simplify]: Simplify (sqrt 1) into 1 11.696 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.697 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.698 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.698 * [backup-simplify]: Simplify (+ 0 0) into 0 11.698 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.699 * [backup-simplify]: Simplify (log 1) into 0 11.699 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.699 * [taylor]: Taking taylor expansion of -1 in x.im 11.699 * [backup-simplify]: Simplify -1 into -1 11.699 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.699 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.699 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.699 * [taylor]: Taking taylor expansion of y.re in x.im 11.699 * [backup-simplify]: Simplify y.re into y.re 11.699 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.700 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.700 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 11.700 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.700 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.700 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.700 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.701 * [backup-simplify]: Simplify (* (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.701 * [backup-simplify]: Simplify (* (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.701 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.701 * [backup-simplify]: Simplify (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.702 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.702 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 11.702 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in x.re 11.702 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (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 11.702 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (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 11.702 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.702 * [backup-simplify]: Simplify 1/3 into 1/3 11.702 * [taylor]: Taking taylor expansion of (log (sin (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 11.702 * [taylor]: Taking taylor expansion of (sin (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 11.702 * [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 11.702 * [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))) 11.702 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.702 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.702 * [taylor]: Taking taylor expansion of -1 in x.re 11.702 * [backup-simplify]: Simplify -1 into -1 11.702 * [taylor]: Taking taylor expansion of y.im in x.re 11.702 * [backup-simplify]: Simplify y.im into y.im 11.702 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.702 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.702 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.702 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.702 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.703 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.703 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.703 * [taylor]: Taking taylor expansion of -1 in x.re 11.703 * [backup-simplify]: Simplify -1 into -1 11.703 * [taylor]: Taking taylor expansion of x.re in x.re 11.703 * [backup-simplify]: Simplify 0 into 0 11.703 * [backup-simplify]: Simplify 1 into 1 11.703 * [backup-simplify]: Simplify (/ -1 1) into -1 11.703 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.703 * [taylor]: Taking taylor expansion of -1 in x.re 11.703 * [backup-simplify]: Simplify -1 into -1 11.703 * [taylor]: Taking taylor expansion of x.re in x.re 11.703 * [backup-simplify]: Simplify 0 into 0 11.703 * [backup-simplify]: Simplify 1 into 1 11.704 * [backup-simplify]: Simplify (/ -1 1) into -1 11.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.704 * [taylor]: Taking taylor expansion of -1 in x.re 11.704 * [backup-simplify]: Simplify -1 into -1 11.704 * [taylor]: Taking taylor expansion of x.im in x.re 11.704 * [backup-simplify]: Simplify x.im into x.im 11.704 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.704 * [taylor]: Taking taylor expansion of -1 in x.re 11.704 * [backup-simplify]: Simplify -1 into -1 11.704 * [taylor]: Taking taylor expansion of x.im in x.re 11.704 * [backup-simplify]: Simplify x.im into x.im 11.704 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.705 * [backup-simplify]: Simplify (* -1 -1) into 1 11.705 * [backup-simplify]: Simplify (+ 1 0) into 1 11.705 * [backup-simplify]: Simplify (sqrt 1) into 1 11.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.707 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.708 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.708 * [backup-simplify]: Simplify (+ 0 0) into 0 11.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.709 * [backup-simplify]: Simplify (log 1) into 0 11.709 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.709 * [taylor]: Taking taylor expansion of -1 in x.re 11.709 * [backup-simplify]: Simplify -1 into -1 11.709 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.709 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.709 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.709 * [taylor]: Taking taylor expansion of y.re in x.re 11.709 * [backup-simplify]: Simplify y.re into y.re 11.710 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.710 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.710 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.710 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.710 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.711 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.711 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.711 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.711 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.712 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.712 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.712 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.712 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 11.712 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in y.im 11.712 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (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 11.712 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (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 11.712 * [taylor]: Taking taylor expansion of 1/3 in y.im 11.713 * [backup-simplify]: Simplify 1/3 into 1/3 11.713 * [taylor]: Taking taylor expansion of (log (sin (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 11.713 * [taylor]: Taking taylor expansion of (sin (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 11.713 * [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 11.713 * [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))) 11.713 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.713 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.713 * [taylor]: Taking taylor expansion of -1 in y.im 11.713 * [backup-simplify]: Simplify -1 into -1 11.713 * [taylor]: Taking taylor expansion of y.im in y.im 11.713 * [backup-simplify]: Simplify 0 into 0 11.713 * [backup-simplify]: Simplify 1 into 1 11.713 * [backup-simplify]: Simplify (/ -1 1) into -1 11.713 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.714 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.714 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.714 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.714 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.714 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.714 * [taylor]: Taking taylor expansion of -1 in y.im 11.714 * [backup-simplify]: Simplify -1 into -1 11.714 * [taylor]: Taking taylor expansion of x.re in y.im 11.714 * [backup-simplify]: Simplify x.re into x.re 11.714 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.714 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.714 * [taylor]: Taking taylor expansion of -1 in y.im 11.714 * [backup-simplify]: Simplify -1 into -1 11.714 * [taylor]: Taking taylor expansion of x.re in y.im 11.714 * [backup-simplify]: Simplify x.re into x.re 11.714 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.714 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.714 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.714 * [taylor]: Taking taylor expansion of -1 in y.im 11.714 * [backup-simplify]: Simplify -1 into -1 11.714 * [taylor]: Taking taylor expansion of x.im in y.im 11.714 * [backup-simplify]: Simplify x.im into x.im 11.714 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.714 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.714 * [taylor]: Taking taylor expansion of -1 in y.im 11.714 * [backup-simplify]: Simplify -1 into -1 11.714 * [taylor]: Taking taylor expansion of x.im in y.im 11.714 * [backup-simplify]: Simplify x.im into x.im 11.714 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.715 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.715 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.715 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.715 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.715 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.715 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.715 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.716 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.716 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.716 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.716 * [backup-simplify]: Simplify (+ 0 0) into 0 11.716 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.717 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 11.717 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.717 * [taylor]: Taking taylor expansion of -1 in y.im 11.717 * [backup-simplify]: Simplify -1 into -1 11.717 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.717 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.717 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.717 * [taylor]: Taking taylor expansion of y.re in y.im 11.717 * [backup-simplify]: Simplify y.re into y.re 11.717 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.717 * [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)))))) 11.718 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.718 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.718 * [backup-simplify]: Simplify (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.718 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) 11.719 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 11.719 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in y.im 11.719 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (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 11.719 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (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 11.719 * [taylor]: Taking taylor expansion of 1/3 in y.im 11.719 * [backup-simplify]: Simplify 1/3 into 1/3 11.719 * [taylor]: Taking taylor expansion of (log (sin (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 11.719 * [taylor]: Taking taylor expansion of (sin (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 11.719 * [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 11.719 * [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))) 11.719 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 11.719 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.719 * [taylor]: Taking taylor expansion of -1 in y.im 11.719 * [backup-simplify]: Simplify -1 into -1 11.719 * [taylor]: Taking taylor expansion of y.im in y.im 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [backup-simplify]: Simplify 1 into 1 11.720 * [backup-simplify]: Simplify (/ -1 1) into -1 11.720 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.720 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.720 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.720 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.720 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.720 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.720 * [taylor]: Taking taylor expansion of -1 in y.im 11.720 * [backup-simplify]: Simplify -1 into -1 11.720 * [taylor]: Taking taylor expansion of x.re in y.im 11.720 * [backup-simplify]: Simplify x.re into x.re 11.720 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.720 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.720 * [taylor]: Taking taylor expansion of -1 in y.im 11.720 * [backup-simplify]: Simplify -1 into -1 11.720 * [taylor]: Taking taylor expansion of x.re in y.im 11.720 * [backup-simplify]: Simplify x.re into x.re 11.721 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.721 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.721 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.721 * [taylor]: Taking taylor expansion of -1 in y.im 11.721 * [backup-simplify]: Simplify -1 into -1 11.721 * [taylor]: Taking taylor expansion of x.im in y.im 11.721 * [backup-simplify]: Simplify x.im into x.im 11.721 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.721 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.721 * [taylor]: Taking taylor expansion of -1 in y.im 11.721 * [backup-simplify]: Simplify -1 into -1 11.721 * [taylor]: Taking taylor expansion of x.im in y.im 11.721 * [backup-simplify]: Simplify x.im into x.im 11.721 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.721 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.721 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.722 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.722 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.722 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.722 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.722 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.722 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.722 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.723 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.723 * [backup-simplify]: Simplify (+ 0 0) into 0 11.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.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))))) 11.724 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.724 * [taylor]: Taking taylor expansion of -1 in y.im 11.724 * [backup-simplify]: Simplify -1 into -1 11.724 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.724 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.724 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.724 * [taylor]: Taking taylor expansion of y.re in y.im 11.724 * [backup-simplify]: Simplify y.re into y.re 11.724 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.724 * [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)))))) 11.724 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.725 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.725 * [backup-simplify]: Simplify (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.725 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) 11.726 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 11.726 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in x.re 11.726 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (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 11.726 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (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 11.726 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.726 * [backup-simplify]: Simplify 1/3 into 1/3 11.726 * [taylor]: Taking taylor expansion of (log (sin (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 11.726 * [taylor]: Taking taylor expansion of (sin (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 11.726 * [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 11.726 * [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))) 11.726 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 11.726 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.726 * [taylor]: Taking taylor expansion of -1 in x.re 11.726 * [backup-simplify]: Simplify -1 into -1 11.726 * [taylor]: Taking taylor expansion of y.im in x.re 11.726 * [backup-simplify]: Simplify y.im into y.im 11.726 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.726 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.726 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.727 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.727 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.727 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.727 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.727 * [taylor]: Taking taylor expansion of -1 in x.re 11.727 * [backup-simplify]: Simplify -1 into -1 11.727 * [taylor]: Taking taylor expansion of x.re in x.re 11.727 * [backup-simplify]: Simplify 0 into 0 11.727 * [backup-simplify]: Simplify 1 into 1 11.727 * [backup-simplify]: Simplify (/ -1 1) into -1 11.727 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.727 * [taylor]: Taking taylor expansion of -1 in x.re 11.728 * [backup-simplify]: Simplify -1 into -1 11.728 * [taylor]: Taking taylor expansion of x.re in x.re 11.728 * [backup-simplify]: Simplify 0 into 0 11.728 * [backup-simplify]: Simplify 1 into 1 11.728 * [backup-simplify]: Simplify (/ -1 1) into -1 11.728 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.728 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.728 * [taylor]: Taking taylor expansion of -1 in x.re 11.728 * [backup-simplify]: Simplify -1 into -1 11.728 * [taylor]: Taking taylor expansion of x.im in x.re 11.728 * [backup-simplify]: Simplify x.im into x.im 11.728 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.728 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.728 * [taylor]: Taking taylor expansion of -1 in x.re 11.728 * [backup-simplify]: Simplify -1 into -1 11.728 * [taylor]: Taking taylor expansion of x.im in x.re 11.728 * [backup-simplify]: Simplify x.im into x.im 11.728 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.729 * [backup-simplify]: Simplify (* -1 -1) into 1 11.729 * [backup-simplify]: Simplify (+ 1 0) into 1 11.730 * [backup-simplify]: Simplify (sqrt 1) into 1 11.731 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.732 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.732 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.733 * [backup-simplify]: Simplify (+ 0 0) into 0 11.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.734 * [backup-simplify]: Simplify (log 1) into 0 11.734 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.734 * [taylor]: Taking taylor expansion of -1 in x.re 11.734 * [backup-simplify]: Simplify -1 into -1 11.734 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.734 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.734 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.734 * [taylor]: Taking taylor expansion of y.re in x.re 11.734 * [backup-simplify]: Simplify y.re into y.re 11.734 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.735 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 11.735 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.736 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.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))) 11.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))) 11.736 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.737 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.737 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.737 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.737 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.738 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 11.738 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) in x.im 11.738 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in x.im 11.738 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.im 11.738 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.738 * [backup-simplify]: Simplify 1/3 into 1/3 11.738 * [taylor]: Taking taylor expansion of (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 11.738 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.738 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.738 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.738 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.738 * [taylor]: Taking taylor expansion of x.re in x.im 11.738 * [backup-simplify]: Simplify x.re into x.re 11.738 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.738 * [taylor]: Taking taylor expansion of y.im in x.im 11.738 * [backup-simplify]: Simplify y.im into y.im 11.738 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.738 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.738 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.738 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.739 * [taylor]: Taking taylor expansion of y.re in x.im 11.739 * [backup-simplify]: Simplify y.re into y.re 11.739 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.739 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.739 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.739 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.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))) 11.740 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.740 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.740 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.740 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.741 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.741 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 11.741 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) in y.re 11.741 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in y.re 11.741 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.re 11.741 * [taylor]: Taking taylor expansion of 1/3 in y.re 11.741 * [backup-simplify]: Simplify 1/3 into 1/3 11.741 * [taylor]: Taking taylor expansion of (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 11.741 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.741 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.741 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.741 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.741 * [taylor]: Taking taylor expansion of x.re in y.re 11.741 * [backup-simplify]: Simplify x.re into x.re 11.741 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.741 * [taylor]: Taking taylor expansion of y.im in y.re 11.741 * [backup-simplify]: Simplify y.im into y.im 11.741 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.741 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.742 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.742 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.742 * [taylor]: Taking taylor expansion of y.re in y.re 11.742 * [backup-simplify]: Simplify 0 into 0 11.742 * [backup-simplify]: Simplify 1 into 1 11.742 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.742 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.742 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.742 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.742 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.743 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 11.743 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 11.743 * [backup-simplify]: Simplify (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 11.745 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1)))) 1) into 0 11.745 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into 0 11.747 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.747 * [taylor]: Taking taylor expansion of 0 in x.re 11.747 * [backup-simplify]: Simplify 0 into 0 11.747 * [taylor]: Taking taylor expansion of 0 in x.im 11.747 * [backup-simplify]: Simplify 0 into 0 11.747 * [taylor]: Taking taylor expansion of 0 in y.re 11.747 * [backup-simplify]: Simplify 0 into 0 11.747 * [backup-simplify]: Simplify 0 into 0 11.747 * [backup-simplify]: Simplify (+ 0) into 0 11.748 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.750 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.750 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.750 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.750 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 11.751 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.751 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.752 * [backup-simplify]: Simplify (+ 0 0) into 0 11.752 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.753 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.753 * [backup-simplify]: Simplify (+ 0 0) into 0 11.754 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1)))) 1) into 0 11.755 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 11.756 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.756 * [taylor]: Taking taylor expansion of 0 in x.im 11.756 * [backup-simplify]: Simplify 0 into 0 11.756 * [taylor]: Taking taylor expansion of 0 in y.re 11.756 * [backup-simplify]: Simplify 0 into 0 11.756 * [backup-simplify]: Simplify 0 into 0 11.757 * [backup-simplify]: Simplify (+ 0) into 0 11.757 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.758 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.758 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.759 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.759 * [backup-simplify]: Simplify (- 0) into 0 11.759 * [backup-simplify]: Simplify (+ 0 0) into 0 11.760 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.761 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.761 * [backup-simplify]: Simplify (+ 0 0) into 0 11.762 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1)))) 1) into 0 11.763 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 11.764 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.764 * [taylor]: Taking taylor expansion of 0 in y.re 11.764 * [backup-simplify]: Simplify 0 into 0 11.764 * [backup-simplify]: Simplify 0 into 0 11.765 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1)))) 1) into 0 11.766 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 11.767 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.767 * [backup-simplify]: Simplify 0 into 0 11.769 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1)))) 2) into 0 11.770 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))))) into 0 11.772 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.772 * [taylor]: Taking taylor expansion of 0 in x.re 11.772 * [backup-simplify]: Simplify 0 into 0 11.772 * [taylor]: Taking taylor expansion of 0 in x.im 11.772 * [backup-simplify]: Simplify 0 into 0 11.772 * [taylor]: Taking taylor expansion of 0 in y.re 11.772 * [backup-simplify]: Simplify 0 into 0 11.772 * [backup-simplify]: Simplify 0 into 0 11.773 * [taylor]: Taking taylor expansion of 0 in x.im 11.773 * [backup-simplify]: Simplify 0 into 0 11.773 * [taylor]: Taking taylor expansion of 0 in y.re 11.773 * [backup-simplify]: Simplify 0 into 0 11.773 * [backup-simplify]: Simplify 0 into 0 11.773 * [backup-simplify]: Simplify (pow (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) 1/3) into (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1/3) 11.773 * * * [progress]: simplifying candidates 11.773 * * * * [progress]: [ 1 / 59 ] simplifiying candidate # 11.773 * * * * [progress]: [ 2 / 59 ] simplifiying candidate # 11.773 * * * * [progress]: [ 3 / 59 ] simplifiying candidate # 11.774 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 11.774 * * [simplify]: iters left: 6 (12 enodes) 11.779 * * [simplify]: iters left: 5 (39 enodes) 11.793 * * [simplify]: Extracting #0: cost 1 inf + 0 11.793 * * [simplify]: Extracting #1: cost 4 inf + 0 11.793 * * [simplify]: Extracting #2: cost 8 inf + 0 11.793 * * [simplify]: Extracting #3: cost 14 inf + 0 11.793 * * [simplify]: Extracting #4: cost 17 inf + 2 11.793 * * [simplify]: Extracting #5: cost 11 inf + 711 11.794 * * [simplify]: Extracting #6: cost 5 inf + 1676 11.794 * * [simplify]: Extracting #7: cost 1 inf + 2809 11.795 * * [simplify]: Extracting #8: cost 0 inf + 3318 11.796 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 11.796 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* 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))))))) 11.796 * * * * [progress]: [ 4 / 59 ] simplifiying candidate # 11.796 * * * * [progress]: [ 5 / 59 ] simplifiying candidate # 11.796 * * * * [progress]: [ 6 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 7 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 8 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 9 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 10 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 11 / 59 ] simplifiying candidate #real (real->posit16 (sin (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)))))))> 11.797 * * * * [progress]: [ 12 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 13 / 59 ] simplifiying candidate # 11.797 * * * * [progress]: [ 14 / 59 ] simplifiying candidate # 11.797 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 11.798 * * [simplify]: iters left: 6 (12 enodes) 11.802 * * [simplify]: iters left: 5 (39 enodes) 11.813 * * [simplify]: Extracting #0: cost 1 inf + 0 11.813 * * [simplify]: Extracting #1: cost 4 inf + 0 11.813 * * [simplify]: Extracting #2: cost 8 inf + 0 11.813 * * [simplify]: Extracting #3: cost 14 inf + 0 11.813 * * [simplify]: Extracting #4: cost 17 inf + 2 11.813 * * [simplify]: Extracting #5: cost 11 inf + 711 11.814 * * [simplify]: Extracting #6: cost 5 inf + 1676 11.814 * * [simplify]: Extracting #7: cost 1 inf + 2809 11.815 * * [simplify]: Extracting #8: cost 0 inf + 3318 11.815 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 11.816 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (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))))))) 11.816 * * * * [progress]: [ 15 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 16 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 17 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 18 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 19 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 20 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 21 / 59 ] simplifiying candidate # 11.816 * * * * [progress]: [ 22 / 59 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (sin (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)))))))> 11.817 * * * * [progress]: [ 23 / 59 ] simplifiying candidate # 11.817 * * * * [progress]: [ 24 / 59 ] simplifiying candidate # 11.817 * * * * [progress]: [ 25 / 59 ] simplifiying candidate # 11.817 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 11.817 * * [simplify]: iters left: 6 (12 enodes) 11.822 * * [simplify]: iters left: 5 (39 enodes) 11.829 * * [simplify]: Extracting #0: cost 1 inf + 0 11.829 * * [simplify]: Extracting #1: cost 4 inf + 0 11.829 * * [simplify]: Extracting #2: cost 8 inf + 0 11.829 * * [simplify]: Extracting #3: cost 14 inf + 0 11.829 * * [simplify]: Extracting #4: cost 17 inf + 2 11.829 * * [simplify]: Extracting #5: cost 11 inf + 711 11.829 * * [simplify]: Extracting #6: cost 5 inf + 1676 11.830 * * [simplify]: Extracting #7: cost 1 inf + 2809 11.830 * * [simplify]: Extracting #8: cost 0 inf + 3318 11.830 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 11.830 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 11.831 * * * * [progress]: [ 26 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 27 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 28 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 29 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 30 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 31 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 32 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 33 / 59 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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)))))))> 11.831 * * * * [progress]: [ 34 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 35 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 36 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 37 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 38 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 39 / 59 ] simplifiying candidate # 11.831 * * * * [progress]: [ 40 / 59 ] simplifiying candidate # 11.831 * [simplify]: Simplifying (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) 11.832 * * [simplify]: iters left: 6 (13 enodes) 11.834 * * [simplify]: iters left: 5 (42 enodes) 11.840 * * [simplify]: iters left: 4 (46 enodes) 11.846 * * [simplify]: iters left: 3 (49 enodes) 11.855 * * [simplify]: Extracting #0: cost 1 inf + 0 11.855 * * [simplify]: Extracting #1: cost 3 inf + 0 11.855 * * [simplify]: Extracting #2: cost 5 inf + 0 11.855 * * [simplify]: Extracting #3: cost 7 inf + 0 11.855 * * [simplify]: Extracting #4: cost 9 inf + 0 11.855 * * [simplify]: Extracting #5: cost 16 inf + 0 11.855 * * [simplify]: Extracting #6: cost 21 inf + 2 11.855 * * [simplify]: Extracting #7: cost 18 inf + 203 11.856 * * [simplify]: Extracting #8: cost 11 inf + 1668 11.856 * * [simplify]: Extracting #9: cost 3 inf + 4606 11.858 * * [simplify]: Extracting #10: cost 0 inf + 6278 11.859 * [simplify]: Simplified to (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) 11.859 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 11.859 * * * * [progress]: [ 41 / 59 ] simplifiying candidate # 11.860 * [simplify]: Simplifying (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 11.860 * * [simplify]: iters left: 6 (12 enodes) 11.865 * * [simplify]: iters left: 5 (39 enodes) 11.875 * * [simplify]: iters left: 4 (43 enodes) 11.887 * * [simplify]: iters left: 3 (46 enodes) 11.897 * * [simplify]: Extracting #0: cost 1 inf + 0 11.897 * * [simplify]: Extracting #1: cost 3 inf + 0 11.897 * * [simplify]: Extracting #2: cost 5 inf + 0 11.898 * * [simplify]: Extracting #3: cost 7 inf + 0 11.898 * * [simplify]: Extracting #4: cost 14 inf + 0 11.898 * * [simplify]: Extracting #5: cost 19 inf + 2 11.898 * * [simplify]: Extracting #6: cost 13 inf + 711 11.898 * * [simplify]: Extracting #7: cost 5 inf + 2766 11.899 * * [simplify]: Extracting #8: cost 2 inf + 3942 11.900 * * [simplify]: Extracting #9: cost 0 inf + 4950 11.901 * [simplify]: Simplified to (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 11.901 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sqrt (sin (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))))))) 11.901 * * * * [progress]: [ 42 / 59 ] simplifiying candidate # 11.901 * [simplify]: Simplifying (cbrt 1) 11.901 * * [simplify]: iters left: 1 (2 enodes) 11.905 * * [simplify]: Extracting #0: cost 1 inf + 0 11.905 * * [simplify]: Extracting #1: cost 0 inf + 1 11.905 * [simplify]: Simplified to 1 11.905 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* 1 (cbrt (sin (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))))))) 11.905 * * * * [progress]: [ 43 / 59 ] simplifiying candidate # 11.905 * * * * [progress]: [ 44 / 59 ] simplifiying candidate # 11.905 * * * * [progress]: [ 45 / 59 ] simplifiying candidate # 11.905 * * * * [progress]: [ 46 / 59 ] simplifiying candidate # 11.905 * * * * [progress]: [ 47 / 59 ] simplifiying candidate #real (real->posit16 (cbrt (sin (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)))))))> 11.905 * * * * [progress]: [ 48 / 59 ] simplifiying candidate # 11.906 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 11.906 * * [simplify]: iters left: 5 (9 enodes) 11.909 * * [simplify]: iters left: 4 (31 enodes) 11.919 * * [simplify]: iters left: 3 (34 enodes) 11.927 * * [simplify]: Extracting #0: cost 1 inf + 0 11.927 * * [simplify]: Extracting #1: cost 8 inf + 0 11.927 * * [simplify]: Extracting #2: cost 12 inf + 2 11.927 * * [simplify]: Extracting #3: cost 10 inf + 4 11.928 * * [simplify]: Extracting #4: cost 1 inf + 1526 11.928 * * [simplify]: Extracting #5: cost 0 inf + 1638 11.928 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 11.928 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 11.929 * * * * [progress]: [ 49 / 59 ] simplifiying candidate # 11.929 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 11.929 * * [simplify]: iters left: 6 (12 enodes) 11.933 * * [simplify]: iters left: 5 (47 enodes) 11.940 * * [simplify]: iters left: 4 (65 enodes) 11.950 * * [simplify]: iters left: 3 (73 enodes) 11.958 * * [simplify]: iters left: 2 (75 enodes) 11.973 * * [simplify]: Extracting #0: cost 1 inf + 0 11.973 * * [simplify]: Extracting #1: cost 3 inf + 0 11.973 * * [simplify]: Extracting #2: cost 13 inf + 0 11.973 * * [simplify]: Extracting #3: cost 22 inf + 2 11.973 * * [simplify]: Extracting #4: cost 20 inf + 46 11.973 * * [simplify]: Extracting #5: cost 8 inf + 1266 11.974 * * [simplify]: Extracting #6: cost 1 inf + 2701 11.974 * * [simplify]: Extracting #7: cost 0 inf + 3070 11.975 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 11.975 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 11.975 * * * * [progress]: [ 50 / 59 ] simplifiying candidate # 11.975 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.975 * * [simplify]: iters left: 6 (12 enodes) 11.978 * * [simplify]: iters left: 5 (44 enodes) 11.985 * * [simplify]: iters left: 4 (60 enodes) 11.995 * * [simplify]: iters left: 3 (86 enodes) 12.013 * * [simplify]: iters left: 2 (138 enodes) 12.048 * * [simplify]: iters left: 1 (173 enodes) 12.105 * * [simplify]: Extracting #0: cost 1 inf + 0 12.105 * * [simplify]: Extracting #1: cost 3 inf + 0 12.105 * * [simplify]: Extracting #2: cost 26 inf + 0 12.105 * * [simplify]: Extracting #3: cost 45 inf + 43 12.106 * * [simplify]: Extracting #4: cost 39 inf + 462 12.107 * * [simplify]: Extracting #5: cost 21 inf + 2871 12.109 * * [simplify]: Extracting #6: cost 4 inf + 7057 12.113 * * [simplify]: Extracting #7: cost 0 inf + 7887 12.116 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 12.116 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 12.116 * * * * [progress]: [ 51 / 59 ] simplifiying candidate # 12.117 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.117 * * [simplify]: iters left: 5 (9 enodes) 12.119 * * [simplify]: iters left: 4 (31 enodes) 12.126 * * [simplify]: iters left: 3 (34 enodes) 12.130 * * [simplify]: Extracting #0: cost 1 inf + 0 12.130 * * [simplify]: Extracting #1: cost 8 inf + 0 12.130 * * [simplify]: Extracting #2: cost 12 inf + 2 12.130 * * [simplify]: Extracting #3: cost 10 inf + 4 12.130 * * [simplify]: Extracting #4: cost 1 inf + 1526 12.130 * * [simplify]: Extracting #5: cost 0 inf + 1638 12.131 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 12.131 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (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))))))) 12.131 * * * * [progress]: [ 52 / 59 ] simplifiying candidate # 12.131 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 12.131 * * [simplify]: iters left: 6 (12 enodes) 12.135 * * [simplify]: iters left: 5 (47 enodes) 12.142 * * [simplify]: iters left: 4 (65 enodes) 12.152 * * [simplify]: iters left: 3 (73 enodes) 12.161 * * [simplify]: iters left: 2 (75 enodes) 12.170 * * [simplify]: Extracting #0: cost 1 inf + 0 12.170 * * [simplify]: Extracting #1: cost 3 inf + 0 12.170 * * [simplify]: Extracting #2: cost 13 inf + 0 12.170 * * [simplify]: Extracting #3: cost 22 inf + 2 12.170 * * [simplify]: Extracting #4: cost 20 inf + 46 12.170 * * [simplify]: Extracting #5: cost 8 inf + 1266 12.171 * * [simplify]: Extracting #6: cost 1 inf + 2701 12.171 * * [simplify]: Extracting #7: cost 0 inf + 3070 12.172 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 12.172 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (cbrt (sin (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))))))) 12.172 * * * * [progress]: [ 53 / 59 ] simplifiying candidate # 12.172 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 12.172 * * [simplify]: iters left: 6 (12 enodes) 12.176 * * [simplify]: iters left: 5 (44 enodes) 12.184 * * [simplify]: iters left: 4 (60 enodes) 12.199 * * [simplify]: iters left: 3 (86 enodes) 12.216 * * [simplify]: iters left: 2 (138 enodes) 12.236 * * [simplify]: iters left: 1 (173 enodes) 12.272 * * [simplify]: Extracting #0: cost 1 inf + 0 12.272 * * [simplify]: Extracting #1: cost 3 inf + 0 12.272 * * [simplify]: Extracting #2: cost 26 inf + 0 12.272 * * [simplify]: Extracting #3: cost 45 inf + 43 12.273 * * [simplify]: Extracting #4: cost 39 inf + 462 12.273 * * [simplify]: Extracting #5: cost 21 inf + 2871 12.274 * * [simplify]: Extracting #6: cost 4 inf + 7057 12.276 * * [simplify]: Extracting #7: cost 0 inf + 7887 12.278 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 12.278 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (cbrt (sin (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))))))) 12.278 * * * * [progress]: [ 54 / 59 ] simplifiying candidate # 12.278 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.278 * * [simplify]: iters left: 5 (9 enodes) 12.280 * * [simplify]: iters left: 4 (31 enodes) 12.284 * * [simplify]: iters left: 3 (34 enodes) 12.293 * * [simplify]: Extracting #0: cost 1 inf + 0 12.293 * * [simplify]: Extracting #1: cost 8 inf + 0 12.293 * * [simplify]: Extracting #2: cost 12 inf + 2 12.293 * * [simplify]: Extracting #3: cost 10 inf + 4 12.294 * * [simplify]: Extracting #4: cost 1 inf + 1526 12.294 * * [simplify]: Extracting #5: cost 0 inf + 1638 12.295 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 12.295 * [simplify]: Simplified (2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 12.295 * * * * [progress]: [ 55 / 59 ] simplifiying candidate # 12.295 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 12.295 * * [simplify]: iters left: 6 (12 enodes) 12.302 * * [simplify]: iters left: 5 (47 enodes) 12.316 * * [simplify]: iters left: 4 (65 enodes) 12.327 * * [simplify]: iters left: 3 (73 enodes) 12.336 * * [simplify]: iters left: 2 (75 enodes) 12.345 * * [simplify]: Extracting #0: cost 1 inf + 0 12.345 * * [simplify]: Extracting #1: cost 3 inf + 0 12.345 * * [simplify]: Extracting #2: cost 13 inf + 0 12.345 * * [simplify]: Extracting #3: cost 22 inf + 2 12.345 * * [simplify]: Extracting #4: cost 20 inf + 46 12.345 * * [simplify]: Extracting #5: cost 8 inf + 1266 12.346 * * [simplify]: Extracting #6: cost 1 inf + 2701 12.346 * * [simplify]: Extracting #7: cost 0 inf + 3070 12.347 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 12.347 * [simplify]: Simplified (2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 12.347 * * * * [progress]: [ 56 / 59 ] simplifiying candidate # 12.347 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 12.347 * * [simplify]: iters left: 6 (12 enodes) 12.351 * * [simplify]: iters left: 5 (44 enodes) 12.365 * * [simplify]: iters left: 4 (60 enodes) 12.375 * * [simplify]: iters left: 3 (86 enodes) 12.391 * * [simplify]: iters left: 2 (138 enodes) 12.424 * * [simplify]: iters left: 1 (173 enodes) 12.480 * * [simplify]: Extracting #0: cost 1 inf + 0 12.480 * * [simplify]: Extracting #1: cost 3 inf + 0 12.480 * * [simplify]: Extracting #2: cost 26 inf + 0 12.480 * * [simplify]: Extracting #3: cost 45 inf + 43 12.481 * * [simplify]: Extracting #4: cost 39 inf + 462 12.482 * * [simplify]: Extracting #5: cost 21 inf + 2871 12.484 * * [simplify]: Extracting #6: cost 4 inf + 7057 12.488 * * [simplify]: Extracting #7: cost 0 inf + 7887 12.491 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 12.491 * [simplify]: Simplified (2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 12.492 * * * * [progress]: [ 57 / 59 ] simplifiying candidate # 12.492 * [simplify]: Simplifying (- (+ (* 1/3 (* y.im (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (* 7/81 (* (pow y.im 2) (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))))) 12.492 * * [simplify]: iters left: 6 (32 enodes) 12.510 * * [simplify]: iters left: 5 (147 enodes) 12.548 * * [simplify]: iters left: 4 (311 enodes) 12.654 * * [simplify]: Extracting #0: cost 1 inf + 0 12.654 * * [simplify]: Extracting #1: cost 33 inf + 0 12.655 * * [simplify]: Extracting #2: cost 149 inf + 4 12.656 * * [simplify]: Extracting #3: cost 214 inf + 1118 12.659 * * [simplify]: Extracting #4: cost 206 inf + 8558 12.671 * * [simplify]: Extracting #5: cost 84 inf + 59416 12.698 * * [simplify]: Extracting #6: cost 26 inf + 86809 12.729 * * [simplify]: Extracting #7: cost 1 inf + 101285 12.763 * * [simplify]: Extracting #8: cost 0 inf + 101651 12.779 * [simplify]: Simplified to (fma -7/81 (* (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3)) (* (* (log x.im) y.im) (* (log x.im) y.im))) (fma (* (* (log x.im) y.im) (exp (* (fma -2 (log y.re) (* -2 (log (atan2 x.im x.re)))) 1/3))) 1/3 (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3)))) 12.779 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (fma -7/81 (* (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3)) (* (* (log x.im) y.im) (* (log x.im) y.im))) (fma (* (* (log x.im) y.im) (exp (* (fma -2 (log y.re) (* -2 (log (atan2 x.im x.re)))) 1/3))) 1/3 (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 12.779 * * * * [progress]: [ 58 / 59 ] simplifiying candidate # 12.779 * [simplify]: Simplifying (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1/3) 12.779 * * [simplify]: iters left: 6 (14 enodes) 12.783 * * [simplify]: iters left: 5 (59 enodes) 12.796 * * [simplify]: iters left: 4 (91 enodes) 12.827 * * [simplify]: iters left: 3 (129 enodes) 12.865 * * [simplify]: iters left: 2 (180 enodes) 12.915 * * [simplify]: iters left: 1 (302 enodes) 13.014 * * [simplify]: Extracting #0: cost 1 inf + 0 13.014 * * [simplify]: Extracting #1: cost 29 inf + 0 13.014 * * [simplify]: Extracting #2: cost 82 inf + 2 13.015 * * [simplify]: Extracting #3: cost 89 inf + 9 13.015 * * [simplify]: Extracting #4: cost 97 inf + 13 13.016 * * [simplify]: Extracting #5: cost 91 inf + 424 13.016 * * [simplify]: Extracting #6: cost 83 inf + 1197 13.018 * * [simplify]: Extracting #7: cost 52 inf + 19556 13.025 * * [simplify]: Extracting #8: cost 1 inf + 68090 13.033 * * [simplify]: Extracting #9: cost 0 inf + 69012 13.042 * [simplify]: Simplified to (cbrt (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re)))) 13.042 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 13.043 * * * * [progress]: [ 59 / 59 ] simplifiying candidate # 13.043 * [simplify]: Simplifying (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1/3) 13.043 * * [simplify]: iters left: 6 (14 enodes) 13.047 * * [simplify]: iters left: 5 (56 enodes) 13.060 * * [simplify]: iters left: 4 (86 enodes) 13.075 * * [simplify]: iters left: 3 (142 enodes) 13.103 * * [simplify]: iters left: 2 (248 enodes) 13.169 * * [simplify]: iters left: 1 (407 enodes) 13.315 * * [simplify]: Extracting #0: cost 1 inf + 0 13.316 * * [simplify]: Extracting #1: cost 29 inf + 0 13.316 * * [simplify]: Extracting #2: cost 88 inf + 2 13.316 * * [simplify]: Extracting #3: cost 105 inf + 9 13.317 * * [simplify]: Extracting #4: cost 123 inf + 54 13.317 * * [simplify]: Extracting #5: cost 115 inf + 873 13.320 * * [simplify]: Extracting #6: cost 76 inf + 18622 13.329 * * [simplify]: Extracting #7: cost 6 inf + 79696 13.340 * * [simplify]: Extracting #8: cost 0 inf + 84368 13.364 * * [simplify]: Extracting #9: cost 0 inf + 84328 13.387 * [simplify]: Simplified to (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) 13.387 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 13.387 * * * [progress]: adding candidates to table 14.666 * * [progress]: iteration 3 / 4 14.666 * * * [progress]: picking best candidate 14.731 * * * * [pick]: Picked # 14.731 * * * [progress]: localizing error 14.835 * * * [progress]: generating rewritten candidates 14.835 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 2 1) 14.838 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1) 14.840 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 14.842 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1) 14.845 * * * [progress]: generating series expansions 14.845 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 2 1) 14.845 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 14.845 * [approximate]: Taking taylor expansion of (sin (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 14.845 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 14.845 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 14.845 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.845 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 14.845 * [taylor]: Taking taylor expansion of y.im in y.re 14.845 * [backup-simplify]: Simplify y.im into y.im 14.845 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 14.845 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 14.846 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.846 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 14.846 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 14.846 * [taylor]: Taking taylor expansion of x.re in y.re 14.846 * [backup-simplify]: Simplify x.re into x.re 14.846 * [taylor]: Taking taylor expansion of x.re in y.re 14.846 * [backup-simplify]: Simplify x.re into x.re 14.846 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 14.846 * [taylor]: Taking taylor expansion of x.im in y.re 14.846 * [backup-simplify]: Simplify x.im into x.im 14.846 * [taylor]: Taking taylor expansion of x.im in y.re 14.846 * [backup-simplify]: Simplify x.im into x.im 14.846 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.846 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.846 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.846 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.846 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.846 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.847 * [backup-simplify]: Simplify (+ 0 0) into 0 14.847 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.847 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.847 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.847 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.847 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.847 * [taylor]: Taking taylor expansion of y.re in y.re 14.847 * [backup-simplify]: Simplify 0 into 0 14.847 * [backup-simplify]: Simplify 1 into 1 14.847 * [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))))) 14.847 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.847 * [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))))) 14.847 * [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)))))) 14.847 * [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)))))) 14.847 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.847 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.847 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.848 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 14.848 * [taylor]: Taking taylor expansion of y.im in x.im 14.848 * [backup-simplify]: Simplify y.im into y.im 14.848 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 14.848 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 14.848 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.848 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 14.848 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 14.848 * [taylor]: Taking taylor expansion of x.re in x.im 14.848 * [backup-simplify]: Simplify x.re into x.re 14.848 * [taylor]: Taking taylor expansion of x.re in x.im 14.848 * [backup-simplify]: Simplify x.re into x.re 14.848 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 14.848 * [taylor]: Taking taylor expansion of x.im in x.im 14.848 * [backup-simplify]: Simplify 0 into 0 14.848 * [backup-simplify]: Simplify 1 into 1 14.848 * [taylor]: Taking taylor expansion of x.im in x.im 14.848 * [backup-simplify]: Simplify 0 into 0 14.848 * [backup-simplify]: Simplify 1 into 1 14.848 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.848 * [backup-simplify]: Simplify (* 0 0) into 0 14.848 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 14.848 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 14.848 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.849 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.849 * [backup-simplify]: Simplify (+ 0 0) into 0 14.849 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 14.849 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.849 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.849 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.849 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.849 * [taylor]: Taking taylor expansion of y.re in x.im 14.849 * [backup-simplify]: Simplify y.re into y.re 14.849 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 14.849 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.849 * [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))) 14.849 * [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)))) 14.850 * [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)))) 14.850 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 14.850 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 14.850 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.850 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 14.850 * [taylor]: Taking taylor expansion of y.im in x.re 14.850 * [backup-simplify]: Simplify y.im into y.im 14.850 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.850 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.850 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.850 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.850 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.850 * [taylor]: Taking taylor expansion of x.re in x.re 14.850 * [backup-simplify]: Simplify 0 into 0 14.850 * [backup-simplify]: Simplify 1 into 1 14.850 * [taylor]: Taking taylor expansion of x.re in x.re 14.850 * [backup-simplify]: Simplify 0 into 0 14.850 * [backup-simplify]: Simplify 1 into 1 14.850 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.850 * [taylor]: Taking taylor expansion of x.im in x.re 14.850 * [backup-simplify]: Simplify x.im into x.im 14.850 * [taylor]: Taking taylor expansion of x.im in x.re 14.850 * [backup-simplify]: Simplify x.im into x.im 14.850 * [backup-simplify]: Simplify (* 0 0) into 0 14.850 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.850 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.850 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.851 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.851 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.851 * [backup-simplify]: Simplify (+ 0 0) into 0 14.851 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.851 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.851 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.851 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.851 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.851 * [taylor]: Taking taylor expansion of y.re in x.re 14.851 * [backup-simplify]: Simplify y.re into y.re 14.851 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.851 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.851 * [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))) 14.851 * [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)))) 14.852 * [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)))) 14.852 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.852 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.852 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.852 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.852 * [taylor]: Taking taylor expansion of y.im in y.im 14.852 * [backup-simplify]: Simplify 0 into 0 14.852 * [backup-simplify]: Simplify 1 into 1 14.852 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.852 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.852 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.852 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.852 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.852 * [taylor]: Taking taylor expansion of x.re in y.im 14.852 * [backup-simplify]: Simplify x.re into x.re 14.852 * [taylor]: Taking taylor expansion of x.re in y.im 14.852 * [backup-simplify]: Simplify x.re into x.re 14.852 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.852 * [taylor]: Taking taylor expansion of x.im in y.im 14.852 * [backup-simplify]: Simplify x.im into x.im 14.852 * [taylor]: Taking taylor expansion of x.im in y.im 14.852 * [backup-simplify]: Simplify x.im into x.im 14.852 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.852 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.852 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.852 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.852 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.852 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.853 * [backup-simplify]: Simplify (+ 0 0) into 0 14.853 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.853 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.853 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.853 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.853 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.853 * [taylor]: Taking taylor expansion of y.re in y.im 14.853 * [backup-simplify]: Simplify y.re into y.re 14.853 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.853 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.853 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.853 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.853 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.853 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.853 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.853 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.853 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.853 * [taylor]: Taking taylor expansion of y.im in y.im 14.853 * [backup-simplify]: Simplify 0 into 0 14.853 * [backup-simplify]: Simplify 1 into 1 14.853 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.853 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.853 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.853 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.853 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.853 * [taylor]: Taking taylor expansion of x.re in y.im 14.853 * [backup-simplify]: Simplify x.re into x.re 14.853 * [taylor]: Taking taylor expansion of x.re in y.im 14.853 * [backup-simplify]: Simplify x.re into x.re 14.853 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.853 * [taylor]: Taking taylor expansion of x.im in y.im 14.854 * [backup-simplify]: Simplify x.im into x.im 14.854 * [taylor]: Taking taylor expansion of x.im in y.im 14.854 * [backup-simplify]: Simplify x.im into x.im 14.854 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.854 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.854 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.854 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.854 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.854 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.854 * [backup-simplify]: Simplify (+ 0 0) into 0 14.854 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.854 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.854 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.854 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.854 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.854 * [taylor]: Taking taylor expansion of y.re in y.im 14.854 * [backup-simplify]: Simplify y.re into y.re 14.855 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.855 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.855 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.855 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.855 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.855 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.855 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.855 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.855 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 14.855 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.855 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.855 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.855 * [taylor]: Taking taylor expansion of y.re in x.re 14.855 * [backup-simplify]: Simplify y.re into y.re 14.855 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.855 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.855 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.855 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.855 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.855 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.855 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 14.856 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.856 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.856 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.856 * [taylor]: Taking taylor expansion of y.re in x.im 14.856 * [backup-simplify]: Simplify y.re into y.re 14.856 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.856 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.856 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.856 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.856 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.856 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.856 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.856 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.856 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.856 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.856 * [taylor]: Taking taylor expansion of y.re in y.re 14.856 * [backup-simplify]: Simplify 0 into 0 14.856 * [backup-simplify]: Simplify 1 into 1 14.856 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.856 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.856 * [backup-simplify]: Simplify 0 into 0 14.857 * [backup-simplify]: Simplify (+ 0) into 0 14.857 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.858 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 14.858 * [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)))) 14.858 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.858 * [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)))) 14.858 * [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)))) 14.859 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 14.859 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 14.859 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 14.859 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 14.859 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.859 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.859 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.859 * [taylor]: Taking taylor expansion of y.re in x.re 14.859 * [backup-simplify]: Simplify y.re into y.re 14.859 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.859 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.859 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.859 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 14.859 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 14.859 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 14.859 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 14.859 * [taylor]: Taking taylor expansion of x.re in x.re 14.859 * [backup-simplify]: Simplify 0 into 0 14.859 * [backup-simplify]: Simplify 1 into 1 14.859 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 14.859 * [taylor]: Taking taylor expansion of x.im in x.re 14.859 * [backup-simplify]: Simplify x.im into x.im 14.859 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.859 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.859 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.859 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.860 * [backup-simplify]: Simplify (+ 0 0) into 0 14.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.860 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.860 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.860 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.860 * [backup-simplify]: Simplify (- 0) into 0 14.860 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.860 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 14.860 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 14.860 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 14.860 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.860 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.860 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.860 * [taylor]: Taking taylor expansion of y.re in x.im 14.860 * [backup-simplify]: Simplify y.re into y.re 14.861 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.861 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.861 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.861 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.861 * [taylor]: Taking taylor expansion of x.im in x.im 14.861 * [backup-simplify]: Simplify 0 into 0 14.861 * [backup-simplify]: Simplify 1 into 1 14.861 * [backup-simplify]: Simplify (log 1) into 0 14.861 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.861 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.861 * [backup-simplify]: Simplify (- 0) into 0 14.861 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.862 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.862 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 14.862 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 14.862 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.862 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.862 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.862 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.862 * [taylor]: Taking taylor expansion of y.re in y.re 14.862 * [backup-simplify]: Simplify 0 into 0 14.862 * [backup-simplify]: Simplify 1 into 1 14.862 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.863 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.863 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.863 * [taylor]: Taking taylor expansion of x.im in y.re 14.863 * [backup-simplify]: Simplify x.im into x.im 14.863 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.863 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 14.863 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.863 * [backup-simplify]: Simplify (+ 0) into 0 14.864 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.864 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.865 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.865 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.866 * [backup-simplify]: Simplify (+ 0 0) into 0 14.866 * [taylor]: Taking taylor expansion of 0 in x.im 14.866 * [backup-simplify]: Simplify 0 into 0 14.866 * [taylor]: Taking taylor expansion of 0 in y.re 14.866 * [backup-simplify]: Simplify 0 into 0 14.866 * [backup-simplify]: Simplify 0 into 0 14.866 * [backup-simplify]: Simplify (+ 0) into 0 14.867 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.867 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.874 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.875 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.875 * [backup-simplify]: Simplify (+ 0 0) into 0 14.875 * [taylor]: Taking taylor expansion of 0 in y.re 14.875 * [backup-simplify]: Simplify 0 into 0 14.875 * [backup-simplify]: Simplify 0 into 0 14.876 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 14.876 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.876 * [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))) 14.877 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 14.878 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 14.878 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 14.879 * [backup-simplify]: Simplify (+ 0 0) into 0 14.879 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.881 * [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 14.882 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 14.883 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.883 * [backup-simplify]: Simplify (+ 0 0) into 0 14.884 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.885 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 14.885 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 14.885 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 14.885 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 14.885 * [taylor]: Taking taylor expansion of 1/2 in x.re 14.885 * [backup-simplify]: Simplify 1/2 into 1/2 14.885 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 14.885 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 14.885 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.885 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.886 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.886 * [taylor]: Taking taylor expansion of y.re in x.re 14.886 * [backup-simplify]: Simplify y.re into y.re 14.886 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.886 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.886 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.886 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 14.886 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 14.886 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 14.886 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 14.886 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 14.886 * [taylor]: Taking taylor expansion of x.re in x.re 14.886 * [backup-simplify]: Simplify 0 into 0 14.886 * [backup-simplify]: Simplify 1 into 1 14.886 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 14.886 * [taylor]: Taking taylor expansion of x.im in x.re 14.886 * [backup-simplify]: Simplify x.im into x.im 14.886 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.886 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.886 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.886 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.886 * [backup-simplify]: Simplify (+ 0 0) into 0 14.887 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.887 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.887 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.887 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.887 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.887 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.887 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 14.887 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 14.887 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 14.887 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 14.887 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 14.887 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.887 * [backup-simplify]: Simplify 1/2 into 1/2 14.887 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 14.887 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 14.887 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.887 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.887 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.887 * [taylor]: Taking taylor expansion of y.re in x.im 14.887 * [backup-simplify]: Simplify y.re into y.re 14.887 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.887 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.888 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.888 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 14.888 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.888 * [taylor]: Taking taylor expansion of x.im in x.im 14.888 * [backup-simplify]: Simplify 0 into 0 14.888 * [backup-simplify]: Simplify 1 into 1 14.888 * [backup-simplify]: Simplify (log 1) into 0 14.888 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.889 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.889 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.889 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.889 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.889 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.889 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.889 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 14.889 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 14.890 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 14.890 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 14.890 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 14.890 * [taylor]: Taking taylor expansion of 1/2 in y.re 14.890 * [backup-simplify]: Simplify 1/2 into 1/2 14.890 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 14.890 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.890 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.890 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.890 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.890 * [taylor]: Taking taylor expansion of y.re in y.re 14.890 * [backup-simplify]: Simplify 0 into 0 14.890 * [backup-simplify]: Simplify 1 into 1 14.890 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.890 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.890 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 14.890 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.890 * [taylor]: Taking taylor expansion of x.im in y.re 14.890 * [backup-simplify]: Simplify x.im into x.im 14.890 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.890 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.890 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 14.891 * [backup-simplify]: Simplify (* 1/2 0) into 0 14.891 * [backup-simplify]: Simplify (- 0) into 0 14.891 * [backup-simplify]: Simplify 0 into 0 14.891 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.892 * [backup-simplify]: Simplify (+ 0) into 0 14.892 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.892 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.892 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.893 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.893 * [backup-simplify]: Simplify (- 0) into 0 14.893 * [backup-simplify]: Simplify (+ 0 0) into 0 14.893 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 14.893 * [taylor]: Taking taylor expansion of 0 in x.im 14.893 * [backup-simplify]: Simplify 0 into 0 14.893 * [taylor]: Taking taylor expansion of 0 in y.re 14.893 * [backup-simplify]: Simplify 0 into 0 14.893 * [backup-simplify]: Simplify 0 into 0 14.894 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.894 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 14.895 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.895 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.896 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 14.896 * [backup-simplify]: Simplify (+ 0 0) into 0 14.896 * [taylor]: Taking taylor expansion of 0 in x.im 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [taylor]: Taking taylor expansion of 0 in y.re 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify 0 into 0 14.897 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.897 * [backup-simplify]: Simplify (+ 0) into 0 14.897 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.897 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.898 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.898 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.898 * [backup-simplify]: Simplify (- 0) into 0 14.899 * [backup-simplify]: Simplify (+ 0 0) into 0 14.899 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.899 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 14.899 * [taylor]: Taking taylor expansion of 0 in y.re 14.899 * [backup-simplify]: Simplify 0 into 0 14.899 * [backup-simplify]: Simplify 0 into 0 14.899 * [taylor]: Taking taylor expansion of 0 in y.re 14.899 * [backup-simplify]: Simplify 0 into 0 14.899 * [backup-simplify]: Simplify 0 into 0 14.900 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.900 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 14.900 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.901 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.901 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 14.901 * [backup-simplify]: Simplify (+ 0 0) into 0 14.901 * [taylor]: Taking taylor expansion of 0 in y.re 14.901 * [backup-simplify]: Simplify 0 into 0 14.901 * [backup-simplify]: Simplify 0 into 0 14.902 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 14.902 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.902 * [approximate]: Taking taylor expansion of (sin (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 14.902 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 14.902 * [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 14.902 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.902 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 14.902 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 14.902 * [taylor]: Taking taylor expansion of y.im in y.re 14.902 * [backup-simplify]: Simplify y.im into y.im 14.902 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.902 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 14.902 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 14.902 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.902 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 14.902 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 14.902 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.902 * [taylor]: Taking taylor expansion of x.re in y.re 14.902 * [backup-simplify]: Simplify x.re into x.re 14.902 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.902 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.902 * [taylor]: Taking taylor expansion of x.re in y.re 14.902 * [backup-simplify]: Simplify x.re into x.re 14.902 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.902 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 14.902 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.902 * [taylor]: Taking taylor expansion of x.im in y.re 14.903 * [backup-simplify]: Simplify x.im into x.im 14.903 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.903 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.903 * [taylor]: Taking taylor expansion of x.im in y.re 14.903 * [backup-simplify]: Simplify x.im into x.im 14.903 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.903 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.903 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.903 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.903 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.903 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.903 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.904 * [backup-simplify]: Simplify (+ 0 0) into 0 14.904 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.904 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.904 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.904 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.904 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.904 * [taylor]: Taking taylor expansion of y.re in y.re 14.904 * [backup-simplify]: Simplify 0 into 0 14.904 * [backup-simplify]: Simplify 1 into 1 14.904 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.904 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.904 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.904 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 14.904 * [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 14.904 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.904 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 14.904 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 14.904 * [taylor]: Taking taylor expansion of y.im in x.im 14.904 * [backup-simplify]: Simplify y.im into y.im 14.904 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.904 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 14.904 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 14.905 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.905 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 14.905 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 14.905 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.905 * [taylor]: Taking taylor expansion of x.re in x.im 14.905 * [backup-simplify]: Simplify x.re into x.re 14.905 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.905 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.905 * [taylor]: Taking taylor expansion of x.re in x.im 14.905 * [backup-simplify]: Simplify x.re into x.re 14.905 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.905 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 14.905 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.905 * [taylor]: Taking taylor expansion of x.im in x.im 14.905 * [backup-simplify]: Simplify 0 into 0 14.905 * [backup-simplify]: Simplify 1 into 1 14.905 * [backup-simplify]: Simplify (/ 1 1) into 1 14.905 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.905 * [taylor]: Taking taylor expansion of x.im in x.im 14.905 * [backup-simplify]: Simplify 0 into 0 14.905 * [backup-simplify]: Simplify 1 into 1 14.905 * [backup-simplify]: Simplify (/ 1 1) into 1 14.906 * [backup-simplify]: Simplify (* 1 1) into 1 14.906 * [backup-simplify]: Simplify (+ 0 1) into 1 14.906 * [backup-simplify]: Simplify (sqrt 1) into 1 14.906 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.907 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.907 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.908 * [backup-simplify]: Simplify (+ 0 0) into 0 14.908 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.908 * [backup-simplify]: Simplify (log 1) into 0 14.908 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.908 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.908 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.908 * [taylor]: Taking taylor expansion of y.re in x.im 14.908 * [backup-simplify]: Simplify y.re into y.re 14.908 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.909 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.909 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 14.909 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 14.909 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 14.909 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 14.909 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 14.909 * [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 14.909 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.909 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 14.909 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.909 * [taylor]: Taking taylor expansion of y.im in x.re 14.909 * [backup-simplify]: Simplify y.im into y.im 14.909 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.909 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.909 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.909 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.909 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.909 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.910 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.910 * [taylor]: Taking taylor expansion of x.re in x.re 14.910 * [backup-simplify]: Simplify 0 into 0 14.910 * [backup-simplify]: Simplify 1 into 1 14.910 * [backup-simplify]: Simplify (/ 1 1) into 1 14.910 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.910 * [taylor]: Taking taylor expansion of x.re in x.re 14.910 * [backup-simplify]: Simplify 0 into 0 14.910 * [backup-simplify]: Simplify 1 into 1 14.910 * [backup-simplify]: Simplify (/ 1 1) into 1 14.910 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.910 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.910 * [taylor]: Taking taylor expansion of x.im in x.re 14.910 * [backup-simplify]: Simplify x.im into x.im 14.910 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.910 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.910 * [taylor]: Taking taylor expansion of x.im in x.re 14.910 * [backup-simplify]: Simplify x.im into x.im 14.910 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.911 * [backup-simplify]: Simplify (* 1 1) into 1 14.911 * [backup-simplify]: Simplify (+ 1 0) into 1 14.911 * [backup-simplify]: Simplify (sqrt 1) into 1 14.911 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.912 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.912 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.912 * [backup-simplify]: Simplify (+ 0 0) into 0 14.913 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.913 * [backup-simplify]: Simplify (log 1) into 0 14.913 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.913 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.913 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.913 * [taylor]: Taking taylor expansion of y.re in x.re 14.913 * [backup-simplify]: Simplify y.re into y.re 14.913 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.914 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.914 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 14.914 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.914 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.914 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.914 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 14.914 * [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 14.914 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.914 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 14.914 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.914 * [taylor]: Taking taylor expansion of y.im in y.im 14.914 * [backup-simplify]: Simplify 0 into 0 14.914 * [backup-simplify]: Simplify 1 into 1 14.915 * [backup-simplify]: Simplify (/ 1 1) into 1 14.915 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.915 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.915 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.915 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.915 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.915 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.915 * [taylor]: Taking taylor expansion of x.re in y.im 14.915 * [backup-simplify]: Simplify x.re into x.re 14.915 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.915 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.915 * [taylor]: Taking taylor expansion of x.re in y.im 14.915 * [backup-simplify]: Simplify x.re into x.re 14.915 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.915 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.915 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.915 * [taylor]: Taking taylor expansion of x.im in y.im 14.915 * [backup-simplify]: Simplify x.im into x.im 14.915 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.915 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.915 * [taylor]: Taking taylor expansion of x.im in y.im 14.915 * [backup-simplify]: Simplify x.im into x.im 14.915 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.915 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.915 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.915 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.915 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.915 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.915 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.915 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.916 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.916 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.916 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.916 * [backup-simplify]: Simplify (+ 0 0) into 0 14.916 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.916 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.916 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.916 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.916 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.916 * [taylor]: Taking taylor expansion of y.re in y.im 14.916 * [backup-simplify]: Simplify y.re into y.re 14.916 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.917 * [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))))) 14.917 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.917 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.917 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 14.917 * [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 14.917 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.917 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 14.917 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.917 * [taylor]: Taking taylor expansion of y.im in y.im 14.917 * [backup-simplify]: Simplify 0 into 0 14.917 * [backup-simplify]: Simplify 1 into 1 14.917 * [backup-simplify]: Simplify (/ 1 1) into 1 14.917 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.917 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.917 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.917 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.917 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.917 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.917 * [taylor]: Taking taylor expansion of x.re in y.im 14.917 * [backup-simplify]: Simplify x.re into x.re 14.917 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.917 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.917 * [taylor]: Taking taylor expansion of x.re in y.im 14.918 * [backup-simplify]: Simplify x.re into x.re 14.918 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.918 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.918 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.918 * [taylor]: Taking taylor expansion of x.im in y.im 14.918 * [backup-simplify]: Simplify x.im into x.im 14.918 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.918 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.918 * [taylor]: Taking taylor expansion of x.im in y.im 14.918 * [backup-simplify]: Simplify x.im into x.im 14.918 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.918 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.918 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.918 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.918 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.919 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.919 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.919 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.919 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.919 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.919 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.920 * [backup-simplify]: Simplify (+ 0 0) into 0 14.920 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.920 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.920 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.920 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.920 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.920 * [taylor]: Taking taylor expansion of y.re in y.im 14.920 * [backup-simplify]: Simplify y.re into y.re 14.921 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.921 * [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))))) 14.921 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.921 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.921 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 14.921 * [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 14.922 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.922 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 14.922 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.922 * [taylor]: Taking taylor expansion of y.im in x.re 14.922 * [backup-simplify]: Simplify y.im into y.im 14.922 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.922 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.922 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.922 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.922 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.922 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.922 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.922 * [taylor]: Taking taylor expansion of x.re in x.re 14.922 * [backup-simplify]: Simplify 0 into 0 14.922 * [backup-simplify]: Simplify 1 into 1 14.922 * [backup-simplify]: Simplify (/ 1 1) into 1 14.922 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.922 * [taylor]: Taking taylor expansion of x.re in x.re 14.922 * [backup-simplify]: Simplify 0 into 0 14.922 * [backup-simplify]: Simplify 1 into 1 14.922 * [backup-simplify]: Simplify (/ 1 1) into 1 14.922 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.922 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.922 * [taylor]: Taking taylor expansion of x.im in x.re 14.922 * [backup-simplify]: Simplify x.im into x.im 14.923 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.923 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.923 * [taylor]: Taking taylor expansion of x.im in x.re 14.923 * [backup-simplify]: Simplify x.im into x.im 14.923 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.923 * [backup-simplify]: Simplify (* 1 1) into 1 14.923 * [backup-simplify]: Simplify (+ 1 0) into 1 14.923 * [backup-simplify]: Simplify (sqrt 1) into 1 14.924 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.924 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.925 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.925 * [backup-simplify]: Simplify (+ 0 0) into 0 14.925 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.926 * [backup-simplify]: Simplify (log 1) into 0 14.926 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.926 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.926 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.926 * [taylor]: Taking taylor expansion of y.re in x.re 14.926 * [backup-simplify]: Simplify y.re into y.re 14.926 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.926 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.926 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 14.926 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.926 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.927 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.927 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.927 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.927 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.927 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 14.927 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 14.927 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.927 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.927 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.927 * [taylor]: Taking taylor expansion of y.re in x.im 14.927 * [backup-simplify]: Simplify y.re into y.re 14.927 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.927 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.927 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.927 * [taylor]: Taking taylor expansion of x.re in x.im 14.927 * [backup-simplify]: Simplify x.re into x.re 14.927 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.927 * [taylor]: Taking taylor expansion of y.im in x.im 14.927 * [backup-simplify]: Simplify y.im into y.im 14.927 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.927 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 14.927 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.928 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.928 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.928 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.928 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.928 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.928 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 14.928 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 14.928 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.928 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.928 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.928 * [taylor]: Taking taylor expansion of y.re in y.re 14.928 * [backup-simplify]: Simplify 0 into 0 14.928 * [backup-simplify]: Simplify 1 into 1 14.928 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.928 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 14.928 * [taylor]: Taking taylor expansion of (log x.re) in y.re 14.928 * [taylor]: Taking taylor expansion of x.re in y.re 14.928 * [backup-simplify]: Simplify x.re into x.re 14.928 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.928 * [taylor]: Taking taylor expansion of y.im in y.re 14.928 * [backup-simplify]: Simplify y.im into y.im 14.929 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.929 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.929 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.929 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.929 * [taylor]: Taking taylor expansion of 0 in x.re 14.929 * [backup-simplify]: Simplify 0 into 0 14.929 * [taylor]: Taking taylor expansion of 0 in x.im 14.929 * [backup-simplify]: Simplify 0 into 0 14.929 * [taylor]: Taking taylor expansion of 0 in y.re 14.929 * [backup-simplify]: Simplify 0 into 0 14.929 * [backup-simplify]: Simplify 0 into 0 14.929 * [backup-simplify]: Simplify (+ 0) into 0 14.930 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.930 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 14.931 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.931 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 14.931 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.931 * [backup-simplify]: Simplify (+ 0 0) into 0 14.932 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.932 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.932 * [backup-simplify]: Simplify (+ 0 0) into 0 14.932 * [taylor]: Taking taylor expansion of 0 in x.im 14.932 * [backup-simplify]: Simplify 0 into 0 14.932 * [taylor]: Taking taylor expansion of 0 in y.re 14.932 * [backup-simplify]: Simplify 0 into 0 14.932 * [backup-simplify]: Simplify 0 into 0 14.933 * [backup-simplify]: Simplify (+ 0) into 0 14.933 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.933 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.934 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.934 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.934 * [backup-simplify]: Simplify (- 0) into 0 14.934 * [backup-simplify]: Simplify (+ 0 0) into 0 14.935 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.935 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.936 * [backup-simplify]: Simplify (+ 0 0) into 0 14.936 * [taylor]: Taking taylor expansion of 0 in y.re 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [taylor]: Taking taylor expansion of 0 in x.re 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [taylor]: Taking taylor expansion of 0 in x.im 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [taylor]: Taking taylor expansion of 0 in y.re 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [taylor]: Taking taylor expansion of 0 in x.im 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [taylor]: Taking taylor expansion of 0 in y.re 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [backup-simplify]: Simplify 0 into 0 14.936 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 14.936 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.936 * [approximate]: Taking taylor expansion of (sin (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 14.936 * [taylor]: Taking taylor expansion of (sin (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 14.936 * [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 14.936 * [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))) 14.936 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 14.936 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 14.936 * [taylor]: Taking taylor expansion of -1 in y.re 14.936 * [backup-simplify]: Simplify -1 into -1 14.936 * [taylor]: Taking taylor expansion of y.im in y.re 14.936 * [backup-simplify]: Simplify y.im into y.im 14.936 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.937 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 14.937 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 14.937 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.937 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 14.937 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 14.937 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 14.937 * [taylor]: Taking taylor expansion of -1 in y.re 14.937 * [backup-simplify]: Simplify -1 into -1 14.937 * [taylor]: Taking taylor expansion of x.re in y.re 14.937 * [backup-simplify]: Simplify x.re into x.re 14.937 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.937 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 14.937 * [taylor]: Taking taylor expansion of -1 in y.re 14.937 * [backup-simplify]: Simplify -1 into -1 14.937 * [taylor]: Taking taylor expansion of x.re in y.re 14.937 * [backup-simplify]: Simplify x.re into x.re 14.937 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.937 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 14.937 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 14.937 * [taylor]: Taking taylor expansion of -1 in y.re 14.937 * [backup-simplify]: Simplify -1 into -1 14.937 * [taylor]: Taking taylor expansion of x.im in y.re 14.937 * [backup-simplify]: Simplify x.im into x.im 14.937 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.937 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 14.937 * [taylor]: Taking taylor expansion of -1 in y.re 14.937 * [backup-simplify]: Simplify -1 into -1 14.937 * [taylor]: Taking taylor expansion of x.im in y.re 14.937 * [backup-simplify]: Simplify x.im into x.im 14.937 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.937 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.937 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.937 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.937 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.937 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.938 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.938 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.938 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.938 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.938 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.938 * [backup-simplify]: Simplify (+ 0 0) into 0 14.939 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.939 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.939 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 14.939 * [taylor]: Taking taylor expansion of -1 in y.re 14.939 * [backup-simplify]: Simplify -1 into -1 14.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 14.939 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 14.939 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.939 * [taylor]: Taking taylor expansion of y.re in y.re 14.939 * [backup-simplify]: Simplify 0 into 0 14.939 * [backup-simplify]: Simplify 1 into 1 14.939 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.939 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 14.939 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.939 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.939 * [taylor]: Taking taylor expansion of (sin (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 14.939 * [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 14.939 * [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))) 14.939 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 14.939 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 14.939 * [taylor]: Taking taylor expansion of -1 in x.im 14.939 * [backup-simplify]: Simplify -1 into -1 14.939 * [taylor]: Taking taylor expansion of y.im in x.im 14.939 * [backup-simplify]: Simplify y.im into y.im 14.939 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.939 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 14.939 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 14.939 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.939 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 14.939 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 14.940 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 14.940 * [taylor]: Taking taylor expansion of -1 in x.im 14.940 * [backup-simplify]: Simplify -1 into -1 14.940 * [taylor]: Taking taylor expansion of x.re in x.im 14.940 * [backup-simplify]: Simplify x.re into x.re 14.940 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.940 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 14.940 * [taylor]: Taking taylor expansion of -1 in x.im 14.940 * [backup-simplify]: Simplify -1 into -1 14.940 * [taylor]: Taking taylor expansion of x.re in x.im 14.940 * [backup-simplify]: Simplify x.re into x.re 14.940 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.940 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 14.940 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 14.940 * [taylor]: Taking taylor expansion of -1 in x.im 14.940 * [backup-simplify]: Simplify -1 into -1 14.940 * [taylor]: Taking taylor expansion of x.im in x.im 14.940 * [backup-simplify]: Simplify 0 into 0 14.940 * [backup-simplify]: Simplify 1 into 1 14.940 * [backup-simplify]: Simplify (/ -1 1) into -1 14.940 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 14.940 * [taylor]: Taking taylor expansion of -1 in x.im 14.940 * [backup-simplify]: Simplify -1 into -1 14.940 * [taylor]: Taking taylor expansion of x.im in x.im 14.940 * [backup-simplify]: Simplify 0 into 0 14.940 * [backup-simplify]: Simplify 1 into 1 14.940 * [backup-simplify]: Simplify (/ -1 1) into -1 14.941 * [backup-simplify]: Simplify (* -1 -1) into 1 14.941 * [backup-simplify]: Simplify (+ 0 1) into 1 14.941 * [backup-simplify]: Simplify (sqrt 1) into 1 14.942 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.943 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.943 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.944 * [backup-simplify]: Simplify (+ 0 0) into 0 14.944 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.945 * [backup-simplify]: Simplify (log 1) into 0 14.945 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.945 * [taylor]: Taking taylor expansion of -1 in x.im 14.945 * [backup-simplify]: Simplify -1 into -1 14.945 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.945 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.945 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.945 * [taylor]: Taking taylor expansion of y.re in x.im 14.945 * [backup-simplify]: Simplify y.re into y.re 14.945 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.946 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.946 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 14.946 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.946 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.946 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.946 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.946 * [taylor]: Taking taylor expansion of (sin (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 14.946 * [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 14.946 * [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))) 14.946 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 14.946 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 14.946 * [taylor]: Taking taylor expansion of -1 in x.re 14.946 * [backup-simplify]: Simplify -1 into -1 14.946 * [taylor]: Taking taylor expansion of y.im in x.re 14.946 * [backup-simplify]: Simplify y.im into y.im 14.946 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.946 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 14.946 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 14.946 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.947 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 14.947 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 14.947 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.947 * [taylor]: Taking taylor expansion of -1 in x.re 14.947 * [backup-simplify]: Simplify -1 into -1 14.947 * [taylor]: Taking taylor expansion of x.re in x.re 14.947 * [backup-simplify]: Simplify 0 into 0 14.947 * [backup-simplify]: Simplify 1 into 1 14.947 * [backup-simplify]: Simplify (/ -1 1) into -1 14.947 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.947 * [taylor]: Taking taylor expansion of -1 in x.re 14.947 * [backup-simplify]: Simplify -1 into -1 14.947 * [taylor]: Taking taylor expansion of x.re in x.re 14.947 * [backup-simplify]: Simplify 0 into 0 14.947 * [backup-simplify]: Simplify 1 into 1 14.947 * [backup-simplify]: Simplify (/ -1 1) into -1 14.947 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 14.947 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.947 * [taylor]: Taking taylor expansion of -1 in x.re 14.947 * [backup-simplify]: Simplify -1 into -1 14.947 * [taylor]: Taking taylor expansion of x.im in x.re 14.947 * [backup-simplify]: Simplify x.im into x.im 14.947 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.947 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.947 * [taylor]: Taking taylor expansion of -1 in x.re 14.947 * [backup-simplify]: Simplify -1 into -1 14.947 * [taylor]: Taking taylor expansion of x.im in x.re 14.947 * [backup-simplify]: Simplify x.im into x.im 14.948 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.948 * [backup-simplify]: Simplify (* -1 -1) into 1 14.948 * [backup-simplify]: Simplify (+ 1 0) into 1 14.948 * [backup-simplify]: Simplify (sqrt 1) into 1 14.949 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.949 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.950 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.950 * [backup-simplify]: Simplify (+ 0 0) into 0 14.950 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.951 * [backup-simplify]: Simplify (log 1) into 0 14.951 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 14.951 * [taylor]: Taking taylor expansion of -1 in x.re 14.951 * [backup-simplify]: Simplify -1 into -1 14.951 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 14.951 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.951 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.951 * [taylor]: Taking taylor expansion of y.re in x.re 14.951 * [backup-simplify]: Simplify y.re into y.re 14.951 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.951 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.951 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 14.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)) 14.951 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.952 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.952 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.952 * [taylor]: Taking taylor expansion of (sin (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 14.952 * [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 14.952 * [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))) 14.952 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 14.952 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 14.952 * [taylor]: Taking taylor expansion of -1 in y.im 14.952 * [backup-simplify]: Simplify -1 into -1 14.952 * [taylor]: Taking taylor expansion of y.im in y.im 14.952 * [backup-simplify]: Simplify 0 into 0 14.952 * [backup-simplify]: Simplify 1 into 1 14.952 * [backup-simplify]: Simplify (/ -1 1) into -1 14.952 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 14.952 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 14.952 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.952 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 14.952 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 14.952 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.952 * [taylor]: Taking taylor expansion of -1 in y.im 14.952 * [backup-simplify]: Simplify -1 into -1 14.952 * [taylor]: Taking taylor expansion of x.re in y.im 14.952 * [backup-simplify]: Simplify x.re into x.re 14.952 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.952 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.952 * [taylor]: Taking taylor expansion of -1 in y.im 14.952 * [backup-simplify]: Simplify -1 into -1 14.952 * [taylor]: Taking taylor expansion of x.re in y.im 14.952 * [backup-simplify]: Simplify x.re into x.re 14.953 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.953 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 14.953 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.953 * [taylor]: Taking taylor expansion of -1 in y.im 14.953 * [backup-simplify]: Simplify -1 into -1 14.953 * [taylor]: Taking taylor expansion of x.im in y.im 14.953 * [backup-simplify]: Simplify x.im into x.im 14.953 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.953 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.953 * [taylor]: Taking taylor expansion of -1 in y.im 14.953 * [backup-simplify]: Simplify -1 into -1 14.953 * [taylor]: Taking taylor expansion of x.im in y.im 14.953 * [backup-simplify]: Simplify x.im into x.im 14.953 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.953 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.953 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.953 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.953 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.953 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.953 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.953 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.953 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.953 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.954 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.954 * [backup-simplify]: Simplify (+ 0 0) into 0 14.954 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.954 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.954 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 14.954 * [taylor]: Taking taylor expansion of -1 in y.im 14.954 * [backup-simplify]: Simplify -1 into -1 14.954 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 14.954 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 14.954 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.954 * [taylor]: Taking taylor expansion of y.re in y.im 14.954 * [backup-simplify]: Simplify y.re into y.re 14.954 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.954 * [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)))))) 14.955 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 14.955 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.955 * [taylor]: Taking taylor expansion of (sin (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 14.955 * [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 14.955 * [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))) 14.955 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 14.955 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 14.955 * [taylor]: Taking taylor expansion of -1 in y.im 14.955 * [backup-simplify]: Simplify -1 into -1 14.955 * [taylor]: Taking taylor expansion of y.im in y.im 14.955 * [backup-simplify]: Simplify 0 into 0 14.955 * [backup-simplify]: Simplify 1 into 1 14.955 * [backup-simplify]: Simplify (/ -1 1) into -1 14.955 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 14.955 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 14.955 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.955 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 14.955 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 14.955 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.955 * [taylor]: Taking taylor expansion of -1 in y.im 14.955 * [backup-simplify]: Simplify -1 into -1 14.955 * [taylor]: Taking taylor expansion of x.re in y.im 14.955 * [backup-simplify]: Simplify x.re into x.re 14.955 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.955 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.955 * [taylor]: Taking taylor expansion of -1 in y.im 14.956 * [backup-simplify]: Simplify -1 into -1 14.956 * [taylor]: Taking taylor expansion of x.re in y.im 14.956 * [backup-simplify]: Simplify x.re into x.re 14.956 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.956 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 14.956 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.956 * [taylor]: Taking taylor expansion of -1 in y.im 14.956 * [backup-simplify]: Simplify -1 into -1 14.956 * [taylor]: Taking taylor expansion of x.im in y.im 14.956 * [backup-simplify]: Simplify x.im into x.im 14.956 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.956 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.956 * [taylor]: Taking taylor expansion of -1 in y.im 14.956 * [backup-simplify]: Simplify -1 into -1 14.956 * [taylor]: Taking taylor expansion of x.im in y.im 14.956 * [backup-simplify]: Simplify x.im into x.im 14.956 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.956 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.956 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.956 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.956 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.956 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.956 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.956 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.956 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.956 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.957 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.957 * [backup-simplify]: Simplify (+ 0 0) into 0 14.957 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.957 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.957 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 14.957 * [taylor]: Taking taylor expansion of -1 in y.im 14.957 * [backup-simplify]: Simplify -1 into -1 14.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 14.957 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 14.957 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.957 * [taylor]: Taking taylor expansion of y.re in y.im 14.957 * [backup-simplify]: Simplify y.re into y.re 14.957 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.957 * [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)))))) 14.958 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 14.958 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.958 * [taylor]: Taking taylor expansion of (sin (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 14.958 * [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 14.958 * [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))) 14.958 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 14.958 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 14.958 * [taylor]: Taking taylor expansion of -1 in x.re 14.958 * [backup-simplify]: Simplify -1 into -1 14.958 * [taylor]: Taking taylor expansion of y.im in x.re 14.958 * [backup-simplify]: Simplify y.im into y.im 14.958 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.958 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 14.958 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 14.958 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.958 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 14.958 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 14.958 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.958 * [taylor]: Taking taylor expansion of -1 in x.re 14.958 * [backup-simplify]: Simplify -1 into -1 14.958 * [taylor]: Taking taylor expansion of x.re in x.re 14.958 * [backup-simplify]: Simplify 0 into 0 14.958 * [backup-simplify]: Simplify 1 into 1 14.959 * [backup-simplify]: Simplify (/ -1 1) into -1 14.959 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.959 * [taylor]: Taking taylor expansion of -1 in x.re 14.959 * [backup-simplify]: Simplify -1 into -1 14.959 * [taylor]: Taking taylor expansion of x.re in x.re 14.959 * [backup-simplify]: Simplify 0 into 0 14.959 * [backup-simplify]: Simplify 1 into 1 14.959 * [backup-simplify]: Simplify (/ -1 1) into -1 14.959 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 14.959 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.959 * [taylor]: Taking taylor expansion of -1 in x.re 14.959 * [backup-simplify]: Simplify -1 into -1 14.959 * [taylor]: Taking taylor expansion of x.im in x.re 14.959 * [backup-simplify]: Simplify x.im into x.im 14.959 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.959 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.959 * [taylor]: Taking taylor expansion of -1 in x.re 14.959 * [backup-simplify]: Simplify -1 into -1 14.959 * [taylor]: Taking taylor expansion of x.im in x.re 14.959 * [backup-simplify]: Simplify x.im into x.im 14.959 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.959 * [backup-simplify]: Simplify (* -1 -1) into 1 14.960 * [backup-simplify]: Simplify (+ 1 0) into 1 14.960 * [backup-simplify]: Simplify (sqrt 1) into 1 14.960 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.962 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.962 * [backup-simplify]: Simplify (+ 0 0) into 0 14.962 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.962 * [backup-simplify]: Simplify (log 1) into 0 14.962 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 14.962 * [taylor]: Taking taylor expansion of -1 in x.re 14.962 * [backup-simplify]: Simplify -1 into -1 14.962 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 14.963 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.963 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.963 * [taylor]: Taking taylor expansion of y.re in x.re 14.963 * [backup-simplify]: Simplify y.re into y.re 14.963 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.963 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.963 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 14.963 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.963 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.963 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.963 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.964 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.964 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.964 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.964 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 14.964 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.964 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.964 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.964 * [taylor]: Taking taylor expansion of x.re in x.im 14.964 * [backup-simplify]: Simplify x.re into x.re 14.964 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.964 * [taylor]: Taking taylor expansion of y.im in x.im 14.964 * [backup-simplify]: Simplify y.im into y.im 14.964 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.964 * [taylor]: Taking taylor expansion of y.re in x.im 14.964 * [backup-simplify]: Simplify y.re into y.re 14.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.964 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.964 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.965 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.965 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.965 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.965 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.965 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.965 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 14.965 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 14.965 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 14.965 * [taylor]: Taking taylor expansion of (log x.re) in y.re 14.965 * [taylor]: Taking taylor expansion of x.re in y.re 14.965 * [backup-simplify]: Simplify x.re into x.re 14.965 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.965 * [taylor]: Taking taylor expansion of y.im in y.re 14.965 * [backup-simplify]: Simplify y.im into y.im 14.965 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 14.965 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 14.965 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.965 * [taylor]: Taking taylor expansion of y.re in y.re 14.965 * [backup-simplify]: Simplify 0 into 0 14.965 * [backup-simplify]: Simplify 1 into 1 14.966 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.966 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.966 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.966 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.966 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.966 * [taylor]: Taking taylor expansion of 0 in x.re 14.966 * [backup-simplify]: Simplify 0 into 0 14.966 * [taylor]: Taking taylor expansion of 0 in x.im 14.966 * [backup-simplify]: Simplify 0 into 0 14.966 * [taylor]: Taking taylor expansion of 0 in y.re 14.966 * [backup-simplify]: Simplify 0 into 0 14.966 * [backup-simplify]: Simplify 0 into 0 14.966 * [backup-simplify]: Simplify (+ 0) into 0 14.967 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 14.968 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.968 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 14.968 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.968 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 14.968 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.969 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 14.969 * [backup-simplify]: Simplify (+ 0 0) into 0 14.969 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.970 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 14.970 * [backup-simplify]: Simplify (+ 0 0) into 0 14.970 * [taylor]: Taking taylor expansion of 0 in x.im 14.970 * [backup-simplify]: Simplify 0 into 0 14.970 * [taylor]: Taking taylor expansion of 0 in y.re 14.970 * [backup-simplify]: Simplify 0 into 0 14.970 * [backup-simplify]: Simplify 0 into 0 14.971 * [backup-simplify]: Simplify (+ 0) into 0 14.971 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 14.972 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.972 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.973 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.973 * [backup-simplify]: Simplify (- 0) into 0 14.973 * [backup-simplify]: Simplify (+ 0 0) into 0 14.974 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.975 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 14.975 * [backup-simplify]: Simplify (+ 0 0) into 0 14.975 * [taylor]: Taking taylor expansion of 0 in y.re 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [taylor]: Taking taylor expansion of 0 in x.re 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [taylor]: Taking taylor expansion of 0 in x.im 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [taylor]: Taking taylor expansion of 0 in y.re 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [backup-simplify]: Simplify 0 into 0 14.975 * [taylor]: Taking taylor expansion of 0 in x.im 14.976 * [backup-simplify]: Simplify 0 into 0 14.976 * [taylor]: Taking taylor expansion of 0 in y.re 14.976 * [backup-simplify]: Simplify 0 into 0 14.976 * [backup-simplify]: Simplify 0 into 0 14.976 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 14.976 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1) 14.976 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 14.976 * [approximate]: Taking taylor expansion of (sin (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 14.976 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 14.976 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 14.976 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.976 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 14.977 * [taylor]: Taking taylor expansion of y.im in y.re 14.977 * [backup-simplify]: Simplify y.im into y.im 14.977 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 14.977 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 14.977 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.977 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 14.977 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 14.977 * [taylor]: Taking taylor expansion of x.re in y.re 14.977 * [backup-simplify]: Simplify x.re into x.re 14.977 * [taylor]: Taking taylor expansion of x.re in y.re 14.977 * [backup-simplify]: Simplify x.re into x.re 14.977 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 14.977 * [taylor]: Taking taylor expansion of x.im in y.re 14.977 * [backup-simplify]: Simplify x.im into x.im 14.977 * [taylor]: Taking taylor expansion of x.im in y.re 14.977 * [backup-simplify]: Simplify x.im into x.im 14.977 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.977 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.977 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.977 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.977 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.977 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.978 * [backup-simplify]: Simplify (+ 0 0) into 0 14.978 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.978 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.978 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.978 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.978 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.978 * [taylor]: Taking taylor expansion of y.re in y.re 14.978 * [backup-simplify]: Simplify 0 into 0 14.978 * [backup-simplify]: Simplify 1 into 1 14.979 * [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))))) 14.979 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.979 * [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))))) 14.979 * [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)))))) 14.979 * [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)))))) 14.979 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.979 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.980 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.980 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 14.980 * [taylor]: Taking taylor expansion of y.im in x.im 14.980 * [backup-simplify]: Simplify y.im into y.im 14.980 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 14.980 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 14.980 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.980 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 14.980 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 14.980 * [taylor]: Taking taylor expansion of x.re in x.im 14.980 * [backup-simplify]: Simplify x.re into x.re 14.980 * [taylor]: Taking taylor expansion of x.re in x.im 14.980 * [backup-simplify]: Simplify x.re into x.re 14.980 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 14.980 * [taylor]: Taking taylor expansion of x.im in x.im 14.980 * [backup-simplify]: Simplify 0 into 0 14.980 * [backup-simplify]: Simplify 1 into 1 14.980 * [taylor]: Taking taylor expansion of x.im in x.im 14.980 * [backup-simplify]: Simplify 0 into 0 14.980 * [backup-simplify]: Simplify 1 into 1 14.980 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.981 * [backup-simplify]: Simplify (* 0 0) into 0 14.981 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 14.981 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 14.981 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.985 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.986 * [backup-simplify]: Simplify (+ 0 0) into 0 14.986 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 14.986 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.986 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.986 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.986 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.986 * [taylor]: Taking taylor expansion of y.re in x.im 14.986 * [backup-simplify]: Simplify y.re into y.re 14.986 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 14.986 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.987 * [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))) 14.987 * [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)))) 14.987 * [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)))) 14.987 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 14.987 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 14.987 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.987 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 14.987 * [taylor]: Taking taylor expansion of y.im in x.re 14.987 * [backup-simplify]: Simplify y.im into y.im 14.987 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.987 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.987 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.987 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.987 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.988 * [taylor]: Taking taylor expansion of x.re in x.re 14.988 * [backup-simplify]: Simplify 0 into 0 14.988 * [backup-simplify]: Simplify 1 into 1 14.988 * [taylor]: Taking taylor expansion of x.re in x.re 14.988 * [backup-simplify]: Simplify 0 into 0 14.988 * [backup-simplify]: Simplify 1 into 1 14.988 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.988 * [taylor]: Taking taylor expansion of x.im in x.re 14.988 * [backup-simplify]: Simplify x.im into x.im 14.988 * [taylor]: Taking taylor expansion of x.im in x.re 14.988 * [backup-simplify]: Simplify x.im into x.im 14.989 * [backup-simplify]: Simplify (* 0 0) into 0 14.989 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.989 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.989 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.990 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.990 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.990 * [backup-simplify]: Simplify (+ 0 0) into 0 14.990 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.990 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.990 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.990 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.990 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.990 * [taylor]: Taking taylor expansion of y.re in x.re 14.990 * [backup-simplify]: Simplify y.re into y.re 14.990 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.991 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.991 * [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))) 14.991 * [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)))) 14.991 * [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)))) 14.991 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.991 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.991 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.991 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.991 * [taylor]: Taking taylor expansion of y.im in y.im 14.991 * [backup-simplify]: Simplify 0 into 0 14.991 * [backup-simplify]: Simplify 1 into 1 14.991 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.991 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.991 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.991 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.991 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.991 * [taylor]: Taking taylor expansion of x.re in y.im 14.991 * [backup-simplify]: Simplify x.re into x.re 14.991 * [taylor]: Taking taylor expansion of x.re in y.im 14.991 * [backup-simplify]: Simplify x.re into x.re 14.992 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.992 * [taylor]: Taking taylor expansion of x.im in y.im 14.992 * [backup-simplify]: Simplify x.im into x.im 14.992 * [taylor]: Taking taylor expansion of x.im in y.im 14.992 * [backup-simplify]: Simplify x.im into x.im 14.992 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.992 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.992 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.992 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.992 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.992 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.993 * [backup-simplify]: Simplify (+ 0 0) into 0 14.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.993 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.993 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.993 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.993 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.993 * [taylor]: Taking taylor expansion of y.re in y.im 14.993 * [backup-simplify]: Simplify y.re into y.re 14.993 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.994 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.994 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.994 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.994 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.994 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.994 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.994 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.994 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.994 * [taylor]: Taking taylor expansion of y.im in y.im 14.994 * [backup-simplify]: Simplify 0 into 0 14.994 * [backup-simplify]: Simplify 1 into 1 14.994 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.994 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.994 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.994 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.994 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.994 * [taylor]: Taking taylor expansion of x.re in y.im 14.994 * [backup-simplify]: Simplify x.re into x.re 14.994 * [taylor]: Taking taylor expansion of x.re in y.im 14.994 * [backup-simplify]: Simplify x.re into x.re 14.994 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.994 * [taylor]: Taking taylor expansion of x.im in y.im 14.994 * [backup-simplify]: Simplify x.im into x.im 14.994 * [taylor]: Taking taylor expansion of x.im in y.im 14.994 * [backup-simplify]: Simplify x.im into x.im 14.995 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.995 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.995 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.995 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.995 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.995 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.996 * [backup-simplify]: Simplify (+ 0 0) into 0 14.996 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.996 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.996 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.996 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.996 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.996 * [taylor]: Taking taylor expansion of y.re in y.im 14.996 * [backup-simplify]: Simplify y.re into y.re 14.996 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.996 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.996 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.997 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.997 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.997 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.997 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.997 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.997 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 14.997 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.997 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.997 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.997 * [taylor]: Taking taylor expansion of y.re in x.re 14.997 * [backup-simplify]: Simplify y.re into y.re 14.997 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.997 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.998 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.998 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.998 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.998 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.998 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 14.998 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.998 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.998 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.998 * [taylor]: Taking taylor expansion of y.re in x.im 14.998 * [backup-simplify]: Simplify y.re into y.re 14.998 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.998 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.998 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.998 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.999 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.999 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.999 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.999 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.999 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.999 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.999 * [taylor]: Taking taylor expansion of y.re in y.re 14.999 * [backup-simplify]: Simplify 0 into 0 14.999 * [backup-simplify]: Simplify 1 into 1 14.999 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.000 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.000 * [backup-simplify]: Simplify 0 into 0 15.000 * [backup-simplify]: Simplify (+ 0) into 0 15.000 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.001 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 15.002 * [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)))) 15.002 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.002 * [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)))) 15.003 * [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)))) 15.003 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 15.004 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 15.004 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 15.004 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 15.004 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.004 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.004 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.004 * [taylor]: Taking taylor expansion of y.re in x.re 15.004 * [backup-simplify]: Simplify y.re into y.re 15.004 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.004 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.004 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.004 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.004 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.004 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.004 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.004 * [taylor]: Taking taylor expansion of x.re in x.re 15.004 * [backup-simplify]: Simplify 0 into 0 15.004 * [backup-simplify]: Simplify 1 into 1 15.004 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.004 * [taylor]: Taking taylor expansion of x.im in x.re 15.004 * [backup-simplify]: Simplify x.im into x.im 15.004 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.004 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.005 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.005 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.005 * [backup-simplify]: Simplify (+ 0 0) into 0 15.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.005 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.005 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.006 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.006 * [backup-simplify]: Simplify (- 0) into 0 15.006 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.006 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.006 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 15.006 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 15.006 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.006 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.006 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.006 * [taylor]: Taking taylor expansion of y.re in x.im 15.006 * [backup-simplify]: Simplify y.re into y.re 15.007 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.007 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.007 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.007 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.007 * [taylor]: Taking taylor expansion of x.im in x.im 15.007 * [backup-simplify]: Simplify 0 into 0 15.007 * [backup-simplify]: Simplify 1 into 1 15.007 * [backup-simplify]: Simplify (log 1) into 0 15.008 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.008 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.008 * [backup-simplify]: Simplify (- 0) into 0 15.008 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.009 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.009 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.009 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 15.009 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 15.009 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.009 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.009 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.009 * [taylor]: Taking taylor expansion of y.re in y.re 15.009 * [backup-simplify]: Simplify 0 into 0 15.009 * [backup-simplify]: Simplify 1 into 1 15.009 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.010 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.010 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.010 * [taylor]: Taking taylor expansion of x.im in y.re 15.010 * [backup-simplify]: Simplify x.im into x.im 15.010 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.010 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 15.010 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.010 * [backup-simplify]: Simplify (+ 0) into 0 15.011 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.011 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.012 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.012 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.013 * [backup-simplify]: Simplify (+ 0 0) into 0 15.013 * [taylor]: Taking taylor expansion of 0 in x.im 15.013 * [backup-simplify]: Simplify 0 into 0 15.013 * [taylor]: Taking taylor expansion of 0 in y.re 15.013 * [backup-simplify]: Simplify 0 into 0 15.013 * [backup-simplify]: Simplify 0 into 0 15.013 * [backup-simplify]: Simplify (+ 0) into 0 15.014 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.014 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.015 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.015 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.016 * [backup-simplify]: Simplify (+ 0 0) into 0 15.016 * [taylor]: Taking taylor expansion of 0 in y.re 15.016 * [backup-simplify]: Simplify 0 into 0 15.016 * [backup-simplify]: Simplify 0 into 0 15.016 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 15.016 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.017 * [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))) 15.018 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 15.018 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 15.019 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.019 * [backup-simplify]: Simplify (+ 0 0) into 0 15.020 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.022 * [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 15.023 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 15.024 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.024 * [backup-simplify]: Simplify (+ 0 0) into 0 15.025 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.025 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 15.026 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 15.026 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 15.026 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 15.026 * [taylor]: Taking taylor expansion of 1/2 in x.re 15.026 * [backup-simplify]: Simplify 1/2 into 1/2 15.026 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 15.026 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 15.026 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.026 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.026 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.026 * [taylor]: Taking taylor expansion of y.re in x.re 15.026 * [backup-simplify]: Simplify y.re into y.re 15.026 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.026 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.026 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.026 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 15.026 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.026 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.026 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.026 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.026 * [taylor]: Taking taylor expansion of x.re in x.re 15.026 * [backup-simplify]: Simplify 0 into 0 15.027 * [backup-simplify]: Simplify 1 into 1 15.027 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.027 * [taylor]: Taking taylor expansion of x.im in x.re 15.027 * [backup-simplify]: Simplify x.im into x.im 15.027 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.027 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.027 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.027 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.027 * [backup-simplify]: Simplify (+ 0 0) into 0 15.027 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.027 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.028 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.028 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.028 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.028 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.028 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 15.028 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 15.028 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 15.028 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 15.028 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 15.029 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.029 * [backup-simplify]: Simplify 1/2 into 1/2 15.029 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 15.029 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 15.029 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.029 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.029 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.029 * [taylor]: Taking taylor expansion of y.re in x.im 15.029 * [backup-simplify]: Simplify y.re into y.re 15.029 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.029 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.029 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.029 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 15.029 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.029 * [taylor]: Taking taylor expansion of x.im in x.im 15.029 * [backup-simplify]: Simplify 0 into 0 15.029 * [backup-simplify]: Simplify 1 into 1 15.030 * [backup-simplify]: Simplify (log 1) into 0 15.030 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.030 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.030 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.030 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.031 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.031 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.031 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.031 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 15.032 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 15.032 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 15.032 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 15.032 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 15.032 * [taylor]: Taking taylor expansion of 1/2 in y.re 15.032 * [backup-simplify]: Simplify 1/2 into 1/2 15.032 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 15.032 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.032 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.032 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.032 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.032 * [taylor]: Taking taylor expansion of y.re in y.re 15.032 * [backup-simplify]: Simplify 0 into 0 15.032 * [backup-simplify]: Simplify 1 into 1 15.032 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.033 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.033 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 15.033 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.033 * [taylor]: Taking taylor expansion of x.im in y.re 15.033 * [backup-simplify]: Simplify x.im into x.im 15.033 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.033 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.033 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 15.033 * [backup-simplify]: Simplify (* 1/2 0) into 0 15.034 * [backup-simplify]: Simplify (- 0) into 0 15.034 * [backup-simplify]: Simplify 0 into 0 15.034 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.034 * [backup-simplify]: Simplify (+ 0) into 0 15.035 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.035 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.035 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.036 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.036 * [backup-simplify]: Simplify (- 0) into 0 15.036 * [backup-simplify]: Simplify (+ 0 0) into 0 15.036 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.036 * [taylor]: Taking taylor expansion of 0 in x.im 15.036 * [backup-simplify]: Simplify 0 into 0 15.036 * [taylor]: Taking taylor expansion of 0 in y.re 15.036 * [backup-simplify]: Simplify 0 into 0 15.036 * [backup-simplify]: Simplify 0 into 0 15.037 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.037 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.038 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.038 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.039 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.039 * [backup-simplify]: Simplify (+ 0 0) into 0 15.039 * [taylor]: Taking taylor expansion of 0 in x.im 15.039 * [backup-simplify]: Simplify 0 into 0 15.039 * [taylor]: Taking taylor expansion of 0 in y.re 15.039 * [backup-simplify]: Simplify 0 into 0 15.039 * [backup-simplify]: Simplify 0 into 0 15.040 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.040 * [backup-simplify]: Simplify (+ 0) into 0 15.041 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.041 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.041 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.042 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.042 * [backup-simplify]: Simplify (- 0) into 0 15.042 * [backup-simplify]: Simplify (+ 0 0) into 0 15.042 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.042 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.042 * [taylor]: Taking taylor expansion of 0 in y.re 15.042 * [backup-simplify]: Simplify 0 into 0 15.042 * [backup-simplify]: Simplify 0 into 0 15.043 * [taylor]: Taking taylor expansion of 0 in y.re 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.044 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.044 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.044 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.045 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.045 * [backup-simplify]: Simplify (+ 0 0) into 0 15.045 * [taylor]: Taking taylor expansion of 0 in y.re 15.045 * [backup-simplify]: Simplify 0 into 0 15.045 * [backup-simplify]: Simplify 0 into 0 15.045 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 15.046 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.046 * [approximate]: Taking taylor expansion of (sin (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 15.046 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 15.046 * [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 15.046 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.046 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 15.046 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 15.046 * [taylor]: Taking taylor expansion of y.im in y.re 15.046 * [backup-simplify]: Simplify y.im into y.im 15.046 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.046 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 15.046 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 15.046 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.046 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 15.046 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 15.046 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.046 * [taylor]: Taking taylor expansion of x.re in y.re 15.046 * [backup-simplify]: Simplify x.re into x.re 15.046 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.046 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.046 * [taylor]: Taking taylor expansion of x.re in y.re 15.046 * [backup-simplify]: Simplify x.re into x.re 15.046 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.046 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 15.046 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.046 * [taylor]: Taking taylor expansion of x.im in y.re 15.046 * [backup-simplify]: Simplify x.im into x.im 15.046 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.046 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.046 * [taylor]: Taking taylor expansion of x.im in y.re 15.046 * [backup-simplify]: Simplify x.im into x.im 15.046 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.046 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.046 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.047 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.047 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.047 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.047 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.047 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.047 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.047 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.047 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.047 * [backup-simplify]: Simplify (+ 0 0) into 0 15.048 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.048 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.048 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.048 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.048 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.048 * [taylor]: Taking taylor expansion of y.re in y.re 15.048 * [backup-simplify]: Simplify 0 into 0 15.048 * [backup-simplify]: Simplify 1 into 1 15.048 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.048 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.048 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.048 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 15.048 * [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 15.048 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.048 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 15.048 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 15.048 * [taylor]: Taking taylor expansion of y.im in x.im 15.048 * [backup-simplify]: Simplify y.im into y.im 15.048 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.048 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.048 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.048 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.048 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.048 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.048 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.048 * [taylor]: Taking taylor expansion of x.re in x.im 15.048 * [backup-simplify]: Simplify x.re into x.re 15.048 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.049 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.049 * [taylor]: Taking taylor expansion of x.re in x.im 15.049 * [backup-simplify]: Simplify x.re into x.re 15.049 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.049 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.049 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.049 * [taylor]: Taking taylor expansion of x.im in x.im 15.049 * [backup-simplify]: Simplify 0 into 0 15.049 * [backup-simplify]: Simplify 1 into 1 15.049 * [backup-simplify]: Simplify (/ 1 1) into 1 15.049 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.049 * [taylor]: Taking taylor expansion of x.im in x.im 15.049 * [backup-simplify]: Simplify 0 into 0 15.049 * [backup-simplify]: Simplify 1 into 1 15.049 * [backup-simplify]: Simplify (/ 1 1) into 1 15.050 * [backup-simplify]: Simplify (* 1 1) into 1 15.050 * [backup-simplify]: Simplify (+ 0 1) into 1 15.050 * [backup-simplify]: Simplify (sqrt 1) into 1 15.051 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.051 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.052 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.052 * [backup-simplify]: Simplify (+ 0 0) into 0 15.052 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.053 * [backup-simplify]: Simplify (log 1) into 0 15.053 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.053 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.053 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.053 * [taylor]: Taking taylor expansion of y.re in x.im 15.053 * [backup-simplify]: Simplify y.re into y.re 15.053 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.054 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.054 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 15.054 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 15.054 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.054 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.054 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.054 * [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 15.054 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.054 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.054 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.054 * [taylor]: Taking taylor expansion of y.im in x.re 15.054 * [backup-simplify]: Simplify y.im into y.im 15.054 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.054 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.055 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.055 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.055 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.055 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.055 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.055 * [taylor]: Taking taylor expansion of x.re in x.re 15.055 * [backup-simplify]: Simplify 0 into 0 15.055 * [backup-simplify]: Simplify 1 into 1 15.055 * [backup-simplify]: Simplify (/ 1 1) into 1 15.055 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.055 * [taylor]: Taking taylor expansion of x.re in x.re 15.055 * [backup-simplify]: Simplify 0 into 0 15.055 * [backup-simplify]: Simplify 1 into 1 15.055 * [backup-simplify]: Simplify (/ 1 1) into 1 15.055 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.055 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.055 * [taylor]: Taking taylor expansion of x.im in x.re 15.055 * [backup-simplify]: Simplify x.im into x.im 15.055 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.055 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.056 * [taylor]: Taking taylor expansion of x.im in x.re 15.056 * [backup-simplify]: Simplify x.im into x.im 15.056 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.056 * [backup-simplify]: Simplify (* 1 1) into 1 15.056 * [backup-simplify]: Simplify (+ 1 0) into 1 15.056 * [backup-simplify]: Simplify (sqrt 1) into 1 15.057 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.057 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.058 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.058 * [backup-simplify]: Simplify (+ 0 0) into 0 15.059 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.059 * [backup-simplify]: Simplify (log 1) into 0 15.059 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.059 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.059 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.059 * [taylor]: Taking taylor expansion of y.re in x.re 15.059 * [backup-simplify]: Simplify y.re into y.re 15.059 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.059 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.059 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.060 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.060 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.060 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.060 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.060 * [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 15.060 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.060 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.060 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.060 * [taylor]: Taking taylor expansion of y.im in y.im 15.060 * [backup-simplify]: Simplify 0 into 0 15.060 * [backup-simplify]: Simplify 1 into 1 15.060 * [backup-simplify]: Simplify (/ 1 1) into 1 15.060 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.060 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.060 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.060 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.060 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.060 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.060 * [taylor]: Taking taylor expansion of x.re in y.im 15.060 * [backup-simplify]: Simplify x.re into x.re 15.060 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.060 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.060 * [taylor]: Taking taylor expansion of x.re in y.im 15.060 * [backup-simplify]: Simplify x.re into x.re 15.060 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.061 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.061 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.061 * [taylor]: Taking taylor expansion of x.im in y.im 15.061 * [backup-simplify]: Simplify x.im into x.im 15.061 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.061 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.061 * [taylor]: Taking taylor expansion of x.im in y.im 15.061 * [backup-simplify]: Simplify x.im into x.im 15.061 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.061 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.061 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.061 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.061 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.061 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.061 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.062 * [backup-simplify]: Simplify (+ 0 0) into 0 15.062 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.062 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.062 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.062 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.062 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.062 * [taylor]: Taking taylor expansion of y.re in y.im 15.062 * [backup-simplify]: Simplify y.re into y.re 15.062 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.062 * [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))))) 15.062 * [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))))) 15.063 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.063 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.063 * [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 15.063 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.063 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.063 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.063 * [taylor]: Taking taylor expansion of y.im in y.im 15.063 * [backup-simplify]: Simplify 0 into 0 15.063 * [backup-simplify]: Simplify 1 into 1 15.063 * [backup-simplify]: Simplify (/ 1 1) into 1 15.063 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.063 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.063 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.063 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.063 * [taylor]: Taking taylor expansion of x.re in y.im 15.063 * [backup-simplify]: Simplify x.re into x.re 15.063 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.063 * [taylor]: Taking taylor expansion of x.re in y.im 15.063 * [backup-simplify]: Simplify x.re into x.re 15.063 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.063 * [taylor]: Taking taylor expansion of x.im in y.im 15.063 * [backup-simplify]: Simplify x.im into x.im 15.063 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.063 * [taylor]: Taking taylor expansion of x.im in y.im 15.063 * [backup-simplify]: Simplify x.im into x.im 15.063 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.064 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.064 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.064 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.064 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.064 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.064 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.064 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.064 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.064 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.064 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.064 * [backup-simplify]: Simplify (+ 0 0) into 0 15.065 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.065 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.065 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.065 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.065 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.065 * [taylor]: Taking taylor expansion of y.re in y.im 15.065 * [backup-simplify]: Simplify y.re into y.re 15.065 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.065 * [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))))) 15.065 * [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))))) 15.065 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.065 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.065 * [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 15.065 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.065 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.066 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.066 * [taylor]: Taking taylor expansion of y.im in x.re 15.066 * [backup-simplify]: Simplify y.im into y.im 15.066 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.066 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.066 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.066 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.066 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.066 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.066 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.066 * [taylor]: Taking taylor expansion of x.re in x.re 15.066 * [backup-simplify]: Simplify 0 into 0 15.066 * [backup-simplify]: Simplify 1 into 1 15.066 * [backup-simplify]: Simplify (/ 1 1) into 1 15.066 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.066 * [taylor]: Taking taylor expansion of x.re in x.re 15.066 * [backup-simplify]: Simplify 0 into 0 15.066 * [backup-simplify]: Simplify 1 into 1 15.067 * [backup-simplify]: Simplify (/ 1 1) into 1 15.067 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.067 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.067 * [taylor]: Taking taylor expansion of x.im in x.re 15.067 * [backup-simplify]: Simplify x.im into x.im 15.067 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.067 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.067 * [taylor]: Taking taylor expansion of x.im in x.re 15.067 * [backup-simplify]: Simplify x.im into x.im 15.067 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.067 * [backup-simplify]: Simplify (* 1 1) into 1 15.068 * [backup-simplify]: Simplify (+ 1 0) into 1 15.068 * [backup-simplify]: Simplify (sqrt 1) into 1 15.069 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.070 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.070 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.071 * [backup-simplify]: Simplify (+ 0 0) into 0 15.072 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.072 * [backup-simplify]: Simplify (log 1) into 0 15.072 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.072 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.072 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.072 * [taylor]: Taking taylor expansion of y.re in x.re 15.072 * [backup-simplify]: Simplify y.re into y.re 15.072 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.073 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.073 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.073 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.073 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.074 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.074 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.074 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.074 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.074 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.074 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.074 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.074 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.074 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.074 * [taylor]: Taking taylor expansion of y.re in x.im 15.075 * [backup-simplify]: Simplify y.re into y.re 15.075 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.075 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.075 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.075 * [taylor]: Taking taylor expansion of x.re in x.im 15.075 * [backup-simplify]: Simplify x.re into x.re 15.075 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.075 * [taylor]: Taking taylor expansion of y.im in x.im 15.075 * [backup-simplify]: Simplify y.im into y.im 15.075 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.075 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.075 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.075 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.076 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.076 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.076 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.076 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.076 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.076 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.077 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.077 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.077 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.077 * [taylor]: Taking taylor expansion of y.re in y.re 15.077 * [backup-simplify]: Simplify 0 into 0 15.077 * [backup-simplify]: Simplify 1 into 1 15.077 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.077 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.077 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.077 * [taylor]: Taking taylor expansion of x.re in y.re 15.077 * [backup-simplify]: Simplify x.re into x.re 15.077 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.077 * [taylor]: Taking taylor expansion of y.im in y.re 15.077 * [backup-simplify]: Simplify y.im into y.im 15.077 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.077 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.078 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.078 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.078 * [taylor]: Taking taylor expansion of 0 in x.re 15.078 * [backup-simplify]: Simplify 0 into 0 15.078 * [taylor]: Taking taylor expansion of 0 in x.im 15.078 * [backup-simplify]: Simplify 0 into 0 15.078 * [taylor]: Taking taylor expansion of 0 in y.re 15.078 * [backup-simplify]: Simplify 0 into 0 15.078 * [backup-simplify]: Simplify 0 into 0 15.079 * [backup-simplify]: Simplify (+ 0) into 0 15.079 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.081 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.081 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.081 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.082 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.082 * [backup-simplify]: Simplify (+ 0 0) into 0 15.083 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.084 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.084 * [backup-simplify]: Simplify (+ 0 0) into 0 15.084 * [taylor]: Taking taylor expansion of 0 in x.im 15.084 * [backup-simplify]: Simplify 0 into 0 15.084 * [taylor]: Taking taylor expansion of 0 in y.re 15.084 * [backup-simplify]: Simplify 0 into 0 15.084 * [backup-simplify]: Simplify 0 into 0 15.085 * [backup-simplify]: Simplify (+ 0) into 0 15.086 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.086 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.087 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.087 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.087 * [backup-simplify]: Simplify (- 0) into 0 15.087 * [backup-simplify]: Simplify (+ 0 0) into 0 15.088 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.089 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.090 * [backup-simplify]: Simplify (+ 0 0) into 0 15.090 * [taylor]: Taking taylor expansion of 0 in y.re 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [taylor]: Taking taylor expansion of 0 in x.re 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [taylor]: Taking taylor expansion of 0 in x.im 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [taylor]: Taking taylor expansion of 0 in y.re 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [taylor]: Taking taylor expansion of 0 in x.im 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [taylor]: Taking taylor expansion of 0 in y.re 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.091 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.091 * [approximate]: Taking taylor expansion of (sin (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 15.091 * [taylor]: Taking taylor expansion of (sin (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 15.091 * [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 15.091 * [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))) 15.091 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 15.091 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.091 * [taylor]: Taking taylor expansion of -1 in y.re 15.091 * [backup-simplify]: Simplify -1 into -1 15.091 * [taylor]: Taking taylor expansion of y.im in y.re 15.091 * [backup-simplify]: Simplify y.im into y.im 15.091 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.091 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.091 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.091 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.091 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.091 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.091 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.091 * [taylor]: Taking taylor expansion of -1 in y.re 15.091 * [backup-simplify]: Simplify -1 into -1 15.091 * [taylor]: Taking taylor expansion of x.re in y.re 15.091 * [backup-simplify]: Simplify x.re into x.re 15.091 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.092 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.092 * [taylor]: Taking taylor expansion of -1 in y.re 15.092 * [backup-simplify]: Simplify -1 into -1 15.092 * [taylor]: Taking taylor expansion of x.re in y.re 15.092 * [backup-simplify]: Simplify x.re into x.re 15.092 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.092 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.092 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.092 * [taylor]: Taking taylor expansion of -1 in y.re 15.092 * [backup-simplify]: Simplify -1 into -1 15.092 * [taylor]: Taking taylor expansion of x.im in y.re 15.092 * [backup-simplify]: Simplify x.im into x.im 15.092 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.092 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.092 * [taylor]: Taking taylor expansion of -1 in y.re 15.092 * [backup-simplify]: Simplify -1 into -1 15.092 * [taylor]: Taking taylor expansion of x.im in y.re 15.092 * [backup-simplify]: Simplify x.im into x.im 15.092 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.092 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.092 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.092 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.093 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.093 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.093 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.093 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.093 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.093 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.094 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.094 * [backup-simplify]: Simplify (+ 0 0) into 0 15.094 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.094 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.094 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.095 * [taylor]: Taking taylor expansion of -1 in y.re 15.095 * [backup-simplify]: Simplify -1 into -1 15.095 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.095 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.095 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.095 * [taylor]: Taking taylor expansion of y.re in y.re 15.095 * [backup-simplify]: Simplify 0 into 0 15.095 * [backup-simplify]: Simplify 1 into 1 15.095 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.095 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.095 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.095 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.095 * [taylor]: Taking taylor expansion of (sin (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 15.095 * [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 15.096 * [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))) 15.096 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 15.096 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.096 * [taylor]: Taking taylor expansion of -1 in x.im 15.096 * [backup-simplify]: Simplify -1 into -1 15.096 * [taylor]: Taking taylor expansion of y.im in x.im 15.096 * [backup-simplify]: Simplify y.im into y.im 15.096 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.096 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.096 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.096 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.096 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.096 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.096 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.096 * [taylor]: Taking taylor expansion of -1 in x.im 15.096 * [backup-simplify]: Simplify -1 into -1 15.096 * [taylor]: Taking taylor expansion of x.re in x.im 15.096 * [backup-simplify]: Simplify x.re into x.re 15.096 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.096 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.096 * [taylor]: Taking taylor expansion of -1 in x.im 15.096 * [backup-simplify]: Simplify -1 into -1 15.096 * [taylor]: Taking taylor expansion of x.re in x.im 15.096 * [backup-simplify]: Simplify x.re into x.re 15.096 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.096 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.096 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.096 * [taylor]: Taking taylor expansion of -1 in x.im 15.096 * [backup-simplify]: Simplify -1 into -1 15.096 * [taylor]: Taking taylor expansion of x.im in x.im 15.096 * [backup-simplify]: Simplify 0 into 0 15.096 * [backup-simplify]: Simplify 1 into 1 15.097 * [backup-simplify]: Simplify (/ -1 1) into -1 15.097 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.097 * [taylor]: Taking taylor expansion of -1 in x.im 15.097 * [backup-simplify]: Simplify -1 into -1 15.097 * [taylor]: Taking taylor expansion of x.im in x.im 15.097 * [backup-simplify]: Simplify 0 into 0 15.097 * [backup-simplify]: Simplify 1 into 1 15.098 * [backup-simplify]: Simplify (/ -1 1) into -1 15.098 * [backup-simplify]: Simplify (* -1 -1) into 1 15.098 * [backup-simplify]: Simplify (+ 0 1) into 1 15.099 * [backup-simplify]: Simplify (sqrt 1) into 1 15.100 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.100 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.101 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.101 * [backup-simplify]: Simplify (+ 0 0) into 0 15.102 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.103 * [backup-simplify]: Simplify (log 1) into 0 15.103 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.103 * [taylor]: Taking taylor expansion of -1 in x.im 15.103 * [backup-simplify]: Simplify -1 into -1 15.103 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.103 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.103 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.103 * [taylor]: Taking taylor expansion of y.re in x.im 15.103 * [backup-simplify]: Simplify y.re into y.re 15.103 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.104 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.104 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 15.104 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.104 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.104 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.104 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.104 * [taylor]: Taking taylor expansion of (sin (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 15.105 * [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 15.105 * [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))) 15.105 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.105 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.105 * [taylor]: Taking taylor expansion of -1 in x.re 15.105 * [backup-simplify]: Simplify -1 into -1 15.105 * [taylor]: Taking taylor expansion of y.im in x.re 15.105 * [backup-simplify]: Simplify y.im into y.im 15.105 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.105 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.105 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.105 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.105 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.105 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.105 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.105 * [taylor]: Taking taylor expansion of -1 in x.re 15.105 * [backup-simplify]: Simplify -1 into -1 15.105 * [taylor]: Taking taylor expansion of x.re in x.re 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [backup-simplify]: Simplify 1 into 1 15.106 * [backup-simplify]: Simplify (/ -1 1) into -1 15.106 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.106 * [taylor]: Taking taylor expansion of -1 in x.re 15.106 * [backup-simplify]: Simplify -1 into -1 15.106 * [taylor]: Taking taylor expansion of x.re in x.re 15.106 * [backup-simplify]: Simplify 0 into 0 15.106 * [backup-simplify]: Simplify 1 into 1 15.106 * [backup-simplify]: Simplify (/ -1 1) into -1 15.106 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.106 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.106 * [taylor]: Taking taylor expansion of -1 in x.re 15.106 * [backup-simplify]: Simplify -1 into -1 15.106 * [taylor]: Taking taylor expansion of x.im in x.re 15.106 * [backup-simplify]: Simplify x.im into x.im 15.106 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.106 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.106 * [taylor]: Taking taylor expansion of -1 in x.re 15.107 * [backup-simplify]: Simplify -1 into -1 15.107 * [taylor]: Taking taylor expansion of x.im in x.re 15.107 * [backup-simplify]: Simplify x.im into x.im 15.107 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.107 * [backup-simplify]: Simplify (* -1 -1) into 1 15.107 * [backup-simplify]: Simplify (+ 1 0) into 1 15.108 * [backup-simplify]: Simplify (sqrt 1) into 1 15.109 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.110 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.111 * [backup-simplify]: Simplify (+ 0 0) into 0 15.111 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.112 * [backup-simplify]: Simplify (log 1) into 0 15.112 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.112 * [taylor]: Taking taylor expansion of -1 in x.re 15.112 * [backup-simplify]: Simplify -1 into -1 15.112 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.112 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.112 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.112 * [taylor]: Taking taylor expansion of y.re in x.re 15.112 * [backup-simplify]: Simplify y.re into y.re 15.112 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.113 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.113 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.113 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.113 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.113 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.113 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.113 * [taylor]: Taking taylor expansion of (sin (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 15.114 * [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 15.114 * [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))) 15.114 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.114 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.114 * [taylor]: Taking taylor expansion of -1 in y.im 15.114 * [backup-simplify]: Simplify -1 into -1 15.114 * [taylor]: Taking taylor expansion of y.im in y.im 15.114 * [backup-simplify]: Simplify 0 into 0 15.114 * [backup-simplify]: Simplify 1 into 1 15.114 * [backup-simplify]: Simplify (/ -1 1) into -1 15.114 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.114 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.114 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.114 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.114 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.114 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.114 * [taylor]: Taking taylor expansion of -1 in y.im 15.114 * [backup-simplify]: Simplify -1 into -1 15.115 * [taylor]: Taking taylor expansion of x.re in y.im 15.115 * [backup-simplify]: Simplify x.re into x.re 15.115 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.115 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.115 * [taylor]: Taking taylor expansion of -1 in y.im 15.115 * [backup-simplify]: Simplify -1 into -1 15.115 * [taylor]: Taking taylor expansion of x.re in y.im 15.115 * [backup-simplify]: Simplify x.re into x.re 15.115 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.115 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.115 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.115 * [taylor]: Taking taylor expansion of -1 in y.im 15.115 * [backup-simplify]: Simplify -1 into -1 15.115 * [taylor]: Taking taylor expansion of x.im in y.im 15.115 * [backup-simplify]: Simplify x.im into x.im 15.115 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.115 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.115 * [taylor]: Taking taylor expansion of -1 in y.im 15.115 * [backup-simplify]: Simplify -1 into -1 15.115 * [taylor]: Taking taylor expansion of x.im in y.im 15.115 * [backup-simplify]: Simplify x.im into x.im 15.115 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.115 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.115 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.116 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.116 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.116 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.116 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.116 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.116 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.116 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.117 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.117 * [backup-simplify]: Simplify (+ 0 0) into 0 15.117 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.118 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.118 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.118 * [taylor]: Taking taylor expansion of -1 in y.im 15.118 * [backup-simplify]: Simplify -1 into -1 15.118 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.118 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.118 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.118 * [taylor]: Taking taylor expansion of y.re in y.im 15.118 * [backup-simplify]: Simplify y.re into y.re 15.118 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.118 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.119 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.119 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.119 * [taylor]: Taking taylor expansion of (sin (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 15.119 * [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 15.119 * [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))) 15.119 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.119 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.119 * [taylor]: Taking taylor expansion of -1 in y.im 15.119 * [backup-simplify]: Simplify -1 into -1 15.119 * [taylor]: Taking taylor expansion of y.im in y.im 15.119 * [backup-simplify]: Simplify 0 into 0 15.119 * [backup-simplify]: Simplify 1 into 1 15.120 * [backup-simplify]: Simplify (/ -1 1) into -1 15.120 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.120 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.120 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.120 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.120 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.120 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.120 * [taylor]: Taking taylor expansion of -1 in y.im 15.120 * [backup-simplify]: Simplify -1 into -1 15.120 * [taylor]: Taking taylor expansion of x.re in y.im 15.120 * [backup-simplify]: Simplify x.re into x.re 15.120 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.120 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.120 * [taylor]: Taking taylor expansion of -1 in y.im 15.120 * [backup-simplify]: Simplify -1 into -1 15.120 * [taylor]: Taking taylor expansion of x.re in y.im 15.120 * [backup-simplify]: Simplify x.re into x.re 15.120 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.120 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.120 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.120 * [taylor]: Taking taylor expansion of -1 in y.im 15.120 * [backup-simplify]: Simplify -1 into -1 15.120 * [taylor]: Taking taylor expansion of x.im in y.im 15.120 * [backup-simplify]: Simplify x.im into x.im 15.120 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.120 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.121 * [taylor]: Taking taylor expansion of -1 in y.im 15.121 * [backup-simplify]: Simplify -1 into -1 15.121 * [taylor]: Taking taylor expansion of x.im in y.im 15.121 * [backup-simplify]: Simplify x.im into x.im 15.121 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.121 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.121 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.121 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.121 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.121 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.121 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.122 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.122 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.122 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.122 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.122 * [backup-simplify]: Simplify (+ 0 0) into 0 15.123 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.123 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.123 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.123 * [taylor]: Taking taylor expansion of -1 in y.im 15.123 * [backup-simplify]: Simplify -1 into -1 15.123 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.123 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.123 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.123 * [taylor]: Taking taylor expansion of y.re in y.im 15.123 * [backup-simplify]: Simplify y.re into y.re 15.123 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.124 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.124 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.124 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.124 * [taylor]: Taking taylor expansion of (sin (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 15.124 * [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 15.124 * [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))) 15.124 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.124 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.124 * [taylor]: Taking taylor expansion of -1 in x.re 15.124 * [backup-simplify]: Simplify -1 into -1 15.125 * [taylor]: Taking taylor expansion of y.im in x.re 15.125 * [backup-simplify]: Simplify y.im into y.im 15.125 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.125 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.125 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.125 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.125 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.125 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.125 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.125 * [taylor]: Taking taylor expansion of -1 in x.re 15.125 * [backup-simplify]: Simplify -1 into -1 15.125 * [taylor]: Taking taylor expansion of x.re in x.re 15.125 * [backup-simplify]: Simplify 0 into 0 15.125 * [backup-simplify]: Simplify 1 into 1 15.125 * [backup-simplify]: Simplify (/ -1 1) into -1 15.125 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.126 * [taylor]: Taking taylor expansion of -1 in x.re 15.126 * [backup-simplify]: Simplify -1 into -1 15.126 * [taylor]: Taking taylor expansion of x.re in x.re 15.126 * [backup-simplify]: Simplify 0 into 0 15.126 * [backup-simplify]: Simplify 1 into 1 15.126 * [backup-simplify]: Simplify (/ -1 1) into -1 15.126 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.126 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.126 * [taylor]: Taking taylor expansion of -1 in x.re 15.126 * [backup-simplify]: Simplify -1 into -1 15.126 * [taylor]: Taking taylor expansion of x.im in x.re 15.126 * [backup-simplify]: Simplify x.im into x.im 15.126 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.126 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.126 * [taylor]: Taking taylor expansion of -1 in x.re 15.126 * [backup-simplify]: Simplify -1 into -1 15.126 * [taylor]: Taking taylor expansion of x.im in x.re 15.126 * [backup-simplify]: Simplify x.im into x.im 15.126 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.127 * [backup-simplify]: Simplify (* -1 -1) into 1 15.127 * [backup-simplify]: Simplify (+ 1 0) into 1 15.128 * [backup-simplify]: Simplify (sqrt 1) into 1 15.128 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.130 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.134 * [backup-simplify]: Simplify (+ 0 0) into 0 15.135 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.135 * [backup-simplify]: Simplify (log 1) into 0 15.135 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.135 * [taylor]: Taking taylor expansion of -1 in x.re 15.135 * [backup-simplify]: Simplify -1 into -1 15.135 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.135 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.136 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.136 * [taylor]: Taking taylor expansion of y.re in x.re 15.136 * [backup-simplify]: Simplify y.re into y.re 15.136 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.136 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.136 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.136 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.137 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.137 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.137 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.137 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.138 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.138 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.138 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.138 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.138 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.138 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.138 * [taylor]: Taking taylor expansion of x.re in x.im 15.138 * [backup-simplify]: Simplify x.re into x.re 15.138 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.138 * [taylor]: Taking taylor expansion of y.im in x.im 15.138 * [backup-simplify]: Simplify y.im into y.im 15.138 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.138 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.138 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.138 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.138 * [taylor]: Taking taylor expansion of y.re in x.im 15.138 * [backup-simplify]: Simplify y.re into y.re 15.139 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.139 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.139 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.139 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.140 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.140 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.140 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.140 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.140 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.140 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.140 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.140 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.140 * [taylor]: Taking taylor expansion of x.re in y.re 15.140 * [backup-simplify]: Simplify x.re into x.re 15.141 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.141 * [taylor]: Taking taylor expansion of y.im in y.re 15.141 * [backup-simplify]: Simplify y.im into y.im 15.141 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.141 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.141 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.141 * [taylor]: Taking taylor expansion of y.re in y.re 15.141 * [backup-simplify]: Simplify 0 into 0 15.141 * [backup-simplify]: Simplify 1 into 1 15.141 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.141 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.141 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.141 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.142 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.142 * [taylor]: Taking taylor expansion of 0 in x.re 15.142 * [backup-simplify]: Simplify 0 into 0 15.142 * [taylor]: Taking taylor expansion of 0 in x.im 15.142 * [backup-simplify]: Simplify 0 into 0 15.142 * [taylor]: Taking taylor expansion of 0 in y.re 15.142 * [backup-simplify]: Simplify 0 into 0 15.142 * [backup-simplify]: Simplify 0 into 0 15.143 * [backup-simplify]: Simplify (+ 0) into 0 15.143 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.145 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.145 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.145 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.145 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.146 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.146 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.147 * [backup-simplify]: Simplify (+ 0 0) into 0 15.148 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.148 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.149 * [backup-simplify]: Simplify (+ 0 0) into 0 15.149 * [taylor]: Taking taylor expansion of 0 in x.im 15.149 * [backup-simplify]: Simplify 0 into 0 15.149 * [taylor]: Taking taylor expansion of 0 in y.re 15.149 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify (+ 0) into 0 15.150 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.151 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.151 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.151 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.152 * [backup-simplify]: Simplify (- 0) into 0 15.152 * [backup-simplify]: Simplify (+ 0 0) into 0 15.153 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.153 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.154 * [backup-simplify]: Simplify (+ 0 0) into 0 15.154 * [taylor]: Taking taylor expansion of 0 in y.re 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [taylor]: Taking taylor expansion of 0 in x.re 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [taylor]: Taking taylor expansion of 0 in x.im 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [taylor]: Taking taylor expansion of 0 in y.re 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [taylor]: Taking taylor expansion of 0 in x.im 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [taylor]: Taking taylor expansion of 0 in y.re 15.154 * [backup-simplify]: Simplify 0 into 0 15.154 * [backup-simplify]: Simplify 0 into 0 15.155 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.155 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 15.155 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 15.155 * [approximate]: Taking taylor expansion of (sin (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 15.155 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 15.155 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 15.155 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.155 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 15.155 * [taylor]: Taking taylor expansion of y.im in y.re 15.155 * [backup-simplify]: Simplify y.im into y.im 15.155 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 15.155 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 15.155 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.155 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 15.155 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 15.155 * [taylor]: Taking taylor expansion of x.re in y.re 15.155 * [backup-simplify]: Simplify x.re into x.re 15.155 * [taylor]: Taking taylor expansion of x.re in y.re 15.155 * [backup-simplify]: Simplify x.re into x.re 15.155 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 15.156 * [taylor]: Taking taylor expansion of x.im in y.re 15.156 * [backup-simplify]: Simplify x.im into x.im 15.156 * [taylor]: Taking taylor expansion of x.im in y.re 15.156 * [backup-simplify]: Simplify x.im into x.im 15.156 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.156 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.156 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 15.156 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.156 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.156 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.157 * [backup-simplify]: Simplify (+ 0 0) into 0 15.157 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.157 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 15.157 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.157 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.157 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.157 * [taylor]: Taking taylor expansion of y.re in y.re 15.157 * [backup-simplify]: Simplify 0 into 0 15.157 * [backup-simplify]: Simplify 1 into 1 15.157 * [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))))) 15.158 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.158 * [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))))) 15.158 * [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)))))) 15.158 * [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)))))) 15.158 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 15.158 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 15.158 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.158 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 15.158 * [taylor]: Taking taylor expansion of y.im in x.im 15.158 * [backup-simplify]: Simplify y.im into y.im 15.158 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 15.158 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 15.158 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.159 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 15.159 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 15.159 * [taylor]: Taking taylor expansion of x.re in x.im 15.159 * [backup-simplify]: Simplify x.re into x.re 15.159 * [taylor]: Taking taylor expansion of x.re in x.im 15.159 * [backup-simplify]: Simplify x.re into x.re 15.159 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 15.159 * [taylor]: Taking taylor expansion of x.im in x.im 15.159 * [backup-simplify]: Simplify 0 into 0 15.159 * [backup-simplify]: Simplify 1 into 1 15.159 * [taylor]: Taking taylor expansion of x.im in x.im 15.159 * [backup-simplify]: Simplify 0 into 0 15.159 * [backup-simplify]: Simplify 1 into 1 15.159 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.159 * [backup-simplify]: Simplify (* 0 0) into 0 15.159 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 15.160 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 15.160 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.160 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.161 * [backup-simplify]: Simplify (+ 0 0) into 0 15.161 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 15.161 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.161 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.161 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.161 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.161 * [taylor]: Taking taylor expansion of y.re in x.im 15.161 * [backup-simplify]: Simplify y.re into y.re 15.161 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 15.161 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.161 * [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))) 15.161 * [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)))) 15.162 * [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)))) 15.162 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 15.162 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 15.162 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.162 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 15.162 * [taylor]: Taking taylor expansion of y.im in x.re 15.162 * [backup-simplify]: Simplify y.im into y.im 15.162 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.162 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.162 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.162 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.162 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.162 * [taylor]: Taking taylor expansion of x.re in x.re 15.162 * [backup-simplify]: Simplify 0 into 0 15.162 * [backup-simplify]: Simplify 1 into 1 15.162 * [taylor]: Taking taylor expansion of x.re in x.re 15.162 * [backup-simplify]: Simplify 0 into 0 15.162 * [backup-simplify]: Simplify 1 into 1 15.162 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.162 * [taylor]: Taking taylor expansion of x.im in x.re 15.162 * [backup-simplify]: Simplify x.im into x.im 15.162 * [taylor]: Taking taylor expansion of x.im in x.re 15.162 * [backup-simplify]: Simplify x.im into x.im 15.163 * [backup-simplify]: Simplify (* 0 0) into 0 15.163 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.163 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.163 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.164 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.164 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.164 * [backup-simplify]: Simplify (+ 0 0) into 0 15.164 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.164 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.164 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.164 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.165 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.165 * [taylor]: Taking taylor expansion of y.re in x.re 15.165 * [backup-simplify]: Simplify y.re into y.re 15.165 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.165 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.165 * [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))) 15.165 * [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)))) 15.165 * [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)))) 15.165 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 15.165 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.165 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.165 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 15.165 * [taylor]: Taking taylor expansion of y.im in y.im 15.165 * [backup-simplify]: Simplify 0 into 0 15.165 * [backup-simplify]: Simplify 1 into 1 15.165 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.166 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.166 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.166 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.166 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.166 * [taylor]: Taking taylor expansion of x.re in y.im 15.166 * [backup-simplify]: Simplify x.re into x.re 15.166 * [taylor]: Taking taylor expansion of x.re in y.im 15.166 * [backup-simplify]: Simplify x.re into x.re 15.166 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.166 * [taylor]: Taking taylor expansion of x.im in y.im 15.166 * [backup-simplify]: Simplify x.im into x.im 15.166 * [taylor]: Taking taylor expansion of x.im in y.im 15.166 * [backup-simplify]: Simplify x.im into x.im 15.166 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.166 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.166 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 15.166 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.166 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.166 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.167 * [backup-simplify]: Simplify (+ 0 0) into 0 15.167 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.167 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 15.167 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.167 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.167 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.167 * [taylor]: Taking taylor expansion of y.re in y.im 15.167 * [backup-simplify]: Simplify y.re into y.re 15.168 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.168 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.168 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.168 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.168 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.168 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 15.168 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.168 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.168 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 15.168 * [taylor]: Taking taylor expansion of y.im in y.im 15.168 * [backup-simplify]: Simplify 0 into 0 15.168 * [backup-simplify]: Simplify 1 into 1 15.168 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.168 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.168 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.168 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.168 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.168 * [taylor]: Taking taylor expansion of x.re in y.im 15.168 * [backup-simplify]: Simplify x.re into x.re 15.168 * [taylor]: Taking taylor expansion of x.re in y.im 15.168 * [backup-simplify]: Simplify x.re into x.re 15.168 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.169 * [taylor]: Taking taylor expansion of x.im in y.im 15.169 * [backup-simplify]: Simplify x.im into x.im 15.169 * [taylor]: Taking taylor expansion of x.im in y.im 15.169 * [backup-simplify]: Simplify x.im into x.im 15.169 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.169 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.169 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 15.169 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.169 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.169 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.170 * [backup-simplify]: Simplify (+ 0 0) into 0 15.170 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.170 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 15.170 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.170 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.170 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.170 * [taylor]: Taking taylor expansion of y.re in y.im 15.170 * [backup-simplify]: Simplify y.re into y.re 15.170 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.171 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.171 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.171 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.171 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.171 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.171 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.171 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.171 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 15.171 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.171 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.171 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.171 * [taylor]: Taking taylor expansion of y.re in x.re 15.171 * [backup-simplify]: Simplify y.re into y.re 15.171 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.172 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.172 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.172 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.172 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.172 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.172 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 15.172 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.172 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.172 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.172 * [taylor]: Taking taylor expansion of y.re in x.im 15.172 * [backup-simplify]: Simplify y.re into y.re 15.172 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.172 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.172 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.173 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.173 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.173 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.173 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.173 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.173 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.173 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.173 * [taylor]: Taking taylor expansion of y.re in y.re 15.173 * [backup-simplify]: Simplify 0 into 0 15.173 * [backup-simplify]: Simplify 1 into 1 15.173 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.174 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.174 * [backup-simplify]: Simplify 0 into 0 15.174 * [backup-simplify]: Simplify (+ 0) into 0 15.175 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.176 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 15.176 * [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)))) 15.176 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.176 * [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)))) 15.177 * [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)))) 15.177 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 15.178 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 15.178 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 15.178 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 15.178 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.178 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.178 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.178 * [taylor]: Taking taylor expansion of y.re in x.re 15.178 * [backup-simplify]: Simplify y.re into y.re 15.178 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.178 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.178 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.178 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.178 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.178 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.178 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.178 * [taylor]: Taking taylor expansion of x.re in x.re 15.178 * [backup-simplify]: Simplify 0 into 0 15.178 * [backup-simplify]: Simplify 1 into 1 15.178 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.178 * [taylor]: Taking taylor expansion of x.im in x.re 15.178 * [backup-simplify]: Simplify x.im into x.im 15.179 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.179 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.179 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.179 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.179 * [backup-simplify]: Simplify (+ 0 0) into 0 15.179 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.179 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.180 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.180 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.180 * [backup-simplify]: Simplify (- 0) into 0 15.180 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.180 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.180 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 15.180 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 15.180 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.180 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.180 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.180 * [taylor]: Taking taylor expansion of y.re in x.im 15.180 * [backup-simplify]: Simplify y.re into y.re 15.181 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.181 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.181 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.181 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.181 * [taylor]: Taking taylor expansion of x.im in x.im 15.181 * [backup-simplify]: Simplify 0 into 0 15.181 * [backup-simplify]: Simplify 1 into 1 15.181 * [backup-simplify]: Simplify (log 1) into 0 15.181 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.182 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.182 * [backup-simplify]: Simplify (- 0) into 0 15.182 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.182 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.183 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.183 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 15.183 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 15.183 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.183 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.183 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.183 * [taylor]: Taking taylor expansion of y.re in y.re 15.183 * [backup-simplify]: Simplify 0 into 0 15.183 * [backup-simplify]: Simplify 1 into 1 15.183 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.183 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.183 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.183 * [taylor]: Taking taylor expansion of x.im in y.re 15.183 * [backup-simplify]: Simplify x.im into x.im 15.183 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.184 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 15.184 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.184 * [backup-simplify]: Simplify (+ 0) into 0 15.184 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.185 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.185 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.186 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.186 * [backup-simplify]: Simplify (+ 0 0) into 0 15.186 * [taylor]: Taking taylor expansion of 0 in x.im 15.186 * [backup-simplify]: Simplify 0 into 0 15.186 * [taylor]: Taking taylor expansion of 0 in y.re 15.186 * [backup-simplify]: Simplify 0 into 0 15.186 * [backup-simplify]: Simplify 0 into 0 15.187 * [backup-simplify]: Simplify (+ 0) into 0 15.187 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.188 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.188 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.189 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.189 * [backup-simplify]: Simplify (+ 0 0) into 0 15.189 * [taylor]: Taking taylor expansion of 0 in y.re 15.189 * [backup-simplify]: Simplify 0 into 0 15.189 * [backup-simplify]: Simplify 0 into 0 15.190 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 15.190 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.190 * [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))) 15.191 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 15.192 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 15.192 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.193 * [backup-simplify]: Simplify (+ 0 0) into 0 15.193 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.195 * [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 15.196 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 15.197 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.197 * [backup-simplify]: Simplify (+ 0 0) into 0 15.198 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.198 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 15.198 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 15.198 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 15.198 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 15.198 * [taylor]: Taking taylor expansion of 1/2 in x.re 15.198 * [backup-simplify]: Simplify 1/2 into 1/2 15.198 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 15.199 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 15.199 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.199 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.199 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.199 * [taylor]: Taking taylor expansion of y.re in x.re 15.199 * [backup-simplify]: Simplify y.re into y.re 15.199 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.199 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.199 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.199 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 15.199 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.199 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.199 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.199 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.199 * [taylor]: Taking taylor expansion of x.re in x.re 15.199 * [backup-simplify]: Simplify 0 into 0 15.199 * [backup-simplify]: Simplify 1 into 1 15.199 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.199 * [taylor]: Taking taylor expansion of x.im in x.re 15.199 * [backup-simplify]: Simplify x.im into x.im 15.199 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.199 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.199 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.199 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.200 * [backup-simplify]: Simplify (+ 0 0) into 0 15.200 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.200 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.200 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.200 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.200 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.200 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.200 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 15.200 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 15.200 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 15.200 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 15.200 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 15.200 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.200 * [backup-simplify]: Simplify 1/2 into 1/2 15.200 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 15.200 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 15.200 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.201 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.201 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.201 * [taylor]: Taking taylor expansion of y.re in x.im 15.201 * [backup-simplify]: Simplify y.re into y.re 15.201 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.201 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.201 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.201 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 15.201 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.201 * [taylor]: Taking taylor expansion of x.im in x.im 15.201 * [backup-simplify]: Simplify 0 into 0 15.201 * [backup-simplify]: Simplify 1 into 1 15.201 * [backup-simplify]: Simplify (log 1) into 0 15.201 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.201 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.202 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.202 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.202 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.202 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.202 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.202 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 15.202 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 15.203 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 15.203 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 15.203 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 15.203 * [taylor]: Taking taylor expansion of 1/2 in y.re 15.203 * [backup-simplify]: Simplify 1/2 into 1/2 15.203 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 15.203 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.203 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.203 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.203 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.203 * [taylor]: Taking taylor expansion of y.re in y.re 15.203 * [backup-simplify]: Simplify 0 into 0 15.203 * [backup-simplify]: Simplify 1 into 1 15.203 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.203 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.203 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 15.203 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.203 * [taylor]: Taking taylor expansion of x.im in y.re 15.203 * [backup-simplify]: Simplify x.im into x.im 15.203 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.203 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.203 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 15.204 * [backup-simplify]: Simplify (* 1/2 0) into 0 15.204 * [backup-simplify]: Simplify (- 0) into 0 15.204 * [backup-simplify]: Simplify 0 into 0 15.204 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.205 * [backup-simplify]: Simplify (+ 0) into 0 15.205 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.205 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.206 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.206 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.206 * [backup-simplify]: Simplify (- 0) into 0 15.206 * [backup-simplify]: Simplify (+ 0 0) into 0 15.206 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.206 * [taylor]: Taking taylor expansion of 0 in x.im 15.206 * [backup-simplify]: Simplify 0 into 0 15.206 * [taylor]: Taking taylor expansion of 0 in y.re 15.206 * [backup-simplify]: Simplify 0 into 0 15.206 * [backup-simplify]: Simplify 0 into 0 15.207 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.207 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.208 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.208 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.209 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.209 * [backup-simplify]: Simplify (+ 0 0) into 0 15.209 * [taylor]: Taking taylor expansion of 0 in x.im 15.209 * [backup-simplify]: Simplify 0 into 0 15.209 * [taylor]: Taking taylor expansion of 0 in y.re 15.209 * [backup-simplify]: Simplify 0 into 0 15.209 * [backup-simplify]: Simplify 0 into 0 15.210 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.210 * [backup-simplify]: Simplify (+ 0) into 0 15.210 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.210 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.211 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.211 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.211 * [backup-simplify]: Simplify (- 0) into 0 15.212 * [backup-simplify]: Simplify (+ 0 0) into 0 15.212 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.212 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.212 * [taylor]: Taking taylor expansion of 0 in y.re 15.212 * [backup-simplify]: Simplify 0 into 0 15.212 * [backup-simplify]: Simplify 0 into 0 15.212 * [taylor]: Taking taylor expansion of 0 in y.re 15.212 * [backup-simplify]: Simplify 0 into 0 15.212 * [backup-simplify]: Simplify 0 into 0 15.213 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.213 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.214 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.214 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.214 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.215 * [backup-simplify]: Simplify (+ 0 0) into 0 15.215 * [taylor]: Taking taylor expansion of 0 in y.re 15.215 * [backup-simplify]: Simplify 0 into 0 15.215 * [backup-simplify]: Simplify 0 into 0 15.215 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 15.215 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.215 * [approximate]: Taking taylor expansion of (sin (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 15.215 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 15.215 * [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 15.215 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.215 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 15.216 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 15.216 * [taylor]: Taking taylor expansion of y.im in y.re 15.216 * [backup-simplify]: Simplify y.im into y.im 15.216 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.216 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 15.216 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 15.216 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.216 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 15.216 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 15.216 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.216 * [taylor]: Taking taylor expansion of x.re in y.re 15.216 * [backup-simplify]: Simplify x.re into x.re 15.216 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.216 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.216 * [taylor]: Taking taylor expansion of x.re in y.re 15.216 * [backup-simplify]: Simplify x.re into x.re 15.216 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.216 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 15.216 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.216 * [taylor]: Taking taylor expansion of x.im in y.re 15.216 * [backup-simplify]: Simplify x.im into x.im 15.216 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.216 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.216 * [taylor]: Taking taylor expansion of x.im in y.re 15.216 * [backup-simplify]: Simplify x.im into x.im 15.216 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.216 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.216 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.216 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.216 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.216 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.217 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.217 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.217 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.217 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.217 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.217 * [backup-simplify]: Simplify (+ 0 0) into 0 15.218 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.218 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.218 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.218 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.218 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.218 * [taylor]: Taking taylor expansion of y.re in y.re 15.218 * [backup-simplify]: Simplify 0 into 0 15.218 * [backup-simplify]: Simplify 1 into 1 15.218 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.218 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.218 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.218 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 15.218 * [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 15.218 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.218 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 15.218 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 15.218 * [taylor]: Taking taylor expansion of y.im in x.im 15.218 * [backup-simplify]: Simplify y.im into y.im 15.218 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.218 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.218 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.218 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.218 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.218 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.218 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.218 * [taylor]: Taking taylor expansion of x.re in x.im 15.218 * [backup-simplify]: Simplify x.re into x.re 15.218 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.219 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.219 * [taylor]: Taking taylor expansion of x.re in x.im 15.219 * [backup-simplify]: Simplify x.re into x.re 15.219 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.219 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.219 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.219 * [taylor]: Taking taylor expansion of x.im in x.im 15.219 * [backup-simplify]: Simplify 0 into 0 15.219 * [backup-simplify]: Simplify 1 into 1 15.219 * [backup-simplify]: Simplify (/ 1 1) into 1 15.219 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.219 * [taylor]: Taking taylor expansion of x.im in x.im 15.219 * [backup-simplify]: Simplify 0 into 0 15.219 * [backup-simplify]: Simplify 1 into 1 15.219 * [backup-simplify]: Simplify (/ 1 1) into 1 15.220 * [backup-simplify]: Simplify (* 1 1) into 1 15.220 * [backup-simplify]: Simplify (+ 0 1) into 1 15.220 * [backup-simplify]: Simplify (sqrt 1) into 1 15.221 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.221 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.221 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.222 * [backup-simplify]: Simplify (+ 0 0) into 0 15.222 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.222 * [backup-simplify]: Simplify (log 1) into 0 15.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.222 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.222 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.222 * [taylor]: Taking taylor expansion of y.re in x.im 15.222 * [backup-simplify]: Simplify y.re into y.re 15.223 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.223 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.223 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 15.223 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 15.223 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.223 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.223 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.223 * [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 15.223 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.223 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.223 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.223 * [taylor]: Taking taylor expansion of y.im in x.re 15.224 * [backup-simplify]: Simplify y.im into y.im 15.224 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.224 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.224 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.224 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.224 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.224 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.224 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.224 * [taylor]: Taking taylor expansion of x.re in x.re 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [backup-simplify]: Simplify 1 into 1 15.224 * [backup-simplify]: Simplify (/ 1 1) into 1 15.224 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.224 * [taylor]: Taking taylor expansion of x.re in x.re 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [backup-simplify]: Simplify 1 into 1 15.224 * [backup-simplify]: Simplify (/ 1 1) into 1 15.224 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.224 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.224 * [taylor]: Taking taylor expansion of x.im in x.re 15.224 * [backup-simplify]: Simplify x.im into x.im 15.224 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.224 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.224 * [taylor]: Taking taylor expansion of x.im in x.re 15.224 * [backup-simplify]: Simplify x.im into x.im 15.224 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.225 * [backup-simplify]: Simplify (* 1 1) into 1 15.225 * [backup-simplify]: Simplify (+ 1 0) into 1 15.225 * [backup-simplify]: Simplify (sqrt 1) into 1 15.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.227 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.228 * [backup-simplify]: Simplify (+ 0 0) into 0 15.228 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.229 * [backup-simplify]: Simplify (log 1) into 0 15.229 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.229 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.229 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.229 * [taylor]: Taking taylor expansion of y.re in x.re 15.229 * [backup-simplify]: Simplify y.re into y.re 15.229 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.230 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.230 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.230 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.230 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.230 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.230 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.230 * [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 15.231 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.231 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.231 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.231 * [taylor]: Taking taylor expansion of y.im in y.im 15.231 * [backup-simplify]: Simplify 0 into 0 15.231 * [backup-simplify]: Simplify 1 into 1 15.231 * [backup-simplify]: Simplify (/ 1 1) into 1 15.231 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.231 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.231 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.231 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.231 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.231 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.231 * [taylor]: Taking taylor expansion of x.re in y.im 15.231 * [backup-simplify]: Simplify x.re into x.re 15.231 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.231 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.231 * [taylor]: Taking taylor expansion of x.re in y.im 15.232 * [backup-simplify]: Simplify x.re into x.re 15.232 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.232 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.232 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.232 * [taylor]: Taking taylor expansion of x.im in y.im 15.232 * [backup-simplify]: Simplify x.im into x.im 15.232 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.232 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.232 * [taylor]: Taking taylor expansion of x.im in y.im 15.232 * [backup-simplify]: Simplify x.im into x.im 15.232 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.232 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.232 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.232 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.232 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.233 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.233 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.234 * [backup-simplify]: Simplify (+ 0 0) into 0 15.234 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.234 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.234 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.234 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.234 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.234 * [taylor]: Taking taylor expansion of y.re in y.im 15.234 * [backup-simplify]: Simplify y.re into y.re 15.234 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.235 * [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))))) 15.235 * [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))))) 15.235 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.235 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.235 * [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 15.235 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.235 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.235 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.235 * [taylor]: Taking taylor expansion of y.im in y.im 15.235 * [backup-simplify]: Simplify 0 into 0 15.235 * [backup-simplify]: Simplify 1 into 1 15.236 * [backup-simplify]: Simplify (/ 1 1) into 1 15.236 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.236 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.236 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.236 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.236 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.236 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.236 * [taylor]: Taking taylor expansion of x.re in y.im 15.236 * [backup-simplify]: Simplify x.re into x.re 15.236 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.236 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.236 * [taylor]: Taking taylor expansion of x.re in y.im 15.236 * [backup-simplify]: Simplify x.re into x.re 15.236 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.236 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.236 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.236 * [taylor]: Taking taylor expansion of x.im in y.im 15.236 * [backup-simplify]: Simplify x.im into x.im 15.236 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.237 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.237 * [taylor]: Taking taylor expansion of x.im in y.im 15.237 * [backup-simplify]: Simplify x.im into x.im 15.237 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.237 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.237 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.237 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.237 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.237 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.237 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.238 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.238 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.238 * [backup-simplify]: Simplify (+ 0 0) into 0 15.238 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.238 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.238 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.238 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.238 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.238 * [taylor]: Taking taylor expansion of y.re in y.im 15.238 * [backup-simplify]: Simplify y.re into y.re 15.239 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.239 * [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))))) 15.239 * [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))))) 15.239 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.239 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.239 * [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 15.239 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.239 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.239 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.239 * [taylor]: Taking taylor expansion of y.im in x.re 15.239 * [backup-simplify]: Simplify y.im into y.im 15.239 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.239 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.239 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.239 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.239 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.239 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.239 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.239 * [taylor]: Taking taylor expansion of x.re in x.re 15.239 * [backup-simplify]: Simplify 0 into 0 15.239 * [backup-simplify]: Simplify 1 into 1 15.240 * [backup-simplify]: Simplify (/ 1 1) into 1 15.240 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.240 * [taylor]: Taking taylor expansion of x.re in x.re 15.240 * [backup-simplify]: Simplify 0 into 0 15.240 * [backup-simplify]: Simplify 1 into 1 15.240 * [backup-simplify]: Simplify (/ 1 1) into 1 15.240 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.240 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.240 * [taylor]: Taking taylor expansion of x.im in x.re 15.240 * [backup-simplify]: Simplify x.im into x.im 15.240 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.240 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.240 * [taylor]: Taking taylor expansion of x.im in x.re 15.240 * [backup-simplify]: Simplify x.im into x.im 15.240 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.240 * [backup-simplify]: Simplify (* 1 1) into 1 15.241 * [backup-simplify]: Simplify (+ 1 0) into 1 15.241 * [backup-simplify]: Simplify (sqrt 1) into 1 15.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.242 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.242 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.243 * [backup-simplify]: Simplify (+ 0 0) into 0 15.243 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.243 * [backup-simplify]: Simplify (log 1) into 0 15.243 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.243 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.243 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.243 * [taylor]: Taking taylor expansion of y.re in x.re 15.243 * [backup-simplify]: Simplify y.re into y.re 15.244 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.244 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.244 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.244 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.244 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.244 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.244 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.245 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.245 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.245 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.245 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.245 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.245 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.245 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.245 * [taylor]: Taking taylor expansion of y.re in x.im 15.245 * [backup-simplify]: Simplify y.re into y.re 15.245 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.245 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.245 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.245 * [taylor]: Taking taylor expansion of x.re in x.im 15.245 * [backup-simplify]: Simplify x.re into x.re 15.245 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.245 * [taylor]: Taking taylor expansion of y.im in x.im 15.245 * [backup-simplify]: Simplify y.im into y.im 15.245 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.245 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.245 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.245 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.246 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.246 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.246 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.246 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.246 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.246 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.246 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.246 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.246 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.246 * [taylor]: Taking taylor expansion of y.re in y.re 15.246 * [backup-simplify]: Simplify 0 into 0 15.246 * [backup-simplify]: Simplify 1 into 1 15.246 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.246 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.246 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.246 * [taylor]: Taking taylor expansion of x.re in y.re 15.246 * [backup-simplify]: Simplify x.re into x.re 15.246 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.246 * [taylor]: Taking taylor expansion of y.im in y.re 15.246 * [backup-simplify]: Simplify y.im into y.im 15.246 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.246 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.247 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.247 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.247 * [taylor]: Taking taylor expansion of 0 in x.re 15.247 * [backup-simplify]: Simplify 0 into 0 15.247 * [taylor]: Taking taylor expansion of 0 in x.im 15.247 * [backup-simplify]: Simplify 0 into 0 15.247 * [taylor]: Taking taylor expansion of 0 in y.re 15.247 * [backup-simplify]: Simplify 0 into 0 15.247 * [backup-simplify]: Simplify 0 into 0 15.247 * [backup-simplify]: Simplify (+ 0) into 0 15.248 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.248 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.248 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.249 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.249 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.249 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.249 * [backup-simplify]: Simplify (+ 0 0) into 0 15.250 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.250 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.250 * [backup-simplify]: Simplify (+ 0 0) into 0 15.251 * [taylor]: Taking taylor expansion of 0 in x.im 15.251 * [backup-simplify]: Simplify 0 into 0 15.251 * [taylor]: Taking taylor expansion of 0 in y.re 15.251 * [backup-simplify]: Simplify 0 into 0 15.251 * [backup-simplify]: Simplify 0 into 0 15.251 * [backup-simplify]: Simplify (+ 0) into 0 15.251 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.251 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.252 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.252 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.252 * [backup-simplify]: Simplify (- 0) into 0 15.252 * [backup-simplify]: Simplify (+ 0 0) into 0 15.253 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.253 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.253 * [backup-simplify]: Simplify (+ 0 0) into 0 15.254 * [taylor]: Taking taylor expansion of 0 in y.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in x.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in x.im 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in y.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in x.im 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in y.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.254 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.254 * [approximate]: Taking taylor expansion of (sin (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 15.254 * [taylor]: Taking taylor expansion of (sin (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 15.254 * [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 15.254 * [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))) 15.254 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 15.254 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.254 * [taylor]: Taking taylor expansion of -1 in y.re 15.254 * [backup-simplify]: Simplify -1 into -1 15.254 * [taylor]: Taking taylor expansion of y.im in y.re 15.254 * [backup-simplify]: Simplify y.im into y.im 15.254 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.254 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.255 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.255 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.255 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.255 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.255 * [taylor]: Taking taylor expansion of -1 in y.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.re in y.re 15.255 * [backup-simplify]: Simplify x.re into x.re 15.255 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.255 * [taylor]: Taking taylor expansion of -1 in y.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.re in y.re 15.255 * [backup-simplify]: Simplify x.re into x.re 15.255 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.255 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.255 * [taylor]: Taking taylor expansion of -1 in y.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.im in y.re 15.255 * [backup-simplify]: Simplify x.im into x.im 15.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.255 * [taylor]: Taking taylor expansion of -1 in y.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.im in y.re 15.255 * [backup-simplify]: Simplify x.im into x.im 15.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.255 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.255 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.255 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.255 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.255 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.256 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.256 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.256 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.256 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.256 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.256 * [backup-simplify]: Simplify (+ 0 0) into 0 15.256 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.257 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.257 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.257 * [taylor]: Taking taylor expansion of -1 in y.re 15.257 * [backup-simplify]: Simplify -1 into -1 15.257 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.257 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.257 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.257 * [taylor]: Taking taylor expansion of y.re in y.re 15.257 * [backup-simplify]: Simplify 0 into 0 15.257 * [backup-simplify]: Simplify 1 into 1 15.257 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.257 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.257 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.257 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.257 * [taylor]: Taking taylor expansion of (sin (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 15.257 * [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 15.257 * [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))) 15.257 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 15.257 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.257 * [taylor]: Taking taylor expansion of -1 in x.im 15.257 * [backup-simplify]: Simplify -1 into -1 15.257 * [taylor]: Taking taylor expansion of y.im in x.im 15.257 * [backup-simplify]: Simplify y.im into y.im 15.257 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.257 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.257 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.257 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.257 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.257 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.258 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.258 * [taylor]: Taking taylor expansion of -1 in x.im 15.258 * [backup-simplify]: Simplify -1 into -1 15.258 * [taylor]: Taking taylor expansion of x.re in x.im 15.258 * [backup-simplify]: Simplify x.re into x.re 15.258 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.258 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.258 * [taylor]: Taking taylor expansion of -1 in x.im 15.258 * [backup-simplify]: Simplify -1 into -1 15.258 * [taylor]: Taking taylor expansion of x.re in x.im 15.258 * [backup-simplify]: Simplify x.re into x.re 15.258 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.258 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.258 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.258 * [taylor]: Taking taylor expansion of -1 in x.im 15.258 * [backup-simplify]: Simplify -1 into -1 15.258 * [taylor]: Taking taylor expansion of x.im in x.im 15.258 * [backup-simplify]: Simplify 0 into 0 15.258 * [backup-simplify]: Simplify 1 into 1 15.259 * [backup-simplify]: Simplify (/ -1 1) into -1 15.259 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.259 * [taylor]: Taking taylor expansion of -1 in x.im 15.259 * [backup-simplify]: Simplify -1 into -1 15.259 * [taylor]: Taking taylor expansion of x.im in x.im 15.259 * [backup-simplify]: Simplify 0 into 0 15.259 * [backup-simplify]: Simplify 1 into 1 15.259 * [backup-simplify]: Simplify (/ -1 1) into -1 15.260 * [backup-simplify]: Simplify (* -1 -1) into 1 15.260 * [backup-simplify]: Simplify (+ 0 1) into 1 15.261 * [backup-simplify]: Simplify (sqrt 1) into 1 15.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.263 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.264 * [backup-simplify]: Simplify (+ 0 0) into 0 15.264 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.265 * [backup-simplify]: Simplify (log 1) into 0 15.265 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.265 * [taylor]: Taking taylor expansion of -1 in x.im 15.265 * [backup-simplify]: Simplify -1 into -1 15.265 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.265 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.265 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.265 * [taylor]: Taking taylor expansion of y.re in x.im 15.265 * [backup-simplify]: Simplify y.re into y.re 15.265 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.266 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.266 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 15.266 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.266 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.267 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.267 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.267 * [taylor]: Taking taylor expansion of (sin (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 15.267 * [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 15.267 * [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))) 15.267 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.267 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.267 * [taylor]: Taking taylor expansion of -1 in x.re 15.267 * [backup-simplify]: Simplify -1 into -1 15.267 * [taylor]: Taking taylor expansion of y.im in x.re 15.267 * [backup-simplify]: Simplify y.im into y.im 15.267 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.267 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.267 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.267 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.267 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.267 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.267 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.267 * [taylor]: Taking taylor expansion of -1 in x.re 15.267 * [backup-simplify]: Simplify -1 into -1 15.267 * [taylor]: Taking taylor expansion of x.re in x.re 15.267 * [backup-simplify]: Simplify 0 into 0 15.267 * [backup-simplify]: Simplify 1 into 1 15.272 * [backup-simplify]: Simplify (/ -1 1) into -1 15.272 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.272 * [taylor]: Taking taylor expansion of -1 in x.re 15.272 * [backup-simplify]: Simplify -1 into -1 15.272 * [taylor]: Taking taylor expansion of x.re in x.re 15.272 * [backup-simplify]: Simplify 0 into 0 15.272 * [backup-simplify]: Simplify 1 into 1 15.273 * [backup-simplify]: Simplify (/ -1 1) into -1 15.273 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.273 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.273 * [taylor]: Taking taylor expansion of -1 in x.re 15.273 * [backup-simplify]: Simplify -1 into -1 15.273 * [taylor]: Taking taylor expansion of x.im in x.re 15.273 * [backup-simplify]: Simplify x.im into x.im 15.273 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.273 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.273 * [taylor]: Taking taylor expansion of -1 in x.re 15.273 * [backup-simplify]: Simplify -1 into -1 15.273 * [taylor]: Taking taylor expansion of x.im in x.re 15.274 * [backup-simplify]: Simplify x.im into x.im 15.274 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.275 * [backup-simplify]: Simplify (* -1 -1) into 1 15.275 * [backup-simplify]: Simplify (+ 1 0) into 1 15.276 * [backup-simplify]: Simplify (sqrt 1) into 1 15.277 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.278 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.278 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.279 * [backup-simplify]: Simplify (+ 0 0) into 0 15.280 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.280 * [backup-simplify]: Simplify (log 1) into 0 15.280 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.280 * [taylor]: Taking taylor expansion of -1 in x.re 15.280 * [backup-simplify]: Simplify -1 into -1 15.280 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.280 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.280 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.280 * [taylor]: Taking taylor expansion of y.re in x.re 15.280 * [backup-simplify]: Simplify y.re into y.re 15.280 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.281 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.281 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.281 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.281 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.282 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.282 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.282 * [taylor]: Taking taylor expansion of (sin (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 15.282 * [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 15.282 * [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))) 15.282 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.282 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.282 * [taylor]: Taking taylor expansion of -1 in y.im 15.282 * [backup-simplify]: Simplify -1 into -1 15.282 * [taylor]: Taking taylor expansion of y.im in y.im 15.282 * [backup-simplify]: Simplify 0 into 0 15.282 * [backup-simplify]: Simplify 1 into 1 15.283 * [backup-simplify]: Simplify (/ -1 1) into -1 15.283 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.283 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.283 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.283 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.283 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.283 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.283 * [taylor]: Taking taylor expansion of -1 in y.im 15.283 * [backup-simplify]: Simplify -1 into -1 15.283 * [taylor]: Taking taylor expansion of x.re in y.im 15.283 * [backup-simplify]: Simplify x.re into x.re 15.283 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.283 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.283 * [taylor]: Taking taylor expansion of -1 in y.im 15.283 * [backup-simplify]: Simplify -1 into -1 15.283 * [taylor]: Taking taylor expansion of x.re in y.im 15.283 * [backup-simplify]: Simplify x.re into x.re 15.283 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.283 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.283 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.283 * [taylor]: Taking taylor expansion of -1 in y.im 15.283 * [backup-simplify]: Simplify -1 into -1 15.284 * [taylor]: Taking taylor expansion of x.im in y.im 15.284 * [backup-simplify]: Simplify x.im into x.im 15.284 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.284 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.284 * [taylor]: Taking taylor expansion of -1 in y.im 15.284 * [backup-simplify]: Simplify -1 into -1 15.284 * [taylor]: Taking taylor expansion of x.im in y.im 15.284 * [backup-simplify]: Simplify x.im into x.im 15.284 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.284 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.284 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.284 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.284 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.285 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.285 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.285 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.285 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.285 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.285 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.286 * [backup-simplify]: Simplify (+ 0 0) into 0 15.286 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.286 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.286 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.286 * [taylor]: Taking taylor expansion of -1 in y.im 15.286 * [backup-simplify]: Simplify -1 into -1 15.286 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.286 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.286 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.286 * [taylor]: Taking taylor expansion of y.re in y.im 15.286 * [backup-simplify]: Simplify y.re into y.re 15.287 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.287 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.287 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.287 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.287 * [taylor]: Taking taylor expansion of (sin (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 15.287 * [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 15.288 * [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))) 15.288 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.288 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.288 * [taylor]: Taking taylor expansion of -1 in y.im 15.288 * [backup-simplify]: Simplify -1 into -1 15.288 * [taylor]: Taking taylor expansion of y.im in y.im 15.288 * [backup-simplify]: Simplify 0 into 0 15.288 * [backup-simplify]: Simplify 1 into 1 15.288 * [backup-simplify]: Simplify (/ -1 1) into -1 15.288 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.288 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.288 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.288 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.288 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.288 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.289 * [taylor]: Taking taylor expansion of -1 in y.im 15.289 * [backup-simplify]: Simplify -1 into -1 15.289 * [taylor]: Taking taylor expansion of x.re in y.im 15.289 * [backup-simplify]: Simplify x.re into x.re 15.289 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.289 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.289 * [taylor]: Taking taylor expansion of -1 in y.im 15.289 * [backup-simplify]: Simplify -1 into -1 15.289 * [taylor]: Taking taylor expansion of x.re in y.im 15.289 * [backup-simplify]: Simplify x.re into x.re 15.289 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.289 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.289 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.289 * [taylor]: Taking taylor expansion of -1 in y.im 15.289 * [backup-simplify]: Simplify -1 into -1 15.289 * [taylor]: Taking taylor expansion of x.im in y.im 15.289 * [backup-simplify]: Simplify x.im into x.im 15.289 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.289 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.289 * [taylor]: Taking taylor expansion of -1 in y.im 15.289 * [backup-simplify]: Simplify -1 into -1 15.289 * [taylor]: Taking taylor expansion of x.im in y.im 15.289 * [backup-simplify]: Simplify x.im into x.im 15.289 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.289 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.289 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.290 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.290 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.290 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.290 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.290 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.290 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.290 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.290 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.291 * [backup-simplify]: Simplify (+ 0 0) into 0 15.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.291 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.291 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.291 * [taylor]: Taking taylor expansion of -1 in y.im 15.292 * [backup-simplify]: Simplify -1 into -1 15.292 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.292 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.292 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.292 * [taylor]: Taking taylor expansion of y.re in y.im 15.292 * [backup-simplify]: Simplify y.re into y.re 15.292 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.292 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.292 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.293 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.293 * [taylor]: Taking taylor expansion of (sin (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 15.293 * [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 15.293 * [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))) 15.293 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.293 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.293 * [taylor]: Taking taylor expansion of -1 in x.re 15.293 * [backup-simplify]: Simplify -1 into -1 15.293 * [taylor]: Taking taylor expansion of y.im in x.re 15.293 * [backup-simplify]: Simplify y.im into y.im 15.293 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.293 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.293 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.293 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.293 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.293 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.293 * [taylor]: Taking taylor expansion of -1 in x.re 15.293 * [backup-simplify]: Simplify -1 into -1 15.293 * [taylor]: Taking taylor expansion of x.re in x.re 15.293 * [backup-simplify]: Simplify 0 into 0 15.293 * [backup-simplify]: Simplify 1 into 1 15.294 * [backup-simplify]: Simplify (/ -1 1) into -1 15.294 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.294 * [taylor]: Taking taylor expansion of -1 in x.re 15.294 * [backup-simplify]: Simplify -1 into -1 15.294 * [taylor]: Taking taylor expansion of x.re in x.re 15.294 * [backup-simplify]: Simplify 0 into 0 15.294 * [backup-simplify]: Simplify 1 into 1 15.295 * [backup-simplify]: Simplify (/ -1 1) into -1 15.295 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.295 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.295 * [taylor]: Taking taylor expansion of -1 in x.re 15.295 * [backup-simplify]: Simplify -1 into -1 15.295 * [taylor]: Taking taylor expansion of x.im in x.re 15.295 * [backup-simplify]: Simplify x.im into x.im 15.295 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.295 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.295 * [taylor]: Taking taylor expansion of -1 in x.re 15.295 * [backup-simplify]: Simplify -1 into -1 15.295 * [taylor]: Taking taylor expansion of x.im in x.re 15.295 * [backup-simplify]: Simplify x.im into x.im 15.296 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.296 * [backup-simplify]: Simplify (* -1 -1) into 1 15.296 * [backup-simplify]: Simplify (+ 1 0) into 1 15.297 * [backup-simplify]: Simplify (sqrt 1) into 1 15.298 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.298 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.299 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.300 * [backup-simplify]: Simplify (+ 0 0) into 0 15.301 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.301 * [backup-simplify]: Simplify (log 1) into 0 15.301 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.301 * [taylor]: Taking taylor expansion of -1 in x.re 15.301 * [backup-simplify]: Simplify -1 into -1 15.301 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.301 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.301 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.301 * [taylor]: Taking taylor expansion of y.re in x.re 15.301 * [backup-simplify]: Simplify y.re into y.re 15.301 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.302 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.302 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.302 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.303 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.303 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.303 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.303 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.304 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.304 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.304 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.304 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.304 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.304 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.304 * [taylor]: Taking taylor expansion of x.re in x.im 15.304 * [backup-simplify]: Simplify x.re into x.re 15.304 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.304 * [taylor]: Taking taylor expansion of y.im in x.im 15.304 * [backup-simplify]: Simplify y.im into y.im 15.304 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.304 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.304 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.304 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.304 * [taylor]: Taking taylor expansion of y.re in x.im 15.304 * [backup-simplify]: Simplify y.re into y.re 15.304 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.305 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.305 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.305 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.305 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.305 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.306 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.306 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.306 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.306 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.306 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.306 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.306 * [taylor]: Taking taylor expansion of x.re in y.re 15.306 * [backup-simplify]: Simplify x.re into x.re 15.306 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.306 * [taylor]: Taking taylor expansion of y.im in y.re 15.306 * [backup-simplify]: Simplify y.im into y.im 15.306 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.306 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.306 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.306 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.306 * [taylor]: Taking taylor expansion of y.re in y.re 15.306 * [backup-simplify]: Simplify 0 into 0 15.306 * [backup-simplify]: Simplify 1 into 1 15.307 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.307 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.307 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.307 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.307 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.307 * [taylor]: Taking taylor expansion of 0 in x.re 15.307 * [backup-simplify]: Simplify 0 into 0 15.307 * [taylor]: Taking taylor expansion of 0 in x.im 15.307 * [backup-simplify]: Simplify 0 into 0 15.308 * [taylor]: Taking taylor expansion of 0 in y.re 15.308 * [backup-simplify]: Simplify 0 into 0 15.308 * [backup-simplify]: Simplify 0 into 0 15.308 * [backup-simplify]: Simplify (+ 0) into 0 15.309 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.310 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.310 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.311 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.311 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.311 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.312 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.312 * [backup-simplify]: Simplify (+ 0 0) into 0 15.313 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.314 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.314 * [backup-simplify]: Simplify (+ 0 0) into 0 15.314 * [taylor]: Taking taylor expansion of 0 in x.im 15.314 * [backup-simplify]: Simplify 0 into 0 15.314 * [taylor]: Taking taylor expansion of 0 in y.re 15.314 * [backup-simplify]: Simplify 0 into 0 15.314 * [backup-simplify]: Simplify 0 into 0 15.315 * [backup-simplify]: Simplify (+ 0) into 0 15.315 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.316 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.316 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.316 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.317 * [backup-simplify]: Simplify (- 0) into 0 15.317 * [backup-simplify]: Simplify (+ 0 0) into 0 15.318 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.319 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.319 * [backup-simplify]: Simplify (+ 0 0) into 0 15.319 * [taylor]: Taking taylor expansion of 0 in y.re 15.319 * [backup-simplify]: Simplify 0 into 0 15.319 * [backup-simplify]: Simplify 0 into 0 15.319 * [backup-simplify]: Simplify 0 into 0 15.319 * [taylor]: Taking taylor expansion of 0 in x.re 15.319 * [backup-simplify]: Simplify 0 into 0 15.319 * [taylor]: Taking taylor expansion of 0 in x.im 15.319 * [backup-simplify]: Simplify 0 into 0 15.319 * [taylor]: Taking taylor expansion of 0 in y.re 15.319 * [backup-simplify]: Simplify 0 into 0 15.319 * [backup-simplify]: Simplify 0 into 0 15.320 * [taylor]: Taking taylor expansion of 0 in x.im 15.320 * [backup-simplify]: Simplify 0 into 0 15.320 * [taylor]: Taking taylor expansion of 0 in y.re 15.320 * [backup-simplify]: Simplify 0 into 0 15.320 * [backup-simplify]: Simplify 0 into 0 15.320 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.320 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1) 15.320 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 15.320 * [approximate]: Taking taylor expansion of (sin (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 15.320 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 15.320 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 15.320 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.321 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 15.321 * [taylor]: Taking taylor expansion of y.im in y.re 15.321 * [backup-simplify]: Simplify y.im into y.im 15.321 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 15.321 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 15.321 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.321 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 15.321 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 15.321 * [taylor]: Taking taylor expansion of x.re in y.re 15.321 * [backup-simplify]: Simplify x.re into x.re 15.321 * [taylor]: Taking taylor expansion of x.re in y.re 15.321 * [backup-simplify]: Simplify x.re into x.re 15.321 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 15.321 * [taylor]: Taking taylor expansion of x.im in y.re 15.321 * [backup-simplify]: Simplify x.im into x.im 15.321 * [taylor]: Taking taylor expansion of x.im in y.re 15.321 * [backup-simplify]: Simplify x.im into x.im 15.321 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.321 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.321 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 15.321 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.322 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.322 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.322 * [backup-simplify]: Simplify (+ 0 0) into 0 15.322 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.322 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 15.323 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.323 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.323 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.323 * [taylor]: Taking taylor expansion of y.re in y.re 15.323 * [backup-simplify]: Simplify 0 into 0 15.323 * [backup-simplify]: Simplify 1 into 1 15.323 * [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))))) 15.323 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.323 * [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))))) 15.323 * [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)))))) 15.324 * [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)))))) 15.324 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 15.324 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 15.324 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.324 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 15.324 * [taylor]: Taking taylor expansion of y.im in x.im 15.324 * [backup-simplify]: Simplify y.im into y.im 15.324 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 15.324 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 15.324 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.324 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 15.324 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 15.324 * [taylor]: Taking taylor expansion of x.re in x.im 15.324 * [backup-simplify]: Simplify x.re into x.re 15.324 * [taylor]: Taking taylor expansion of x.re in x.im 15.324 * [backup-simplify]: Simplify x.re into x.re 15.324 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 15.324 * [taylor]: Taking taylor expansion of x.im in x.im 15.324 * [backup-simplify]: Simplify 0 into 0 15.324 * [backup-simplify]: Simplify 1 into 1 15.324 * [taylor]: Taking taylor expansion of x.im in x.im 15.324 * [backup-simplify]: Simplify 0 into 0 15.324 * [backup-simplify]: Simplify 1 into 1 15.324 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.325 * [backup-simplify]: Simplify (* 0 0) into 0 15.325 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 15.325 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 15.325 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.326 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.326 * [backup-simplify]: Simplify (+ 0 0) into 0 15.326 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 15.326 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.327 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.327 * [taylor]: Taking taylor expansion of y.re in x.im 15.327 * [backup-simplify]: Simplify y.re into y.re 15.327 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 15.327 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.327 * [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))) 15.327 * [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)))) 15.327 * [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)))) 15.327 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 15.327 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 15.328 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.328 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 15.328 * [taylor]: Taking taylor expansion of y.im in x.re 15.328 * [backup-simplify]: Simplify y.im into y.im 15.328 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.328 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.328 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.328 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.328 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.328 * [taylor]: Taking taylor expansion of x.re in x.re 15.328 * [backup-simplify]: Simplify 0 into 0 15.328 * [backup-simplify]: Simplify 1 into 1 15.328 * [taylor]: Taking taylor expansion of x.re in x.re 15.328 * [backup-simplify]: Simplify 0 into 0 15.328 * [backup-simplify]: Simplify 1 into 1 15.328 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.328 * [taylor]: Taking taylor expansion of x.im in x.re 15.328 * [backup-simplify]: Simplify x.im into x.im 15.328 * [taylor]: Taking taylor expansion of x.im in x.re 15.328 * [backup-simplify]: Simplify x.im into x.im 15.329 * [backup-simplify]: Simplify (* 0 0) into 0 15.329 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.329 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.329 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.329 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.330 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.330 * [backup-simplify]: Simplify (+ 0 0) into 0 15.330 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.330 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.330 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.330 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.330 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.330 * [taylor]: Taking taylor expansion of y.re in x.re 15.330 * [backup-simplify]: Simplify y.re into y.re 15.330 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.330 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.330 * [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))) 15.330 * [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)))) 15.330 * [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)))) 15.330 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 15.330 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.330 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.330 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 15.330 * [taylor]: Taking taylor expansion of y.im in y.im 15.331 * [backup-simplify]: Simplify 0 into 0 15.331 * [backup-simplify]: Simplify 1 into 1 15.331 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.331 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.331 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.331 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.331 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.331 * [taylor]: Taking taylor expansion of x.re in y.im 15.331 * [backup-simplify]: Simplify x.re into x.re 15.331 * [taylor]: Taking taylor expansion of x.re in y.im 15.331 * [backup-simplify]: Simplify x.re into x.re 15.331 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.331 * [taylor]: Taking taylor expansion of x.im in y.im 15.331 * [backup-simplify]: Simplify x.im into x.im 15.331 * [taylor]: Taking taylor expansion of x.im in y.im 15.331 * [backup-simplify]: Simplify x.im into x.im 15.331 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.331 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.331 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 15.331 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.331 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.331 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.331 * [backup-simplify]: Simplify (+ 0 0) into 0 15.332 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.332 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 15.332 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.332 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.332 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.332 * [taylor]: Taking taylor expansion of y.re in y.im 15.332 * [backup-simplify]: Simplify y.re into y.re 15.332 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.332 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.332 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.332 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.332 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.332 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 15.332 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.332 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.332 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 15.332 * [taylor]: Taking taylor expansion of y.im in y.im 15.332 * [backup-simplify]: Simplify 0 into 0 15.332 * [backup-simplify]: Simplify 1 into 1 15.332 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.332 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.332 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.332 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.332 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.332 * [taylor]: Taking taylor expansion of x.re in y.im 15.332 * [backup-simplify]: Simplify x.re into x.re 15.332 * [taylor]: Taking taylor expansion of x.re in y.im 15.332 * [backup-simplify]: Simplify x.re into x.re 15.332 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.332 * [taylor]: Taking taylor expansion of x.im in y.im 15.332 * [backup-simplify]: Simplify x.im into x.im 15.332 * [taylor]: Taking taylor expansion of x.im in y.im 15.332 * [backup-simplify]: Simplify x.im into x.im 15.332 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.333 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.333 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 15.333 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.333 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.333 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.333 * [backup-simplify]: Simplify (+ 0 0) into 0 15.333 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.333 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 15.333 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.333 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.333 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.333 * [taylor]: Taking taylor expansion of y.re in y.im 15.333 * [backup-simplify]: Simplify y.re into y.re 15.334 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 15.334 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.334 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.334 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.334 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.334 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.334 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.334 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.334 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 15.334 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.334 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.334 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.334 * [taylor]: Taking taylor expansion of y.re in x.re 15.334 * [backup-simplify]: Simplify y.re into y.re 15.334 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.334 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.334 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.334 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.334 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.334 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.334 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 15.334 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.334 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.335 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.335 * [taylor]: Taking taylor expansion of y.re in x.im 15.335 * [backup-simplify]: Simplify y.re into y.re 15.335 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.335 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.335 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.335 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.335 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.335 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.335 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.335 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.335 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.335 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.335 * [taylor]: Taking taylor expansion of y.re in y.re 15.335 * [backup-simplify]: Simplify 0 into 0 15.335 * [backup-simplify]: Simplify 1 into 1 15.335 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.335 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.335 * [backup-simplify]: Simplify 0 into 0 15.336 * [backup-simplify]: Simplify (+ 0) into 0 15.336 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.337 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 15.337 * [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)))) 15.337 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.337 * [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)))) 15.337 * [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)))) 15.338 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 15.338 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 15.338 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 15.338 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 15.338 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.338 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.338 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.338 * [taylor]: Taking taylor expansion of y.re in x.re 15.338 * [backup-simplify]: Simplify y.re into y.re 15.338 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.338 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.338 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.338 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.338 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.338 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.338 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.338 * [taylor]: Taking taylor expansion of x.re in x.re 15.338 * [backup-simplify]: Simplify 0 into 0 15.338 * [backup-simplify]: Simplify 1 into 1 15.338 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.338 * [taylor]: Taking taylor expansion of x.im in x.re 15.338 * [backup-simplify]: Simplify x.im into x.im 15.338 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.338 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.338 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.339 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.339 * [backup-simplify]: Simplify (+ 0 0) into 0 15.339 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.339 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.339 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.339 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.339 * [backup-simplify]: Simplify (- 0) into 0 15.339 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.339 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.339 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 15.339 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 15.339 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.340 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.340 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.340 * [taylor]: Taking taylor expansion of y.re in x.im 15.340 * [backup-simplify]: Simplify y.re into y.re 15.340 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.340 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.340 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.340 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.340 * [taylor]: Taking taylor expansion of x.im in x.im 15.340 * [backup-simplify]: Simplify 0 into 0 15.340 * [backup-simplify]: Simplify 1 into 1 15.340 * [backup-simplify]: Simplify (log 1) into 0 15.340 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.340 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.340 * [backup-simplify]: Simplify (- 0) into 0 15.341 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.341 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.341 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.341 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 15.341 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 15.341 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.341 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.341 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.341 * [taylor]: Taking taylor expansion of y.re in y.re 15.341 * [backup-simplify]: Simplify 0 into 0 15.341 * [backup-simplify]: Simplify 1 into 1 15.341 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.341 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.341 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.341 * [taylor]: Taking taylor expansion of x.im in y.re 15.341 * [backup-simplify]: Simplify x.im into x.im 15.341 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.341 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 15.342 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.342 * [backup-simplify]: Simplify (+ 0) into 0 15.342 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.342 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.343 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.343 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.343 * [backup-simplify]: Simplify (+ 0 0) into 0 15.343 * [taylor]: Taking taylor expansion of 0 in x.im 15.343 * [backup-simplify]: Simplify 0 into 0 15.343 * [taylor]: Taking taylor expansion of 0 in y.re 15.343 * [backup-simplify]: Simplify 0 into 0 15.343 * [backup-simplify]: Simplify 0 into 0 15.344 * [backup-simplify]: Simplify (+ 0) into 0 15.344 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.344 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.344 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.345 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.345 * [backup-simplify]: Simplify (+ 0 0) into 0 15.345 * [taylor]: Taking taylor expansion of 0 in y.re 15.345 * [backup-simplify]: Simplify 0 into 0 15.345 * [backup-simplify]: Simplify 0 into 0 15.345 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 15.345 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.345 * [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))) 15.346 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 15.346 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 15.347 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.347 * [backup-simplify]: Simplify (+ 0 0) into 0 15.347 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.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 15.349 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 15.349 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.350 * [backup-simplify]: Simplify (+ 0 0) into 0 15.350 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.350 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 15.351 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 15.351 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 15.351 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 15.351 * [taylor]: Taking taylor expansion of 1/2 in x.re 15.351 * [backup-simplify]: Simplify 1/2 into 1/2 15.351 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 15.351 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 15.351 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.351 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.351 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.351 * [taylor]: Taking taylor expansion of y.re in x.re 15.351 * [backup-simplify]: Simplify y.re into y.re 15.351 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.351 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.351 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.351 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 15.351 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.351 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.351 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.351 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.351 * [taylor]: Taking taylor expansion of x.re in x.re 15.351 * [backup-simplify]: Simplify 0 into 0 15.351 * [backup-simplify]: Simplify 1 into 1 15.351 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.351 * [taylor]: Taking taylor expansion of x.im in x.re 15.351 * [backup-simplify]: Simplify x.im into x.im 15.351 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.351 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.351 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.351 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.352 * [backup-simplify]: Simplify (+ 0 0) into 0 15.352 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.352 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.352 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.352 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.352 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.352 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.352 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 15.352 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 15.352 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 15.352 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 15.353 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 15.353 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.353 * [backup-simplify]: Simplify 1/2 into 1/2 15.353 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 15.353 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 15.353 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.353 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.353 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.353 * [taylor]: Taking taylor expansion of y.re in x.im 15.353 * [backup-simplify]: Simplify y.re into y.re 15.353 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.353 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.353 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.353 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 15.353 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.353 * [taylor]: Taking taylor expansion of x.im in x.im 15.353 * [backup-simplify]: Simplify 0 into 0 15.353 * [backup-simplify]: Simplify 1 into 1 15.353 * [backup-simplify]: Simplify (log 1) into 0 15.353 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.354 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.354 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.354 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.354 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.354 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.354 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.354 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 15.354 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 15.355 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 15.355 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 15.355 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 15.355 * [taylor]: Taking taylor expansion of 1/2 in y.re 15.355 * [backup-simplify]: Simplify 1/2 into 1/2 15.355 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 15.355 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.355 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.355 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.355 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.355 * [taylor]: Taking taylor expansion of y.re in y.re 15.355 * [backup-simplify]: Simplify 0 into 0 15.355 * [backup-simplify]: Simplify 1 into 1 15.355 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.355 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.355 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 15.355 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.355 * [taylor]: Taking taylor expansion of x.im in y.re 15.355 * [backup-simplify]: Simplify x.im into x.im 15.355 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.355 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.355 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 15.356 * [backup-simplify]: Simplify (* 1/2 0) into 0 15.356 * [backup-simplify]: Simplify (- 0) into 0 15.356 * [backup-simplify]: Simplify 0 into 0 15.356 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.357 * [backup-simplify]: Simplify (+ 0) into 0 15.357 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.357 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.357 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.358 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.358 * [backup-simplify]: Simplify (- 0) into 0 15.358 * [backup-simplify]: Simplify (+ 0 0) into 0 15.358 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.358 * [taylor]: Taking taylor expansion of 0 in x.im 15.358 * [backup-simplify]: Simplify 0 into 0 15.358 * [taylor]: Taking taylor expansion of 0 in y.re 15.358 * [backup-simplify]: Simplify 0 into 0 15.358 * [backup-simplify]: Simplify 0 into 0 15.359 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.359 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.360 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.360 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.361 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.361 * [backup-simplify]: Simplify (+ 0 0) into 0 15.361 * [taylor]: Taking taylor expansion of 0 in x.im 15.361 * [backup-simplify]: Simplify 0 into 0 15.361 * [taylor]: Taking taylor expansion of 0 in y.re 15.361 * [backup-simplify]: Simplify 0 into 0 15.361 * [backup-simplify]: Simplify 0 into 0 15.362 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.363 * [backup-simplify]: Simplify (+ 0) into 0 15.363 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.363 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.364 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.365 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.365 * [backup-simplify]: Simplify (- 0) into 0 15.365 * [backup-simplify]: Simplify (+ 0 0) into 0 15.366 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.366 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.366 * [taylor]: Taking taylor expansion of 0 in y.re 15.366 * [backup-simplify]: Simplify 0 into 0 15.366 * [backup-simplify]: Simplify 0 into 0 15.366 * [taylor]: Taking taylor expansion of 0 in y.re 15.366 * [backup-simplify]: Simplify 0 into 0 15.366 * [backup-simplify]: Simplify 0 into 0 15.367 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.368 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.368 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.369 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.370 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.370 * [backup-simplify]: Simplify (+ 0 0) into 0 15.370 * [taylor]: Taking taylor expansion of 0 in y.re 15.370 * [backup-simplify]: Simplify 0 into 0 15.370 * [backup-simplify]: Simplify 0 into 0 15.371 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 15.371 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.371 * [approximate]: Taking taylor expansion of (sin (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 15.371 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 15.371 * [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 15.371 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.371 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 15.371 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 15.371 * [taylor]: Taking taylor expansion of y.im in y.re 15.371 * [backup-simplify]: Simplify y.im into y.im 15.372 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.372 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 15.372 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 15.372 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.372 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 15.372 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 15.372 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.372 * [taylor]: Taking taylor expansion of x.re in y.re 15.372 * [backup-simplify]: Simplify x.re into x.re 15.372 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.372 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.372 * [taylor]: Taking taylor expansion of x.re in y.re 15.372 * [backup-simplify]: Simplify x.re into x.re 15.372 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.372 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 15.372 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.372 * [taylor]: Taking taylor expansion of x.im in y.re 15.372 * [backup-simplify]: Simplify x.im into x.im 15.372 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.372 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.372 * [taylor]: Taking taylor expansion of x.im in y.re 15.372 * [backup-simplify]: Simplify x.im into x.im 15.372 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.372 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.372 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.373 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.373 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.373 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.373 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.373 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.373 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.373 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.373 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.374 * [backup-simplify]: Simplify (+ 0 0) into 0 15.374 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.374 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.375 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.375 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.375 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.375 * [taylor]: Taking taylor expansion of y.re in y.re 15.375 * [backup-simplify]: Simplify 0 into 0 15.375 * [backup-simplify]: Simplify 1 into 1 15.375 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.375 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.375 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.375 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 15.375 * [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 15.375 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.375 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 15.375 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 15.375 * [taylor]: Taking taylor expansion of y.im in x.im 15.376 * [backup-simplify]: Simplify y.im into y.im 15.376 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.376 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.376 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.376 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.376 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.376 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.376 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.376 * [taylor]: Taking taylor expansion of x.re in x.im 15.376 * [backup-simplify]: Simplify x.re into x.re 15.376 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.376 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.376 * [taylor]: Taking taylor expansion of x.re in x.im 15.376 * [backup-simplify]: Simplify x.re into x.re 15.376 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.376 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.376 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.376 * [taylor]: Taking taylor expansion of x.im in x.im 15.376 * [backup-simplify]: Simplify 0 into 0 15.376 * [backup-simplify]: Simplify 1 into 1 15.377 * [backup-simplify]: Simplify (/ 1 1) into 1 15.377 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.377 * [taylor]: Taking taylor expansion of x.im in x.im 15.377 * [backup-simplify]: Simplify 0 into 0 15.377 * [backup-simplify]: Simplify 1 into 1 15.377 * [backup-simplify]: Simplify (/ 1 1) into 1 15.378 * [backup-simplify]: Simplify (* 1 1) into 1 15.378 * [backup-simplify]: Simplify (+ 0 1) into 1 15.378 * [backup-simplify]: Simplify (sqrt 1) into 1 15.379 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.381 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.381 * [backup-simplify]: Simplify (+ 0 0) into 0 15.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.382 * [backup-simplify]: Simplify (log 1) into 0 15.382 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.382 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.382 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.382 * [taylor]: Taking taylor expansion of y.re in x.im 15.382 * [backup-simplify]: Simplify y.re into y.re 15.382 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.383 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.383 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 15.383 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 15.383 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.384 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.384 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.384 * [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 15.384 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.384 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.384 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.384 * [taylor]: Taking taylor expansion of y.im in x.re 15.384 * [backup-simplify]: Simplify y.im into y.im 15.384 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.384 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.384 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.384 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.384 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.384 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.384 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.384 * [taylor]: Taking taylor expansion of x.re in x.re 15.384 * [backup-simplify]: Simplify 0 into 0 15.384 * [backup-simplify]: Simplify 1 into 1 15.385 * [backup-simplify]: Simplify (/ 1 1) into 1 15.385 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.385 * [taylor]: Taking taylor expansion of x.re in x.re 15.385 * [backup-simplify]: Simplify 0 into 0 15.385 * [backup-simplify]: Simplify 1 into 1 15.385 * [backup-simplify]: Simplify (/ 1 1) into 1 15.385 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.385 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.385 * [taylor]: Taking taylor expansion of x.im in x.re 15.385 * [backup-simplify]: Simplify x.im into x.im 15.385 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.385 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.386 * [taylor]: Taking taylor expansion of x.im in x.re 15.386 * [backup-simplify]: Simplify x.im into x.im 15.386 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.386 * [backup-simplify]: Simplify (* 1 1) into 1 15.386 * [backup-simplify]: Simplify (+ 1 0) into 1 15.387 * [backup-simplify]: Simplify (sqrt 1) into 1 15.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.389 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.389 * [backup-simplify]: Simplify (+ 0 0) into 0 15.390 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.390 * [backup-simplify]: Simplify (log 1) into 0 15.390 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.390 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.391 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.391 * [taylor]: Taking taylor expansion of y.re in x.re 15.391 * [backup-simplify]: Simplify y.re into y.re 15.391 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.391 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.391 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.392 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.392 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.392 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.392 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.392 * [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 15.392 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.392 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.392 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.392 * [taylor]: Taking taylor expansion of y.im in y.im 15.392 * [backup-simplify]: Simplify 0 into 0 15.392 * [backup-simplify]: Simplify 1 into 1 15.393 * [backup-simplify]: Simplify (/ 1 1) into 1 15.393 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.393 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.393 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.393 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.393 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.393 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.393 * [taylor]: Taking taylor expansion of x.re in y.im 15.393 * [backup-simplify]: Simplify x.re into x.re 15.393 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.393 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.393 * [taylor]: Taking taylor expansion of x.re in y.im 15.393 * [backup-simplify]: Simplify x.re into x.re 15.393 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.393 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.393 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.393 * [taylor]: Taking taylor expansion of x.im in y.im 15.393 * [backup-simplify]: Simplify x.im into x.im 15.393 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.393 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.393 * [taylor]: Taking taylor expansion of x.im in y.im 15.393 * [backup-simplify]: Simplify x.im into x.im 15.393 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.394 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.394 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.394 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.394 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.394 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.394 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.394 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.395 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.395 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.395 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.395 * [backup-simplify]: Simplify (+ 0 0) into 0 15.395 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.396 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.396 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.396 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.396 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.396 * [taylor]: Taking taylor expansion of y.re in y.im 15.396 * [backup-simplify]: Simplify y.re into y.re 15.396 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.396 * [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))))) 15.397 * [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))))) 15.397 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.397 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.397 * [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 15.397 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.397 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.397 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.397 * [taylor]: Taking taylor expansion of y.im in y.im 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify 1 into 1 15.398 * [backup-simplify]: Simplify (/ 1 1) into 1 15.398 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.398 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.398 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.398 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.398 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.398 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.398 * [taylor]: Taking taylor expansion of x.re in y.im 15.398 * [backup-simplify]: Simplify x.re into x.re 15.398 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.398 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.398 * [taylor]: Taking taylor expansion of x.re in y.im 15.398 * [backup-simplify]: Simplify x.re into x.re 15.398 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.398 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.398 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.398 * [taylor]: Taking taylor expansion of x.im in y.im 15.398 * [backup-simplify]: Simplify x.im into x.im 15.398 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.398 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.398 * [taylor]: Taking taylor expansion of x.im in y.im 15.398 * [backup-simplify]: Simplify x.im into x.im 15.398 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.398 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.398 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.399 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.399 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.399 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.400 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.400 * [backup-simplify]: Simplify (+ 0 0) into 0 15.400 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.401 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.401 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.401 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.401 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.401 * [taylor]: Taking taylor expansion of y.re in y.im 15.401 * [backup-simplify]: Simplify y.re into y.re 15.401 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.401 * [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))))) 15.402 * [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))))) 15.402 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.402 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.402 * [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 15.402 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.402 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.402 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.402 * [taylor]: Taking taylor expansion of y.im in x.re 15.402 * [backup-simplify]: Simplify y.im into y.im 15.402 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.402 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.402 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.402 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.402 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.402 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.402 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.402 * [taylor]: Taking taylor expansion of x.re in x.re 15.403 * [backup-simplify]: Simplify 0 into 0 15.403 * [backup-simplify]: Simplify 1 into 1 15.403 * [backup-simplify]: Simplify (/ 1 1) into 1 15.403 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.403 * [taylor]: Taking taylor expansion of x.re in x.re 15.403 * [backup-simplify]: Simplify 0 into 0 15.403 * [backup-simplify]: Simplify 1 into 1 15.403 * [backup-simplify]: Simplify (/ 1 1) into 1 15.404 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.404 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.404 * [taylor]: Taking taylor expansion of x.im in x.re 15.404 * [backup-simplify]: Simplify x.im into x.im 15.404 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.404 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.404 * [taylor]: Taking taylor expansion of x.im in x.re 15.404 * [backup-simplify]: Simplify x.im into x.im 15.404 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.404 * [backup-simplify]: Simplify (* 1 1) into 1 15.405 * [backup-simplify]: Simplify (+ 1 0) into 1 15.405 * [backup-simplify]: Simplify (sqrt 1) into 1 15.406 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.406 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.407 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.407 * [backup-simplify]: Simplify (+ 0 0) into 0 15.408 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.409 * [backup-simplify]: Simplify (log 1) into 0 15.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.409 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.409 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.409 * [taylor]: Taking taylor expansion of y.re in x.re 15.409 * [backup-simplify]: Simplify y.re into y.re 15.409 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.409 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.410 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.410 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.410 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.410 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.410 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.411 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.411 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.411 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.411 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.411 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.411 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.411 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.412 * [taylor]: Taking taylor expansion of y.re in x.im 15.412 * [backup-simplify]: Simplify y.re into y.re 15.412 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.412 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.412 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.412 * [taylor]: Taking taylor expansion of x.re in x.im 15.412 * [backup-simplify]: Simplify x.re into x.re 15.412 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.412 * [taylor]: Taking taylor expansion of y.im in x.im 15.412 * [backup-simplify]: Simplify y.im into y.im 15.412 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.412 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.412 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.412 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.413 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.413 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.413 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.413 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.413 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.413 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.413 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.414 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.414 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.414 * [taylor]: Taking taylor expansion of y.re in y.re 15.414 * [backup-simplify]: Simplify 0 into 0 15.414 * [backup-simplify]: Simplify 1 into 1 15.414 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.414 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.414 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.414 * [taylor]: Taking taylor expansion of x.re in y.re 15.414 * [backup-simplify]: Simplify x.re into x.re 15.414 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.414 * [taylor]: Taking taylor expansion of y.im in y.re 15.414 * [backup-simplify]: Simplify y.im into y.im 15.414 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.414 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.414 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.415 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.415 * [taylor]: Taking taylor expansion of 0 in x.re 15.415 * [backup-simplify]: Simplify 0 into 0 15.415 * [taylor]: Taking taylor expansion of 0 in x.im 15.415 * [backup-simplify]: Simplify 0 into 0 15.415 * [taylor]: Taking taylor expansion of 0 in y.re 15.415 * [backup-simplify]: Simplify 0 into 0 15.415 * [backup-simplify]: Simplify 0 into 0 15.416 * [backup-simplify]: Simplify (+ 0) into 0 15.416 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.421 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.421 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.422 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.422 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.422 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.422 * [backup-simplify]: Simplify (+ 0 0) into 0 15.423 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.423 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.423 * [backup-simplify]: Simplify (+ 0 0) into 0 15.423 * [taylor]: Taking taylor expansion of 0 in x.im 15.423 * [backup-simplify]: Simplify 0 into 0 15.423 * [taylor]: Taking taylor expansion of 0 in y.re 15.423 * [backup-simplify]: Simplify 0 into 0 15.423 * [backup-simplify]: Simplify 0 into 0 15.424 * [backup-simplify]: Simplify (+ 0) into 0 15.424 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.424 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.425 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.425 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.425 * [backup-simplify]: Simplify (- 0) into 0 15.425 * [backup-simplify]: Simplify (+ 0 0) into 0 15.426 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.426 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.426 * [backup-simplify]: Simplify (+ 0 0) into 0 15.426 * [taylor]: Taking taylor expansion of 0 in y.re 15.426 * [backup-simplify]: Simplify 0 into 0 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [taylor]: Taking taylor expansion of 0 in x.re 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [taylor]: Taking taylor expansion of 0 in x.im 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [taylor]: Taking taylor expansion of 0 in y.re 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [taylor]: Taking taylor expansion of 0 in x.im 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [taylor]: Taking taylor expansion of 0 in y.re 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [backup-simplify]: Simplify 0 into 0 15.427 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.427 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.427 * [approximate]: Taking taylor expansion of (sin (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 15.427 * [taylor]: Taking taylor expansion of (sin (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 15.427 * [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 15.427 * [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))) 15.427 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 15.427 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.427 * [taylor]: Taking taylor expansion of -1 in y.re 15.427 * [backup-simplify]: Simplify -1 into -1 15.427 * [taylor]: Taking taylor expansion of y.im in y.re 15.427 * [backup-simplify]: Simplify y.im into y.im 15.427 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.427 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.427 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.428 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.428 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.428 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.428 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.428 * [taylor]: Taking taylor expansion of -1 in y.re 15.428 * [backup-simplify]: Simplify -1 into -1 15.428 * [taylor]: Taking taylor expansion of x.re in y.re 15.428 * [backup-simplify]: Simplify x.re into x.re 15.428 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.428 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.428 * [taylor]: Taking taylor expansion of -1 in y.re 15.428 * [backup-simplify]: Simplify -1 into -1 15.428 * [taylor]: Taking taylor expansion of x.re in y.re 15.428 * [backup-simplify]: Simplify x.re into x.re 15.428 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.428 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.428 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.428 * [taylor]: Taking taylor expansion of -1 in y.re 15.428 * [backup-simplify]: Simplify -1 into -1 15.428 * [taylor]: Taking taylor expansion of x.im in y.re 15.428 * [backup-simplify]: Simplify x.im into x.im 15.428 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.428 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.428 * [taylor]: Taking taylor expansion of -1 in y.re 15.428 * [backup-simplify]: Simplify -1 into -1 15.428 * [taylor]: Taking taylor expansion of x.im in y.re 15.428 * [backup-simplify]: Simplify x.im into x.im 15.428 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.428 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.428 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.428 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.428 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.428 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.428 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.429 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.429 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.429 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.429 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.429 * [backup-simplify]: Simplify (+ 0 0) into 0 15.429 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.429 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.429 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.429 * [taylor]: Taking taylor expansion of -1 in y.re 15.429 * [backup-simplify]: Simplify -1 into -1 15.429 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.429 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.430 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.430 * [taylor]: Taking taylor expansion of y.re in y.re 15.430 * [backup-simplify]: Simplify 0 into 0 15.430 * [backup-simplify]: Simplify 1 into 1 15.430 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.430 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.430 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.430 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.430 * [taylor]: Taking taylor expansion of (sin (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 15.430 * [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 15.430 * [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))) 15.430 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 15.430 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.430 * [taylor]: Taking taylor expansion of -1 in x.im 15.430 * [backup-simplify]: Simplify -1 into -1 15.430 * [taylor]: Taking taylor expansion of y.im in x.im 15.430 * [backup-simplify]: Simplify y.im into y.im 15.430 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.430 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.430 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.430 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.430 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.430 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.430 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.430 * [taylor]: Taking taylor expansion of -1 in x.im 15.430 * [backup-simplify]: Simplify -1 into -1 15.430 * [taylor]: Taking taylor expansion of x.re in x.im 15.430 * [backup-simplify]: Simplify x.re into x.re 15.430 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.430 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.430 * [taylor]: Taking taylor expansion of -1 in x.im 15.430 * [backup-simplify]: Simplify -1 into -1 15.430 * [taylor]: Taking taylor expansion of x.re in x.im 15.430 * [backup-simplify]: Simplify x.re into x.re 15.430 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.431 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.431 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.431 * [taylor]: Taking taylor expansion of -1 in x.im 15.431 * [backup-simplify]: Simplify -1 into -1 15.431 * [taylor]: Taking taylor expansion of x.im in x.im 15.431 * [backup-simplify]: Simplify 0 into 0 15.431 * [backup-simplify]: Simplify 1 into 1 15.431 * [backup-simplify]: Simplify (/ -1 1) into -1 15.431 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.431 * [taylor]: Taking taylor expansion of -1 in x.im 15.431 * [backup-simplify]: Simplify -1 into -1 15.431 * [taylor]: Taking taylor expansion of x.im in x.im 15.431 * [backup-simplify]: Simplify 0 into 0 15.431 * [backup-simplify]: Simplify 1 into 1 15.431 * [backup-simplify]: Simplify (/ -1 1) into -1 15.432 * [backup-simplify]: Simplify (* -1 -1) into 1 15.432 * [backup-simplify]: Simplify (+ 0 1) into 1 15.432 * [backup-simplify]: Simplify (sqrt 1) into 1 15.433 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.433 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.434 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.434 * [backup-simplify]: Simplify (+ 0 0) into 0 15.434 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.435 * [backup-simplify]: Simplify (log 1) into 0 15.435 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.435 * [taylor]: Taking taylor expansion of -1 in x.im 15.435 * [backup-simplify]: Simplify -1 into -1 15.435 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.435 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.435 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.435 * [taylor]: Taking taylor expansion of y.re in x.im 15.435 * [backup-simplify]: Simplify y.re into y.re 15.435 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.435 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.435 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 15.435 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.435 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.436 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.436 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.436 * [taylor]: Taking taylor expansion of (sin (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 15.436 * [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 15.436 * [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))) 15.436 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.436 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.436 * [taylor]: Taking taylor expansion of -1 in x.re 15.436 * [backup-simplify]: Simplify -1 into -1 15.436 * [taylor]: Taking taylor expansion of y.im in x.re 15.436 * [backup-simplify]: Simplify y.im into y.im 15.436 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.436 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.436 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.436 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.436 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.436 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.436 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.436 * [taylor]: Taking taylor expansion of -1 in x.re 15.436 * [backup-simplify]: Simplify -1 into -1 15.436 * [taylor]: Taking taylor expansion of x.re in x.re 15.436 * [backup-simplify]: Simplify 0 into 0 15.436 * [backup-simplify]: Simplify 1 into 1 15.436 * [backup-simplify]: Simplify (/ -1 1) into -1 15.436 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.436 * [taylor]: Taking taylor expansion of -1 in x.re 15.436 * [backup-simplify]: Simplify -1 into -1 15.436 * [taylor]: Taking taylor expansion of x.re in x.re 15.436 * [backup-simplify]: Simplify 0 into 0 15.437 * [backup-simplify]: Simplify 1 into 1 15.437 * [backup-simplify]: Simplify (/ -1 1) into -1 15.437 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.437 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.437 * [taylor]: Taking taylor expansion of -1 in x.re 15.437 * [backup-simplify]: Simplify -1 into -1 15.437 * [taylor]: Taking taylor expansion of x.im in x.re 15.437 * [backup-simplify]: Simplify x.im into x.im 15.437 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.437 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.437 * [taylor]: Taking taylor expansion of -1 in x.re 15.437 * [backup-simplify]: Simplify -1 into -1 15.437 * [taylor]: Taking taylor expansion of x.im in x.re 15.437 * [backup-simplify]: Simplify x.im into x.im 15.437 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.437 * [backup-simplify]: Simplify (* -1 -1) into 1 15.438 * [backup-simplify]: Simplify (+ 1 0) into 1 15.438 * [backup-simplify]: Simplify (sqrt 1) into 1 15.438 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.439 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.439 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.439 * [backup-simplify]: Simplify (+ 0 0) into 0 15.440 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.440 * [backup-simplify]: Simplify (log 1) into 0 15.440 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.440 * [taylor]: Taking taylor expansion of -1 in x.re 15.440 * [backup-simplify]: Simplify -1 into -1 15.440 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.440 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.440 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.440 * [taylor]: Taking taylor expansion of y.re in x.re 15.440 * [backup-simplify]: Simplify y.re into y.re 15.440 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.441 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.441 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.441 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.441 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.441 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.441 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.441 * [taylor]: Taking taylor expansion of (sin (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 15.441 * [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 15.441 * [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))) 15.441 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.441 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.441 * [taylor]: Taking taylor expansion of -1 in y.im 15.441 * [backup-simplify]: Simplify -1 into -1 15.441 * [taylor]: Taking taylor expansion of y.im in y.im 15.441 * [backup-simplify]: Simplify 0 into 0 15.441 * [backup-simplify]: Simplify 1 into 1 15.442 * [backup-simplify]: Simplify (/ -1 1) into -1 15.442 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.442 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.442 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.442 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.442 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.442 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.442 * [taylor]: Taking taylor expansion of -1 in y.im 15.442 * [backup-simplify]: Simplify -1 into -1 15.442 * [taylor]: Taking taylor expansion of x.re in y.im 15.442 * [backup-simplify]: Simplify x.re into x.re 15.442 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.442 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.442 * [taylor]: Taking taylor expansion of -1 in y.im 15.442 * [backup-simplify]: Simplify -1 into -1 15.442 * [taylor]: Taking taylor expansion of x.re in y.im 15.442 * [backup-simplify]: Simplify x.re into x.re 15.442 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.442 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.442 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.442 * [taylor]: Taking taylor expansion of -1 in y.im 15.442 * [backup-simplify]: Simplify -1 into -1 15.442 * [taylor]: Taking taylor expansion of x.im in y.im 15.442 * [backup-simplify]: Simplify x.im into x.im 15.442 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.442 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.442 * [taylor]: Taking taylor expansion of -1 in y.im 15.442 * [backup-simplify]: Simplify -1 into -1 15.442 * [taylor]: Taking taylor expansion of x.im in y.im 15.442 * [backup-simplify]: Simplify x.im into x.im 15.442 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.442 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.442 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.442 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.443 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.443 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.443 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.443 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.443 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.443 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.443 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.443 * [backup-simplify]: Simplify (+ 0 0) into 0 15.443 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.444 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.444 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.444 * [taylor]: Taking taylor expansion of -1 in y.im 15.444 * [backup-simplify]: Simplify -1 into -1 15.444 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.444 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.444 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.444 * [taylor]: Taking taylor expansion of y.re in y.im 15.444 * [backup-simplify]: Simplify y.re into y.re 15.444 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.444 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.444 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.444 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.444 * [taylor]: Taking taylor expansion of (sin (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 15.444 * [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 15.444 * [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))) 15.444 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.444 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.444 * [taylor]: Taking taylor expansion of -1 in y.im 15.444 * [backup-simplify]: Simplify -1 into -1 15.444 * [taylor]: Taking taylor expansion of y.im in y.im 15.444 * [backup-simplify]: Simplify 0 into 0 15.444 * [backup-simplify]: Simplify 1 into 1 15.445 * [backup-simplify]: Simplify (/ -1 1) into -1 15.445 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.445 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.445 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.445 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.445 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.445 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.445 * [taylor]: Taking taylor expansion of -1 in y.im 15.445 * [backup-simplify]: Simplify -1 into -1 15.445 * [taylor]: Taking taylor expansion of x.re in y.im 15.445 * [backup-simplify]: Simplify x.re into x.re 15.445 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.445 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.445 * [taylor]: Taking taylor expansion of -1 in y.im 15.445 * [backup-simplify]: Simplify -1 into -1 15.445 * [taylor]: Taking taylor expansion of x.re in y.im 15.445 * [backup-simplify]: Simplify x.re into x.re 15.445 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.445 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.445 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.445 * [taylor]: Taking taylor expansion of -1 in y.im 15.445 * [backup-simplify]: Simplify -1 into -1 15.445 * [taylor]: Taking taylor expansion of x.im in y.im 15.445 * [backup-simplify]: Simplify x.im into x.im 15.445 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.445 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.445 * [taylor]: Taking taylor expansion of -1 in y.im 15.445 * [backup-simplify]: Simplify -1 into -1 15.445 * [taylor]: Taking taylor expansion of x.im in y.im 15.445 * [backup-simplify]: Simplify x.im into x.im 15.445 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.445 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.445 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.446 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.446 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.446 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.446 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.446 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.446 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.446 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.446 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.446 * [backup-simplify]: Simplify (+ 0 0) into 0 15.447 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.447 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.447 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.447 * [taylor]: Taking taylor expansion of -1 in y.im 15.447 * [backup-simplify]: Simplify -1 into -1 15.447 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.447 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.447 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.447 * [taylor]: Taking taylor expansion of y.re in y.im 15.447 * [backup-simplify]: Simplify y.re into y.re 15.447 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.447 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.447 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.447 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.447 * [taylor]: Taking taylor expansion of (sin (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 15.447 * [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 15.447 * [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))) 15.447 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.448 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.448 * [taylor]: Taking taylor expansion of -1 in x.re 15.448 * [backup-simplify]: Simplify -1 into -1 15.448 * [taylor]: Taking taylor expansion of y.im in x.re 15.448 * [backup-simplify]: Simplify y.im into y.im 15.448 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.448 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.448 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.448 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.448 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.448 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.448 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.448 * [taylor]: Taking taylor expansion of -1 in x.re 15.448 * [backup-simplify]: Simplify -1 into -1 15.448 * [taylor]: Taking taylor expansion of x.re in x.re 15.448 * [backup-simplify]: Simplify 0 into 0 15.448 * [backup-simplify]: Simplify 1 into 1 15.448 * [backup-simplify]: Simplify (/ -1 1) into -1 15.448 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.448 * [taylor]: Taking taylor expansion of -1 in x.re 15.448 * [backup-simplify]: Simplify -1 into -1 15.448 * [taylor]: Taking taylor expansion of x.re in x.re 15.448 * [backup-simplify]: Simplify 0 into 0 15.448 * [backup-simplify]: Simplify 1 into 1 15.448 * [backup-simplify]: Simplify (/ -1 1) into -1 15.449 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.449 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.449 * [taylor]: Taking taylor expansion of -1 in x.re 15.449 * [backup-simplify]: Simplify -1 into -1 15.449 * [taylor]: Taking taylor expansion of x.im in x.re 15.449 * [backup-simplify]: Simplify x.im into x.im 15.449 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.449 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.449 * [taylor]: Taking taylor expansion of -1 in x.re 15.449 * [backup-simplify]: Simplify -1 into -1 15.449 * [taylor]: Taking taylor expansion of x.im in x.re 15.449 * [backup-simplify]: Simplify x.im into x.im 15.449 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.449 * [backup-simplify]: Simplify (* -1 -1) into 1 15.449 * [backup-simplify]: Simplify (+ 1 0) into 1 15.449 * [backup-simplify]: Simplify (sqrt 1) into 1 15.450 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.450 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.451 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.451 * [backup-simplify]: Simplify (+ 0 0) into 0 15.452 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.452 * [backup-simplify]: Simplify (log 1) into 0 15.452 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.452 * [taylor]: Taking taylor expansion of -1 in x.re 15.452 * [backup-simplify]: Simplify -1 into -1 15.452 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.452 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.452 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.452 * [taylor]: Taking taylor expansion of y.re in x.re 15.452 * [backup-simplify]: Simplify y.re into y.re 15.452 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.452 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.452 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.453 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.453 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.453 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.453 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.453 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.453 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.453 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.453 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.453 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.453 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.453 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.453 * [taylor]: Taking taylor expansion of x.re in x.im 15.453 * [backup-simplify]: Simplify x.re into x.re 15.453 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.453 * [taylor]: Taking taylor expansion of y.im in x.im 15.453 * [backup-simplify]: Simplify y.im into y.im 15.454 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.454 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.454 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.454 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.454 * [taylor]: Taking taylor expansion of y.re in x.im 15.454 * [backup-simplify]: Simplify y.re into y.re 15.454 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.454 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.454 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.454 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.454 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.454 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.454 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.455 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.455 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.455 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.455 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.455 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.455 * [taylor]: Taking taylor expansion of x.re in y.re 15.455 * [backup-simplify]: Simplify x.re into x.re 15.455 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.455 * [taylor]: Taking taylor expansion of y.im in y.re 15.455 * [backup-simplify]: Simplify y.im into y.im 15.455 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.455 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.455 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.455 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.455 * [taylor]: Taking taylor expansion of y.re in y.re 15.455 * [backup-simplify]: Simplify 0 into 0 15.455 * [backup-simplify]: Simplify 1 into 1 15.455 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.455 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.455 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.455 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.455 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.455 * [taylor]: Taking taylor expansion of 0 in x.re 15.455 * [backup-simplify]: Simplify 0 into 0 15.455 * [taylor]: Taking taylor expansion of 0 in x.im 15.455 * [backup-simplify]: Simplify 0 into 0 15.455 * [taylor]: Taking taylor expansion of 0 in y.re 15.456 * [backup-simplify]: Simplify 0 into 0 15.456 * [backup-simplify]: Simplify 0 into 0 15.456 * [backup-simplify]: Simplify (+ 0) into 0 15.456 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.457 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.457 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.458 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.458 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.458 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.458 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.459 * [backup-simplify]: Simplify (+ 0 0) into 0 15.459 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.459 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.460 * [backup-simplify]: Simplify (+ 0 0) into 0 15.460 * [taylor]: Taking taylor expansion of 0 in x.im 15.460 * [backup-simplify]: Simplify 0 into 0 15.460 * [taylor]: Taking taylor expansion of 0 in y.re 15.460 * [backup-simplify]: Simplify 0 into 0 15.460 * [backup-simplify]: Simplify 0 into 0 15.460 * [backup-simplify]: Simplify (+ 0) into 0 15.460 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.461 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.461 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.461 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.461 * [backup-simplify]: Simplify (- 0) into 0 15.462 * [backup-simplify]: Simplify (+ 0 0) into 0 15.462 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.462 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.463 * [backup-simplify]: Simplify (+ 0 0) into 0 15.463 * [taylor]: Taking taylor expansion of 0 in y.re 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [taylor]: Taking taylor expansion of 0 in x.re 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [taylor]: Taking taylor expansion of 0 in x.im 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [taylor]: Taking taylor expansion of 0 in y.re 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [taylor]: Taking taylor expansion of 0 in x.im 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [taylor]: Taking taylor expansion of 0 in y.re 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [backup-simplify]: Simplify 0 into 0 15.463 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.463 * * * [progress]: simplifying candidates 15.463 * * * * [progress]: [ 1 / 56 ] simplifiying candidate # 15.463 * * * * [progress]: [ 2 / 56 ] simplifiying candidate # 15.463 * * * * [progress]: [ 3 / 56 ] simplifiying candidate # 15.464 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 15.464 * * [simplify]: iters left: 6 (12 enodes) 15.466 * * [simplify]: iters left: 5 (39 enodes) 15.473 * * [simplify]: Extracting #0: cost 1 inf + 0 15.473 * * [simplify]: Extracting #1: cost 4 inf + 0 15.473 * * [simplify]: Extracting #2: cost 8 inf + 0 15.473 * * [simplify]: Extracting #3: cost 14 inf + 0 15.473 * * [simplify]: Extracting #4: cost 17 inf + 2 15.473 * * [simplify]: Extracting #5: cost 11 inf + 711 15.473 * * [simplify]: Extracting #6: cost 5 inf + 1676 15.474 * * [simplify]: Extracting #7: cost 1 inf + 2809 15.475 * * [simplify]: Extracting #8: cost 0 inf + 3318 15.475 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 15.476 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* 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))))))) 15.476 * * * * [progress]: [ 4 / 56 ] simplifiying candidate # 15.476 * * * * [progress]: [ 5 / 56 ] simplifiying candidate # 15.476 * * * * [progress]: [ 6 / 56 ] simplifiying candidate # 15.476 * * * * [progress]: [ 7 / 56 ] simplifiying candidate # 15.476 * * * * [progress]: [ 8 / 56 ] simplifiying candidate # 15.476 * * * * [progress]: [ 9 / 56 ] simplifiying candidate # 15.477 * * * * [progress]: [ 10 / 56 ] simplifiying candidate # 15.477 * * * * [progress]: [ 11 / 56 ] simplifiying candidate #real (real->posit16 (sin (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)))))))> 15.477 * * * * [progress]: [ 12 / 56 ] simplifiying candidate # 15.477 * * * * [progress]: [ 13 / 56 ] simplifiying candidate # 15.477 * * * * [progress]: [ 14 / 56 ] simplifiying candidate # 15.477 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 15.477 * * [simplify]: iters left: 6 (12 enodes) 15.482 * * [simplify]: iters left: 5 (39 enodes) 15.492 * * [simplify]: Extracting #0: cost 1 inf + 0 15.492 * * [simplify]: Extracting #1: cost 4 inf + 0 15.492 * * [simplify]: Extracting #2: cost 8 inf + 0 15.492 * * [simplify]: Extracting #3: cost 14 inf + 0 15.492 * * [simplify]: Extracting #4: cost 17 inf + 2 15.493 * * [simplify]: Extracting #5: cost 11 inf + 711 15.493 * * [simplify]: Extracting #6: cost 5 inf + 1676 15.494 * * [simplify]: Extracting #7: cost 1 inf + 2809 15.494 * * [simplify]: Extracting #8: cost 0 inf + 3318 15.495 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 15.495 * [simplify]: Simplified (2 1 2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (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))))))) 15.495 * * * * [progress]: [ 15 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 16 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 17 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 18 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 19 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 20 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 21 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 22 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (sin (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)))))))> 15.496 * * * * [progress]: [ 23 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 24 / 56 ] simplifiying candidate # 15.496 * * * * [progress]: [ 25 / 56 ] simplifiying candidate # 15.497 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 15.497 * * [simplify]: iters left: 6 (12 enodes) 15.502 * * [simplify]: iters left: 5 (39 enodes) 15.512 * * [simplify]: Extracting #0: cost 1 inf + 0 15.512 * * [simplify]: Extracting #1: cost 4 inf + 0 15.512 * * [simplify]: Extracting #2: cost 8 inf + 0 15.512 * * [simplify]: Extracting #3: cost 14 inf + 0 15.512 * * [simplify]: Extracting #4: cost 17 inf + 2 15.512 * * [simplify]: Extracting #5: cost 11 inf + 711 15.513 * * [simplify]: Extracting #6: cost 5 inf + 1676 15.513 * * [simplify]: Extracting #7: cost 1 inf + 2809 15.514 * * [simplify]: Extracting #8: cost 0 inf + 3318 15.515 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 15.515 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 15.515 * * * * [progress]: [ 26 / 56 ] simplifiying candidate # 15.515 * * * * [progress]: [ 27 / 56 ] simplifiying candidate # 15.515 * * * * [progress]: [ 28 / 56 ] simplifiying candidate # 15.515 * * * * [progress]: [ 29 / 56 ] simplifiying candidate # 15.516 * * * * [progress]: [ 30 / 56 ] simplifiying candidate # 15.516 * * * * [progress]: [ 31 / 56 ] simplifiying candidate # 15.516 * * * * [progress]: [ 32 / 56 ] simplifiying candidate # 15.516 * * * * [progress]: [ 33 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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)))))))> 15.516 * * * * [progress]: [ 34 / 56 ] simplifiying candidate # 15.516 * * * * [progress]: [ 35 / 56 ] simplifiying candidate # 15.516 * * * * [progress]: [ 36 / 56 ] simplifiying candidate # 15.516 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 15.517 * * [simplify]: iters left: 6 (12 enodes) 15.522 * * [simplify]: iters left: 5 (39 enodes) 15.532 * * [simplify]: Extracting #0: cost 1 inf + 0 15.532 * * [simplify]: Extracting #1: cost 4 inf + 0 15.532 * * [simplify]: Extracting #2: cost 8 inf + 0 15.532 * * [simplify]: Extracting #3: cost 14 inf + 0 15.532 * * [simplify]: Extracting #4: cost 17 inf + 2 15.533 * * [simplify]: Extracting #5: cost 11 inf + 711 15.533 * * [simplify]: Extracting #6: cost 5 inf + 1676 15.533 * * [simplify]: Extracting #7: cost 1 inf + 2809 15.534 * * [simplify]: Extracting #8: cost 0 inf + 3318 15.535 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 15.535 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 15.535 * * * * [progress]: [ 37 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 38 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 39 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 40 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 41 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 42 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 43 / 56 ] simplifiying candidate # 15.536 * * * * [progress]: [ 44 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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)))))))> 15.536 * * * * [progress]: [ 45 / 56 ] simplifiying candidate # 15.536 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 15.537 * * [simplify]: iters left: 5 (9 enodes) 15.540 * * [simplify]: iters left: 4 (31 enodes) 15.552 * * [simplify]: iters left: 3 (34 enodes) 15.560 * * [simplify]: Extracting #0: cost 1 inf + 0 15.560 * * [simplify]: Extracting #1: cost 8 inf + 0 15.561 * * [simplify]: Extracting #2: cost 12 inf + 2 15.561 * * [simplify]: Extracting #3: cost 10 inf + 4 15.561 * * [simplify]: Extracting #4: cost 1 inf + 1526 15.561 * * [simplify]: Extracting #5: cost 0 inf + 1638 15.562 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 15.562 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 15.562 * * * * [progress]: [ 46 / 56 ] simplifiying candidate # 15.563 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.563 * * [simplify]: iters left: 6 (12 enodes) 15.570 * * [simplify]: iters left: 5 (47 enodes) 15.577 * * [simplify]: iters left: 4 (65 enodes) 15.587 * * [simplify]: iters left: 3 (73 enodes) 15.595 * * [simplify]: iters left: 2 (75 enodes) 15.611 * * [simplify]: Extracting #0: cost 1 inf + 0 15.611 * * [simplify]: Extracting #1: cost 3 inf + 0 15.611 * * [simplify]: Extracting #2: cost 13 inf + 0 15.611 * * [simplify]: Extracting #3: cost 22 inf + 2 15.611 * * [simplify]: Extracting #4: cost 20 inf + 46 15.612 * * [simplify]: Extracting #5: cost 8 inf + 1266 15.613 * * [simplify]: Extracting #6: cost 1 inf + 2701 15.613 * * [simplify]: Extracting #7: cost 0 inf + 3070 15.614 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 15.614 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 15.615 * * * * [progress]: [ 47 / 56 ] simplifiying candidate # 15.615 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.615 * * [simplify]: iters left: 6 (12 enodes) 15.621 * * [simplify]: iters left: 5 (44 enodes) 15.635 * * [simplify]: iters left: 4 (60 enodes) 15.654 * * [simplify]: iters left: 3 (86 enodes) 15.686 * * [simplify]: iters left: 2 (138 enodes) 15.716 * * [simplify]: iters left: 1 (173 enodes) 15.749 * * [simplify]: Extracting #0: cost 1 inf + 0 15.749 * * [simplify]: Extracting #1: cost 3 inf + 0 15.750 * * [simplify]: Extracting #2: cost 26 inf + 0 15.750 * * [simplify]: Extracting #3: cost 45 inf + 43 15.750 * * [simplify]: Extracting #4: cost 39 inf + 462 15.751 * * [simplify]: Extracting #5: cost 21 inf + 2871 15.754 * * [simplify]: Extracting #6: cost 4 inf + 7057 15.757 * * [simplify]: Extracting #7: cost 0 inf + 7887 15.761 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 15.761 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 15.761 * * * * [progress]: [ 48 / 56 ] simplifiying candidate # 15.761 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 15.761 * * [simplify]: iters left: 5 (9 enodes) 15.765 * * [simplify]: iters left: 4 (31 enodes) 15.773 * * [simplify]: iters left: 3 (34 enodes) 15.784 * * [simplify]: Extracting #0: cost 1 inf + 0 15.784 * * [simplify]: Extracting #1: cost 8 inf + 0 15.784 * * [simplify]: Extracting #2: cost 12 inf + 2 15.785 * * [simplify]: Extracting #3: cost 10 inf + 4 15.785 * * [simplify]: Extracting #4: cost 1 inf + 1526 15.785 * * [simplify]: Extracting #5: cost 0 inf + 1638 15.786 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 15.786 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (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))))))) 15.786 * * * * [progress]: [ 49 / 56 ] simplifiying candidate # 15.786 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.787 * * [simplify]: iters left: 6 (12 enodes) 15.793 * * [simplify]: iters left: 5 (47 enodes) 15.807 * * [simplify]: iters left: 4 (65 enodes) 15.826 * * [simplify]: iters left: 3 (73 enodes) 15.843 * * [simplify]: iters left: 2 (75 enodes) 15.859 * * [simplify]: Extracting #0: cost 1 inf + 0 15.859 * * [simplify]: Extracting #1: cost 3 inf + 0 15.859 * * [simplify]: Extracting #2: cost 13 inf + 0 15.860 * * [simplify]: Extracting #3: cost 22 inf + 2 15.860 * * [simplify]: Extracting #4: cost 20 inf + 46 15.860 * * [simplify]: Extracting #5: cost 8 inf + 1266 15.861 * * [simplify]: Extracting #6: cost 1 inf + 2701 15.862 * * [simplify]: Extracting #7: cost 0 inf + 3070 15.862 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 15.862 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (cbrt (sin (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))))))) 15.863 * * * * [progress]: [ 50 / 56 ] simplifiying candidate # 15.863 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.863 * * [simplify]: iters left: 6 (12 enodes) 15.869 * * [simplify]: iters left: 5 (44 enodes) 15.881 * * [simplify]: iters left: 4 (60 enodes) 15.898 * * [simplify]: iters left: 3 (86 enodes) 15.925 * * [simplify]: iters left: 2 (138 enodes) 15.960 * * [simplify]: iters left: 1 (173 enodes) 16.007 * * [simplify]: Extracting #0: cost 1 inf + 0 16.007 * * [simplify]: Extracting #1: cost 3 inf + 0 16.007 * * [simplify]: Extracting #2: cost 26 inf + 0 16.007 * * [simplify]: Extracting #3: cost 45 inf + 43 16.007 * * [simplify]: Extracting #4: cost 39 inf + 462 16.008 * * [simplify]: Extracting #5: cost 21 inf + 2871 16.009 * * [simplify]: Extracting #6: cost 4 inf + 7057 16.011 * * [simplify]: Extracting #7: cost 0 inf + 7887 16.012 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 16.013 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (cbrt (sin (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))))))) 16.013 * * * * [progress]: [ 51 / 56 ] simplifiying candidate # 16.013 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 16.013 * * [simplify]: iters left: 5 (9 enodes) 16.015 * * [simplify]: iters left: 4 (31 enodes) 16.019 * * [simplify]: iters left: 3 (34 enodes) 16.023 * * [simplify]: Extracting #0: cost 1 inf + 0 16.023 * * [simplify]: Extracting #1: cost 8 inf + 0 16.023 * * [simplify]: Extracting #2: cost 12 inf + 2 16.025 * * [simplify]: Extracting #3: cost 10 inf + 4 16.025 * * [simplify]: Extracting #4: cost 1 inf + 1526 16.025 * * [simplify]: Extracting #5: cost 0 inf + 1638 16.025 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 16.025 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 16.025 * * * * [progress]: [ 52 / 56 ] simplifiying candidate # 16.026 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 16.026 * * [simplify]: iters left: 6 (12 enodes) 16.029 * * [simplify]: iters left: 5 (47 enodes) 16.036 * * [simplify]: iters left: 4 (65 enodes) 16.046 * * [simplify]: iters left: 3 (73 enodes) 16.055 * * [simplify]: iters left: 2 (75 enodes) 16.071 * * [simplify]: Extracting #0: cost 1 inf + 0 16.071 * * [simplify]: Extracting #1: cost 3 inf + 0 16.071 * * [simplify]: Extracting #2: cost 13 inf + 0 16.071 * * [simplify]: Extracting #3: cost 22 inf + 2 16.071 * * [simplify]: Extracting #4: cost 20 inf + 46 16.071 * * [simplify]: Extracting #5: cost 8 inf + 1266 16.072 * * [simplify]: Extracting #6: cost 1 inf + 2701 16.073 * * [simplify]: Extracting #7: cost 0 inf + 3070 16.074 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 16.074 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 16.075 * * * * [progress]: [ 53 / 56 ] simplifiying candidate # 16.075 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 16.075 * * [simplify]: iters left: 6 (12 enodes) 16.081 * * [simplify]: iters left: 5 (44 enodes) 16.095 * * [simplify]: iters left: 4 (60 enodes) 16.113 * * [simplify]: iters left: 3 (86 enodes) 16.128 * * [simplify]: iters left: 2 (138 enodes) 16.151 * * [simplify]: iters left: 1 (173 enodes) 16.211 * * [simplify]: Extracting #0: cost 1 inf + 0 16.211 * * [simplify]: Extracting #1: cost 3 inf + 0 16.211 * * [simplify]: Extracting #2: cost 26 inf + 0 16.211 * * [simplify]: Extracting #3: cost 45 inf + 43 16.212 * * [simplify]: Extracting #4: cost 39 inf + 462 16.213 * * [simplify]: Extracting #5: cost 21 inf + 2871 16.215 * * [simplify]: Extracting #6: cost 4 inf + 7057 16.219 * * [simplify]: Extracting #7: cost 0 inf + 7887 16.222 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 16.222 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (* (* (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 16.222 * * * * [progress]: [ 54 / 56 ] simplifiying candidate # 16.223 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 16.223 * * [simplify]: iters left: 5 (9 enodes) 16.227 * * [simplify]: iters left: 4 (31 enodes) 16.235 * * [simplify]: iters left: 3 (34 enodes) 16.242 * * [simplify]: Extracting #0: cost 1 inf + 0 16.242 * * [simplify]: Extracting #1: cost 8 inf + 0 16.242 * * [simplify]: Extracting #2: cost 12 inf + 2 16.243 * * [simplify]: Extracting #3: cost 10 inf + 4 16.243 * * [simplify]: Extracting #4: cost 1 inf + 1526 16.243 * * [simplify]: Extracting #5: cost 0 inf + 1638 16.243 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 16.243 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 16.243 * * * * [progress]: [ 55 / 56 ] simplifiying candidate # 16.244 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 16.244 * * [simplify]: iters left: 6 (12 enodes) 16.249 * * [simplify]: iters left: 5 (47 enodes) 16.256 * * [simplify]: iters left: 4 (65 enodes) 16.266 * * [simplify]: iters left: 3 (73 enodes) 16.275 * * [simplify]: iters left: 2 (75 enodes) 16.285 * * [simplify]: Extracting #0: cost 1 inf + 0 16.285 * * [simplify]: Extracting #1: cost 3 inf + 0 16.285 * * [simplify]: Extracting #2: cost 13 inf + 0 16.285 * * [simplify]: Extracting #3: cost 22 inf + 2 16.285 * * [simplify]: Extracting #4: cost 20 inf + 46 16.286 * * [simplify]: Extracting #5: cost 8 inf + 1266 16.287 * * [simplify]: Extracting #6: cost 1 inf + 2701 16.288 * * [simplify]: Extracting #7: cost 0 inf + 3070 16.289 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 16.289 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 16.289 * * * * [progress]: [ 56 / 56 ] simplifiying candidate # 16.290 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 16.290 * * [simplify]: iters left: 6 (12 enodes) 16.295 * * [simplify]: iters left: 5 (44 enodes) 16.302 * * [simplify]: iters left: 4 (60 enodes) 16.311 * * [simplify]: iters left: 3 (86 enodes) 16.325 * * [simplify]: iters left: 2 (138 enodes) 16.361 * * [simplify]: iters left: 1 (173 enodes) 16.393 * * [simplify]: Extracting #0: cost 1 inf + 0 16.393 * * [simplify]: Extracting #1: cost 3 inf + 0 16.393 * * [simplify]: Extracting #2: cost 26 inf + 0 16.394 * * [simplify]: Extracting #3: cost 45 inf + 43 16.394 * * [simplify]: Extracting #4: cost 39 inf + 462 16.395 * * [simplify]: Extracting #5: cost 21 inf + 2871 16.398 * * [simplify]: Extracting #6: cost 4 inf + 7057 16.401 * * [simplify]: Extracting #7: cost 0 inf + 7887 16.405 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 16.405 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (cbrt (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (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))))))) 16.406 * * * [progress]: adding candidates to table 17.658 * * [progress]: iteration 4 / 4 17.658 * * * [progress]: picking best candidate 17.685 * * * * [pick]: Picked # 17.685 * * * [progress]: localizing error 17.823 * * * [progress]: generating rewritten candidates 17.823 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 2 1 1) 17.828 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1) 17.833 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 17.837 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1) 17.842 * * * [progress]: generating series expansions 17.842 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 2 1 1) 17.842 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 17.843 * [approximate]: Taking taylor expansion of (sin (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 17.843 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 17.843 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 17.843 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 17.843 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 17.843 * [taylor]: Taking taylor expansion of y.im in y.re 17.843 * [backup-simplify]: Simplify y.im into y.im 17.843 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 17.843 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 17.843 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.843 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 17.843 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 17.843 * [taylor]: Taking taylor expansion of x.re in y.re 17.843 * [backup-simplify]: Simplify x.re into x.re 17.843 * [taylor]: Taking taylor expansion of x.re in y.re 17.843 * [backup-simplify]: Simplify x.re into x.re 17.843 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 17.843 * [taylor]: Taking taylor expansion of x.im in y.re 17.843 * [backup-simplify]: Simplify x.im into x.im 17.843 * [taylor]: Taking taylor expansion of x.im in y.re 17.843 * [backup-simplify]: Simplify x.im into x.im 17.843 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.843 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.843 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 17.844 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 17.844 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.844 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.844 * [backup-simplify]: Simplify (+ 0 0) into 0 17.845 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.845 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 17.845 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.845 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.845 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.845 * [taylor]: Taking taylor expansion of y.re in y.re 17.845 * [backup-simplify]: Simplify 0 into 0 17.845 * [backup-simplify]: Simplify 1 into 1 17.845 * [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))))) 17.845 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.846 * [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))))) 17.846 * [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)))))) 17.846 * [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)))))) 17.846 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 17.846 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 17.846 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 17.846 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 17.846 * [taylor]: Taking taylor expansion of y.im in x.im 17.846 * [backup-simplify]: Simplify y.im into y.im 17.846 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 17.846 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 17.846 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.846 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 17.846 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 17.846 * [taylor]: Taking taylor expansion of x.re in x.im 17.846 * [backup-simplify]: Simplify x.re into x.re 17.846 * [taylor]: Taking taylor expansion of x.re in x.im 17.846 * [backup-simplify]: Simplify x.re into x.re 17.846 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 17.846 * [taylor]: Taking taylor expansion of x.im in x.im 17.846 * [backup-simplify]: Simplify 0 into 0 17.846 * [backup-simplify]: Simplify 1 into 1 17.847 * [taylor]: Taking taylor expansion of x.im in x.im 17.847 * [backup-simplify]: Simplify 0 into 0 17.847 * [backup-simplify]: Simplify 1 into 1 17.847 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.847 * [backup-simplify]: Simplify (* 0 0) into 0 17.847 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 17.847 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 17.847 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.848 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 17.848 * [backup-simplify]: Simplify (+ 0 0) into 0 17.848 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 17.848 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.848 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.848 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.849 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.849 * [taylor]: Taking taylor expansion of y.re in x.im 17.849 * [backup-simplify]: Simplify y.re into y.re 17.849 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 17.849 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.849 * [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))) 17.849 * [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)))) 17.849 * [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)))) 17.849 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 17.849 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 17.849 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 17.849 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 17.849 * [taylor]: Taking taylor expansion of y.im in x.re 17.849 * [backup-simplify]: Simplify y.im into y.im 17.849 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 17.849 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 17.849 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.850 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 17.850 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 17.850 * [taylor]: Taking taylor expansion of x.re in x.re 17.850 * [backup-simplify]: Simplify 0 into 0 17.850 * [backup-simplify]: Simplify 1 into 1 17.850 * [taylor]: Taking taylor expansion of x.re in x.re 17.850 * [backup-simplify]: Simplify 0 into 0 17.850 * [backup-simplify]: Simplify 1 into 1 17.850 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 17.850 * [taylor]: Taking taylor expansion of x.im in x.re 17.850 * [backup-simplify]: Simplify x.im into x.im 17.850 * [taylor]: Taking taylor expansion of x.im in x.re 17.850 * [backup-simplify]: Simplify x.im into x.im 17.850 * [backup-simplify]: Simplify (* 0 0) into 0 17.850 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.850 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 17.850 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 17.851 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 17.851 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.852 * [backup-simplify]: Simplify (+ 0 0) into 0 17.852 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 17.852 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.852 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.852 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.852 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.852 * [taylor]: Taking taylor expansion of y.re in x.re 17.852 * [backup-simplify]: Simplify y.re into y.re 17.852 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 17.852 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.852 * [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))) 17.852 * [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)))) 17.852 * [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)))) 17.853 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 17.853 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 17.853 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 17.853 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 17.853 * [taylor]: Taking taylor expansion of y.im in y.im 17.853 * [backup-simplify]: Simplify 0 into 0 17.853 * [backup-simplify]: Simplify 1 into 1 17.853 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 17.853 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 17.853 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.853 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 17.853 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 17.853 * [taylor]: Taking taylor expansion of x.re in y.im 17.853 * [backup-simplify]: Simplify x.re into x.re 17.853 * [taylor]: Taking taylor expansion of x.re in y.im 17.853 * [backup-simplify]: Simplify x.re into x.re 17.853 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 17.853 * [taylor]: Taking taylor expansion of x.im in y.im 17.853 * [backup-simplify]: Simplify x.im into x.im 17.853 * [taylor]: Taking taylor expansion of x.im in y.im 17.853 * [backup-simplify]: Simplify x.im into x.im 17.853 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.853 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.853 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 17.854 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 17.854 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.854 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.854 * [backup-simplify]: Simplify (+ 0 0) into 0 17.855 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.855 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 17.855 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 17.855 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 17.855 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.855 * [taylor]: Taking taylor expansion of y.re in y.im 17.855 * [backup-simplify]: Simplify y.re into y.re 17.855 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.855 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.855 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 17.855 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.855 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.855 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 17.856 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 17.856 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 17.856 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 17.856 * [taylor]: Taking taylor expansion of y.im in y.im 17.856 * [backup-simplify]: Simplify 0 into 0 17.856 * [backup-simplify]: Simplify 1 into 1 17.856 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 17.856 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 17.856 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.856 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 17.856 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 17.856 * [taylor]: Taking taylor expansion of x.re in y.im 17.856 * [backup-simplify]: Simplify x.re into x.re 17.856 * [taylor]: Taking taylor expansion of x.re in y.im 17.856 * [backup-simplify]: Simplify x.re into x.re 17.856 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 17.856 * [taylor]: Taking taylor expansion of x.im in y.im 17.856 * [backup-simplify]: Simplify x.im into x.im 17.856 * [taylor]: Taking taylor expansion of x.im in y.im 17.856 * [backup-simplify]: Simplify x.im into x.im 17.856 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.856 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.856 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 17.856 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 17.856 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.857 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.857 * [backup-simplify]: Simplify (+ 0 0) into 0 17.857 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.857 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 17.857 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 17.857 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 17.858 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.858 * [taylor]: Taking taylor expansion of y.re in y.im 17.858 * [backup-simplify]: Simplify y.re into y.re 17.858 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.858 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.858 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 17.858 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.858 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.858 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 17.858 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 17.859 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 17.859 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 17.859 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.859 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.859 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.859 * [taylor]: Taking taylor expansion of y.re in x.re 17.859 * [backup-simplify]: Simplify y.re into y.re 17.859 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.859 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.859 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.859 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 17.859 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 17.859 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 17.859 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 17.859 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.859 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.859 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.859 * [taylor]: Taking taylor expansion of y.re in x.im 17.859 * [backup-simplify]: Simplify y.re into y.re 17.859 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.860 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.860 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.860 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 17.860 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 17.860 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 17.860 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 17.860 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.860 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.860 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.860 * [taylor]: Taking taylor expansion of y.re in y.re 17.860 * [backup-simplify]: Simplify 0 into 0 17.860 * [backup-simplify]: Simplify 1 into 1 17.860 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.861 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.861 * [backup-simplify]: Simplify 0 into 0 17.861 * [backup-simplify]: Simplify (+ 0) into 0 17.862 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 17.862 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 17.863 * [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)))) 17.863 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.863 * [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)))) 17.864 * [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)))) 17.864 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 17.864 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 17.864 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 17.864 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 17.865 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.865 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.865 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.865 * [taylor]: Taking taylor expansion of y.re in x.re 17.865 * [backup-simplify]: Simplify y.re into y.re 17.865 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.865 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.865 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.865 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 17.865 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 17.865 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 17.865 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 17.865 * [taylor]: Taking taylor expansion of x.re in x.re 17.865 * [backup-simplify]: Simplify 0 into 0 17.865 * [backup-simplify]: Simplify 1 into 1 17.865 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 17.865 * [taylor]: Taking taylor expansion of x.im in x.re 17.865 * [backup-simplify]: Simplify x.im into x.im 17.866 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.866 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 17.866 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 17.866 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.866 * [backup-simplify]: Simplify (+ 0 0) into 0 17.866 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 17.866 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.867 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 17.867 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 17.867 * [backup-simplify]: Simplify (- 0) into 0 17.867 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 17.867 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 17.867 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 17.867 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 17.867 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.867 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.867 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.867 * [taylor]: Taking taylor expansion of y.re in x.im 17.868 * [backup-simplify]: Simplify y.re into y.re 17.868 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.868 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.868 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.868 * [taylor]: Taking taylor expansion of (log x.im) in x.im 17.868 * [taylor]: Taking taylor expansion of x.im in x.im 17.868 * [backup-simplify]: Simplify 0 into 0 17.868 * [backup-simplify]: Simplify 1 into 1 17.868 * [backup-simplify]: Simplify (log 1) into 0 17.868 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 17.869 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 17.869 * [backup-simplify]: Simplify (- 0) into 0 17.869 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 17.869 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.870 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 17.870 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 17.870 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 17.870 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.870 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.870 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.870 * [taylor]: Taking taylor expansion of y.re in y.re 17.870 * [backup-simplify]: Simplify 0 into 0 17.870 * [backup-simplify]: Simplify 1 into 1 17.870 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.870 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.870 * [taylor]: Taking taylor expansion of (log x.im) in y.re 17.870 * [taylor]: Taking taylor expansion of x.im in y.re 17.870 * [backup-simplify]: Simplify x.im into x.im 17.870 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.871 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 17.871 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.871 * [backup-simplify]: Simplify (+ 0) into 0 17.872 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 17.872 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.872 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.873 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 17.873 * [backup-simplify]: Simplify (+ 0 0) into 0 17.873 * [taylor]: Taking taylor expansion of 0 in x.im 17.873 * [backup-simplify]: Simplify 0 into 0 17.873 * [taylor]: Taking taylor expansion of 0 in y.re 17.873 * [backup-simplify]: Simplify 0 into 0 17.873 * [backup-simplify]: Simplify 0 into 0 17.874 * [backup-simplify]: Simplify (+ 0) into 0 17.874 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 17.874 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.875 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.876 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 17.876 * [backup-simplify]: Simplify (+ 0 0) into 0 17.876 * [taylor]: Taking taylor expansion of 0 in y.re 17.876 * [backup-simplify]: Simplify 0 into 0 17.876 * [backup-simplify]: Simplify 0 into 0 17.876 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 17.876 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.877 * [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))) 17.878 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 17.878 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 17.879 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 17.879 * [backup-simplify]: Simplify (+ 0 0) into 0 17.880 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 17.882 * [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 17.883 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 17.884 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.890 * [backup-simplify]: Simplify (+ 0 0) into 0 17.891 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.892 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 17.892 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 17.892 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 17.893 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 17.893 * [taylor]: Taking taylor expansion of 1/2 in x.re 17.893 * [backup-simplify]: Simplify 1/2 into 1/2 17.893 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 17.893 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 17.893 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.893 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.893 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.893 * [taylor]: Taking taylor expansion of y.re in x.re 17.893 * [backup-simplify]: Simplify y.re into y.re 17.893 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.893 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.893 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.893 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 17.893 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 17.893 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 17.893 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 17.893 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 17.893 * [taylor]: Taking taylor expansion of x.re in x.re 17.893 * [backup-simplify]: Simplify 0 into 0 17.893 * [backup-simplify]: Simplify 1 into 1 17.893 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 17.893 * [taylor]: Taking taylor expansion of x.im in x.re 17.893 * [backup-simplify]: Simplify x.im into x.im 17.893 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.894 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 17.894 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 17.894 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.894 * [backup-simplify]: Simplify (+ 0 0) into 0 17.894 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 17.894 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.894 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 17.895 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 17.895 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 17.895 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 17.895 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 17.895 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 17.895 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 17.895 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 17.895 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 17.896 * [taylor]: Taking taylor expansion of 1/2 in x.im 17.896 * [backup-simplify]: Simplify 1/2 into 1/2 17.896 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 17.896 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 17.896 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.896 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.896 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.896 * [taylor]: Taking taylor expansion of y.re in x.im 17.896 * [backup-simplify]: Simplify y.re into y.re 17.896 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.896 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.896 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.896 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 17.896 * [taylor]: Taking taylor expansion of (log x.im) in x.im 17.896 * [taylor]: Taking taylor expansion of x.im in x.im 17.896 * [backup-simplify]: Simplify 0 into 0 17.896 * [backup-simplify]: Simplify 1 into 1 17.897 * [backup-simplify]: Simplify (log 1) into 0 17.897 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.897 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 17.897 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 17.897 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 17.898 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.898 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.898 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 17.899 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 17.899 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 17.899 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 17.899 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 17.899 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 17.899 * [taylor]: Taking taylor expansion of 1/2 in y.re 17.899 * [backup-simplify]: Simplify 1/2 into 1/2 17.899 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 17.899 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 17.899 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.899 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.899 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.899 * [taylor]: Taking taylor expansion of y.re in y.re 17.900 * [backup-simplify]: Simplify 0 into 0 17.900 * [backup-simplify]: Simplify 1 into 1 17.900 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.900 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.900 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 17.900 * [taylor]: Taking taylor expansion of (log x.im) in y.re 17.900 * [taylor]: Taking taylor expansion of x.im in y.re 17.900 * [backup-simplify]: Simplify x.im into x.im 17.900 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.900 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 17.901 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 17.901 * [backup-simplify]: Simplify (* 1/2 0) into 0 17.901 * [backup-simplify]: Simplify (- 0) into 0 17.901 * [backup-simplify]: Simplify 0 into 0 17.902 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 17.903 * [backup-simplify]: Simplify (+ 0) into 0 17.903 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 17.903 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.904 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.905 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 17.905 * [backup-simplify]: Simplify (- 0) into 0 17.905 * [backup-simplify]: Simplify (+ 0 0) into 0 17.905 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 17.905 * [taylor]: Taking taylor expansion of 0 in x.im 17.906 * [backup-simplify]: Simplify 0 into 0 17.906 * [taylor]: Taking taylor expansion of 0 in y.re 17.906 * [backup-simplify]: Simplify 0 into 0 17.906 * [backup-simplify]: Simplify 0 into 0 17.907 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.907 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 17.908 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.908 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.909 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 17.909 * [backup-simplify]: Simplify (+ 0 0) into 0 17.909 * [taylor]: Taking taylor expansion of 0 in x.im 17.909 * [backup-simplify]: Simplify 0 into 0 17.909 * [taylor]: Taking taylor expansion of 0 in y.re 17.910 * [backup-simplify]: Simplify 0 into 0 17.910 * [backup-simplify]: Simplify 0 into 0 17.911 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 17.911 * [backup-simplify]: Simplify (+ 0) into 0 17.912 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 17.912 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.913 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.913 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 17.913 * [backup-simplify]: Simplify (- 0) into 0 17.914 * [backup-simplify]: Simplify (+ 0 0) into 0 17.914 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.914 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 17.914 * [taylor]: Taking taylor expansion of 0 in y.re 17.914 * [backup-simplify]: Simplify 0 into 0 17.914 * [backup-simplify]: Simplify 0 into 0 17.914 * [taylor]: Taking taylor expansion of 0 in y.re 17.915 * [backup-simplify]: Simplify 0 into 0 17.915 * [backup-simplify]: Simplify 0 into 0 17.916 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.917 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 17.917 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.918 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.919 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 17.919 * [backup-simplify]: Simplify (+ 0 0) into 0 17.919 * [taylor]: Taking taylor expansion of 0 in y.re 17.919 * [backup-simplify]: Simplify 0 into 0 17.919 * [backup-simplify]: Simplify 0 into 0 17.920 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 17.920 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.920 * [approximate]: Taking taylor expansion of (sin (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 17.920 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.920 * [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 17.920 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.920 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 17.920 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 17.920 * [taylor]: Taking taylor expansion of y.im in y.re 17.920 * [backup-simplify]: Simplify y.im into y.im 17.921 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.921 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 17.921 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 17.921 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.921 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 17.921 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 17.921 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 17.921 * [taylor]: Taking taylor expansion of x.re in y.re 17.921 * [backup-simplify]: Simplify x.re into x.re 17.921 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.921 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 17.921 * [taylor]: Taking taylor expansion of x.re in y.re 17.921 * [backup-simplify]: Simplify x.re into x.re 17.921 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.921 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 17.921 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 17.921 * [taylor]: Taking taylor expansion of x.im in y.re 17.921 * [backup-simplify]: Simplify x.im into x.im 17.921 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.921 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 17.921 * [taylor]: Taking taylor expansion of x.im in y.re 17.921 * [backup-simplify]: Simplify x.im into x.im 17.921 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.921 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 17.922 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 17.922 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.922 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 17.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.922 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 17.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.923 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.923 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 17.923 * [backup-simplify]: Simplify (+ 0 0) into 0 17.923 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.924 * [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))))) 17.924 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.924 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.924 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.924 * [taylor]: Taking taylor expansion of y.re in y.re 17.924 * [backup-simplify]: Simplify 0 into 0 17.924 * [backup-simplify]: Simplify 1 into 1 17.924 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.924 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.924 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.925 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.925 * [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 17.925 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.925 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 17.925 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 17.925 * [taylor]: Taking taylor expansion of y.im in x.im 17.925 * [backup-simplify]: Simplify y.im into y.im 17.925 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.925 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 17.925 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 17.925 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.925 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 17.925 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 17.925 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 17.925 * [taylor]: Taking taylor expansion of x.re in x.im 17.925 * [backup-simplify]: Simplify x.re into x.re 17.925 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.925 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 17.925 * [taylor]: Taking taylor expansion of x.re in x.im 17.925 * [backup-simplify]: Simplify x.re into x.re 17.925 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.925 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 17.925 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 17.925 * [taylor]: Taking taylor expansion of x.im in x.im 17.925 * [backup-simplify]: Simplify 0 into 0 17.925 * [backup-simplify]: Simplify 1 into 1 17.926 * [backup-simplify]: Simplify (/ 1 1) into 1 17.926 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 17.926 * [taylor]: Taking taylor expansion of x.im in x.im 17.926 * [backup-simplify]: Simplify 0 into 0 17.926 * [backup-simplify]: Simplify 1 into 1 17.926 * [backup-simplify]: Simplify (/ 1 1) into 1 17.927 * [backup-simplify]: Simplify (* 1 1) into 1 17.927 * [backup-simplify]: Simplify (+ 0 1) into 1 17.928 * [backup-simplify]: Simplify (sqrt 1) into 1 17.928 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.929 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.930 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.930 * [backup-simplify]: Simplify (+ 0 0) into 0 17.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.931 * [backup-simplify]: Simplify (log 1) into 0 17.931 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.931 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.932 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.932 * [taylor]: Taking taylor expansion of y.re in x.im 17.932 * [backup-simplify]: Simplify y.re into y.re 17.932 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.932 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 17.932 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 17.933 * [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)) 17.933 * [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))) 17.933 * [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))) 17.933 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.933 * [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 17.933 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.933 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 17.933 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 17.933 * [taylor]: Taking taylor expansion of y.im in x.re 17.933 * [backup-simplify]: Simplify y.im into y.im 17.933 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.933 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 17.933 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 17.933 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.934 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 17.934 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 17.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.934 * [taylor]: Taking taylor expansion of x.re in x.re 17.934 * [backup-simplify]: Simplify 0 into 0 17.934 * [backup-simplify]: Simplify 1 into 1 17.934 * [backup-simplify]: Simplify (/ 1 1) into 1 17.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.934 * [taylor]: Taking taylor expansion of x.re in x.re 17.934 * [backup-simplify]: Simplify 0 into 0 17.934 * [backup-simplify]: Simplify 1 into 1 17.935 * [backup-simplify]: Simplify (/ 1 1) into 1 17.935 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 17.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.935 * [taylor]: Taking taylor expansion of x.im in x.re 17.935 * [backup-simplify]: Simplify x.im into x.im 17.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.935 * [taylor]: Taking taylor expansion of x.im in x.re 17.935 * [backup-simplify]: Simplify x.im into x.im 17.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.935 * [backup-simplify]: Simplify (* 1 1) into 1 17.936 * [backup-simplify]: Simplify (+ 1 0) into 1 17.936 * [backup-simplify]: Simplify (sqrt 1) into 1 17.937 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.938 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.939 * [backup-simplify]: Simplify (+ 0 0) into 0 17.939 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.940 * [backup-simplify]: Simplify (log 1) into 0 17.940 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.940 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.940 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.940 * [taylor]: Taking taylor expansion of y.re in x.re 17.940 * [backup-simplify]: Simplify y.re into y.re 17.940 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.941 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.941 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 17.941 * [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)) 17.941 * [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))) 17.942 * [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))) 17.942 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 17.942 * [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 17.942 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.942 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 17.942 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 17.942 * [taylor]: Taking taylor expansion of y.im in y.im 17.942 * [backup-simplify]: Simplify 0 into 0 17.942 * [backup-simplify]: Simplify 1 into 1 17.942 * [backup-simplify]: Simplify (/ 1 1) into 1 17.942 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 17.942 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 17.942 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.942 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 17.942 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 17.942 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 17.942 * [taylor]: Taking taylor expansion of x.re in y.im 17.943 * [backup-simplify]: Simplify x.re into x.re 17.943 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.943 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 17.943 * [taylor]: Taking taylor expansion of x.re in y.im 17.943 * [backup-simplify]: Simplify x.re into x.re 17.943 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.943 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 17.943 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 17.943 * [taylor]: Taking taylor expansion of x.im in y.im 17.943 * [backup-simplify]: Simplify x.im into x.im 17.943 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.943 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 17.943 * [taylor]: Taking taylor expansion of x.im in y.im 17.943 * [backup-simplify]: Simplify x.im into x.im 17.943 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.943 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 17.943 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 17.943 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.944 * [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)))) 17.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.944 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 17.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.944 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 17.945 * [backup-simplify]: Simplify (+ 0 0) into 0 17.945 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.945 * [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))))) 17.945 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 17.945 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 17.946 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.946 * [taylor]: Taking taylor expansion of y.re in y.im 17.946 * [backup-simplify]: Simplify y.re into y.re 17.946 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.946 * [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))))) 17.946 * [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))))) 17.947 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.947 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 17.947 * [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 17.947 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.947 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 17.947 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 17.947 * [taylor]: Taking taylor expansion of y.im in y.im 17.947 * [backup-simplify]: Simplify 0 into 0 17.947 * [backup-simplify]: Simplify 1 into 1 17.947 * [backup-simplify]: Simplify (/ 1 1) into 1 17.947 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 17.947 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 17.947 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.947 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 17.948 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 17.948 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 17.948 * [taylor]: Taking taylor expansion of x.re in y.im 17.948 * [backup-simplify]: Simplify x.re into x.re 17.948 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.948 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 17.948 * [taylor]: Taking taylor expansion of x.re in y.im 17.948 * [backup-simplify]: Simplify x.re into x.re 17.948 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.948 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 17.948 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 17.948 * [taylor]: Taking taylor expansion of x.im in y.im 17.948 * [backup-simplify]: Simplify x.im into x.im 17.948 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.948 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 17.948 * [taylor]: Taking taylor expansion of x.im in y.im 17.948 * [backup-simplify]: Simplify x.im into x.im 17.948 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.948 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 17.948 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 17.949 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.949 * [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)))) 17.949 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.949 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.949 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 17.949 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.950 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.950 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 17.950 * [backup-simplify]: Simplify (+ 0 0) into 0 17.950 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.951 * [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))))) 17.951 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 17.951 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 17.951 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.951 * [taylor]: Taking taylor expansion of y.re in y.im 17.951 * [backup-simplify]: Simplify y.re into y.re 17.951 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.951 * [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))))) 17.952 * [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))))) 17.952 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.952 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.952 * [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 17.952 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.952 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 17.952 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 17.952 * [taylor]: Taking taylor expansion of y.im in x.re 17.952 * [backup-simplify]: Simplify y.im into y.im 17.952 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.952 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 17.952 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 17.952 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.952 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 17.952 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 17.952 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.952 * [taylor]: Taking taylor expansion of x.re in x.re 17.953 * [backup-simplify]: Simplify 0 into 0 17.953 * [backup-simplify]: Simplify 1 into 1 17.953 * [backup-simplify]: Simplify (/ 1 1) into 1 17.953 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.953 * [taylor]: Taking taylor expansion of x.re in x.re 17.953 * [backup-simplify]: Simplify 0 into 0 17.953 * [backup-simplify]: Simplify 1 into 1 17.954 * [backup-simplify]: Simplify (/ 1 1) into 1 17.954 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 17.954 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.954 * [taylor]: Taking taylor expansion of x.im in x.re 17.954 * [backup-simplify]: Simplify x.im into x.im 17.954 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.954 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.954 * [taylor]: Taking taylor expansion of x.im in x.re 17.954 * [backup-simplify]: Simplify x.im into x.im 17.954 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.954 * [backup-simplify]: Simplify (* 1 1) into 1 17.955 * [backup-simplify]: Simplify (+ 1 0) into 1 17.955 * [backup-simplify]: Simplify (sqrt 1) into 1 17.956 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.957 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.958 * [backup-simplify]: Simplify (+ 0 0) into 0 17.958 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.959 * [backup-simplify]: Simplify (log 1) into 0 17.959 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.959 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.959 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.959 * [taylor]: Taking taylor expansion of y.re in x.re 17.959 * [backup-simplify]: Simplify y.re into y.re 17.959 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.960 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.960 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 17.960 * [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)) 17.960 * [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))) 17.961 * [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))) 17.961 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.961 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 17.961 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.961 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 17.961 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 17.961 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.961 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.962 * [taylor]: Taking taylor expansion of y.re in x.im 17.962 * [backup-simplify]: Simplify y.re into y.re 17.962 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.962 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 17.962 * [taylor]: Taking taylor expansion of (log x.re) in x.im 17.962 * [taylor]: Taking taylor expansion of x.re in x.im 17.962 * [backup-simplify]: Simplify x.re into x.re 17.962 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.962 * [taylor]: Taking taylor expansion of y.im in x.im 17.962 * [backup-simplify]: Simplify y.im into y.im 17.962 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.962 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 17.963 * [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)) 17.963 * [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))) 17.963 * [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))) 17.963 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.964 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 17.964 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.964 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 17.964 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 17.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.964 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.964 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.964 * [taylor]: Taking taylor expansion of y.re in y.re 17.964 * [backup-simplify]: Simplify 0 into 0 17.964 * [backup-simplify]: Simplify 1 into 1 17.964 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.964 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 17.964 * [taylor]: Taking taylor expansion of (log x.re) in y.re 17.964 * [taylor]: Taking taylor expansion of x.re in y.re 17.964 * [backup-simplify]: Simplify x.re into x.re 17.964 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.964 * [taylor]: Taking taylor expansion of y.im in y.re 17.965 * [backup-simplify]: Simplify y.im into y.im 17.965 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.965 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.965 * [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))) 17.965 * [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))) 17.965 * [taylor]: Taking taylor expansion of 0 in x.re 17.965 * [backup-simplify]: Simplify 0 into 0 17.965 * [taylor]: Taking taylor expansion of 0 in x.im 17.965 * [backup-simplify]: Simplify 0 into 0 17.965 * [taylor]: Taking taylor expansion of 0 in y.re 17.965 * [backup-simplify]: Simplify 0 into 0 17.965 * [backup-simplify]: Simplify 0 into 0 17.966 * [backup-simplify]: Simplify (+ 0) into 0 17.967 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 17.968 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 17.968 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 17.969 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.969 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 17.969 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.969 * [backup-simplify]: Simplify (+ 0 0) into 0 17.970 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.970 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 17.970 * [backup-simplify]: Simplify (+ 0 0) into 0 17.971 * [taylor]: Taking taylor expansion of 0 in x.im 17.971 * [backup-simplify]: Simplify 0 into 0 17.971 * [taylor]: Taking taylor expansion of 0 in y.re 17.971 * [backup-simplify]: Simplify 0 into 0 17.971 * [backup-simplify]: Simplify 0 into 0 17.971 * [backup-simplify]: Simplify (+ 0) into 0 17.971 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 17.971 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.972 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 17.972 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 17.972 * [backup-simplify]: Simplify (- 0) into 0 17.973 * [backup-simplify]: Simplify (+ 0 0) into 0 17.973 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.973 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 17.974 * [backup-simplify]: Simplify (+ 0 0) into 0 17.974 * [taylor]: Taking taylor expansion of 0 in y.re 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [taylor]: Taking taylor expansion of 0 in x.re 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [taylor]: Taking taylor expansion of 0 in x.im 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [taylor]: Taking taylor expansion of 0 in y.re 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [taylor]: Taking taylor expansion of 0 in x.im 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [taylor]: Taking taylor expansion of 0 in y.re 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [backup-simplify]: Simplify 0 into 0 17.974 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 17.974 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 17.974 * [approximate]: Taking taylor expansion of (sin (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 17.974 * [taylor]: Taking taylor expansion of (sin (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 17.974 * [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 17.974 * [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))) 17.975 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 17.975 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 17.975 * [taylor]: Taking taylor expansion of -1 in y.re 17.975 * [backup-simplify]: Simplify -1 into -1 17.975 * [taylor]: Taking taylor expansion of y.im in y.re 17.975 * [backup-simplify]: Simplify y.im into y.im 17.975 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.975 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 17.975 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 17.975 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.975 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 17.975 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 17.975 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 17.975 * [taylor]: Taking taylor expansion of -1 in y.re 17.975 * [backup-simplify]: Simplify -1 into -1 17.975 * [taylor]: Taking taylor expansion of x.re in y.re 17.975 * [backup-simplify]: Simplify x.re into x.re 17.975 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.975 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 17.975 * [taylor]: Taking taylor expansion of -1 in y.re 17.975 * [backup-simplify]: Simplify -1 into -1 17.975 * [taylor]: Taking taylor expansion of x.re in y.re 17.975 * [backup-simplify]: Simplify x.re into x.re 17.975 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.975 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 17.975 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 17.975 * [taylor]: Taking taylor expansion of -1 in y.re 17.975 * [backup-simplify]: Simplify -1 into -1 17.975 * [taylor]: Taking taylor expansion of x.im in y.re 17.975 * [backup-simplify]: Simplify x.im into x.im 17.975 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.975 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 17.975 * [taylor]: Taking taylor expansion of -1 in y.re 17.975 * [backup-simplify]: Simplify -1 into -1 17.975 * [taylor]: Taking taylor expansion of x.im in y.re 17.975 * [backup-simplify]: Simplify x.im into x.im 17.975 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.975 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 17.975 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 17.975 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.976 * [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)))) 17.976 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.976 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.976 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 17.976 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.976 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.976 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 17.977 * [backup-simplify]: Simplify (+ 0 0) into 0 17.977 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.977 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 17.977 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.977 * [taylor]: Taking taylor expansion of -1 in y.re 17.977 * [backup-simplify]: Simplify -1 into -1 17.977 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.977 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.977 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.977 * [taylor]: Taking taylor expansion of y.re in y.re 17.977 * [backup-simplify]: Simplify 0 into 0 17.977 * [backup-simplify]: Simplify 1 into 1 17.977 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.977 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.978 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 17.978 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 17.978 * [taylor]: Taking taylor expansion of (sin (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 17.978 * [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 17.978 * [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))) 17.978 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 17.978 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 17.978 * [taylor]: Taking taylor expansion of -1 in x.im 17.978 * [backup-simplify]: Simplify -1 into -1 17.978 * [taylor]: Taking taylor expansion of y.im in x.im 17.978 * [backup-simplify]: Simplify y.im into y.im 17.978 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.978 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 17.978 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 17.978 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.978 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 17.978 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 17.978 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 17.978 * [taylor]: Taking taylor expansion of -1 in x.im 17.978 * [backup-simplify]: Simplify -1 into -1 17.978 * [taylor]: Taking taylor expansion of x.re in x.im 17.978 * [backup-simplify]: Simplify x.re into x.re 17.978 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.978 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 17.978 * [taylor]: Taking taylor expansion of -1 in x.im 17.978 * [backup-simplify]: Simplify -1 into -1 17.978 * [taylor]: Taking taylor expansion of x.re in x.im 17.978 * [backup-simplify]: Simplify x.re into x.re 17.978 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.978 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 17.978 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 17.978 * [taylor]: Taking taylor expansion of -1 in x.im 17.978 * [backup-simplify]: Simplify -1 into -1 17.978 * [taylor]: Taking taylor expansion of x.im in x.im 17.978 * [backup-simplify]: Simplify 0 into 0 17.978 * [backup-simplify]: Simplify 1 into 1 17.979 * [backup-simplify]: Simplify (/ -1 1) into -1 17.979 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 17.979 * [taylor]: Taking taylor expansion of -1 in x.im 17.979 * [backup-simplify]: Simplify -1 into -1 17.979 * [taylor]: Taking taylor expansion of x.im in x.im 17.979 * [backup-simplify]: Simplify 0 into 0 17.979 * [backup-simplify]: Simplify 1 into 1 17.979 * [backup-simplify]: Simplify (/ -1 1) into -1 17.980 * [backup-simplify]: Simplify (* -1 -1) into 1 17.980 * [backup-simplify]: Simplify (+ 0 1) into 1 17.980 * [backup-simplify]: Simplify (sqrt 1) into 1 17.981 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.981 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.982 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 17.982 * [backup-simplify]: Simplify (+ 0 0) into 0 17.982 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.983 * [backup-simplify]: Simplify (log 1) into 0 17.983 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.983 * [taylor]: Taking taylor expansion of -1 in x.im 17.983 * [backup-simplify]: Simplify -1 into -1 17.983 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.983 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.983 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.983 * [taylor]: Taking taylor expansion of y.re in x.im 17.983 * [backup-simplify]: Simplify y.re into y.re 17.983 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.983 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 17.983 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 17.983 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.983 * [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)) 17.984 * [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))) 17.984 * [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))) 17.984 * [taylor]: Taking taylor expansion of (sin (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 17.984 * [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 17.984 * [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))) 17.984 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 17.984 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 17.984 * [taylor]: Taking taylor expansion of -1 in x.re 17.984 * [backup-simplify]: Simplify -1 into -1 17.984 * [taylor]: Taking taylor expansion of y.im in x.re 17.984 * [backup-simplify]: Simplify y.im into y.im 17.984 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.984 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 17.984 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 17.984 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.984 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 17.984 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 17.984 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.984 * [taylor]: Taking taylor expansion of -1 in x.re 17.984 * [backup-simplify]: Simplify -1 into -1 17.984 * [taylor]: Taking taylor expansion of x.re in x.re 17.984 * [backup-simplify]: Simplify 0 into 0 17.984 * [backup-simplify]: Simplify 1 into 1 17.984 * [backup-simplify]: Simplify (/ -1 1) into -1 17.984 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.984 * [taylor]: Taking taylor expansion of -1 in x.re 17.985 * [backup-simplify]: Simplify -1 into -1 17.985 * [taylor]: Taking taylor expansion of x.re in x.re 17.985 * [backup-simplify]: Simplify 0 into 0 17.985 * [backup-simplify]: Simplify 1 into 1 17.985 * [backup-simplify]: Simplify (/ -1 1) into -1 17.985 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 17.985 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.985 * [taylor]: Taking taylor expansion of -1 in x.re 17.985 * [backup-simplify]: Simplify -1 into -1 17.985 * [taylor]: Taking taylor expansion of x.im in x.re 17.985 * [backup-simplify]: Simplify x.im into x.im 17.985 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.985 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.985 * [taylor]: Taking taylor expansion of -1 in x.re 17.985 * [backup-simplify]: Simplify -1 into -1 17.985 * [taylor]: Taking taylor expansion of x.im in x.re 17.985 * [backup-simplify]: Simplify x.im into x.im 17.985 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.985 * [backup-simplify]: Simplify (* -1 -1) into 1 17.986 * [backup-simplify]: Simplify (+ 1 0) into 1 17.986 * [backup-simplify]: Simplify (sqrt 1) into 1 17.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.987 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 17.987 * [backup-simplify]: Simplify (+ 0 0) into 0 17.988 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.988 * [backup-simplify]: Simplify (log 1) into 0 17.988 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.988 * [taylor]: Taking taylor expansion of -1 in x.re 17.988 * [backup-simplify]: Simplify -1 into -1 17.988 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.988 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.988 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.988 * [taylor]: Taking taylor expansion of y.re in x.re 17.988 * [backup-simplify]: Simplify y.re into y.re 17.988 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.989 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.989 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 17.989 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.989 * [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)) 17.989 * [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))) 17.989 * [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))) 17.989 * [taylor]: Taking taylor expansion of (sin (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 17.989 * [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 17.989 * [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))) 17.989 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 17.990 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 17.990 * [taylor]: Taking taylor expansion of -1 in y.im 17.990 * [backup-simplify]: Simplify -1 into -1 17.990 * [taylor]: Taking taylor expansion of y.im in y.im 17.990 * [backup-simplify]: Simplify 0 into 0 17.990 * [backup-simplify]: Simplify 1 into 1 17.990 * [backup-simplify]: Simplify (/ -1 1) into -1 17.990 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 17.990 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 17.990 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.990 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 17.990 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 17.990 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 17.990 * [taylor]: Taking taylor expansion of -1 in y.im 17.990 * [backup-simplify]: Simplify -1 into -1 17.990 * [taylor]: Taking taylor expansion of x.re in y.im 17.990 * [backup-simplify]: Simplify x.re into x.re 17.990 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.990 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 17.990 * [taylor]: Taking taylor expansion of -1 in y.im 17.990 * [backup-simplify]: Simplify -1 into -1 17.990 * [taylor]: Taking taylor expansion of x.re in y.im 17.990 * [backup-simplify]: Simplify x.re into x.re 17.990 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.990 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 17.990 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 17.990 * [taylor]: Taking taylor expansion of -1 in y.im 17.990 * [backup-simplify]: Simplify -1 into -1 17.990 * [taylor]: Taking taylor expansion of x.im in y.im 17.990 * [backup-simplify]: Simplify x.im into x.im 17.990 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.990 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 17.990 * [taylor]: Taking taylor expansion of -1 in y.im 17.990 * [backup-simplify]: Simplify -1 into -1 17.991 * [taylor]: Taking taylor expansion of x.im in y.im 17.991 * [backup-simplify]: Simplify x.im into x.im 17.991 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.991 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 17.991 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 17.991 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.991 * [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)))) 17.991 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.991 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.992 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 17.992 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.992 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.992 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 17.992 * [backup-simplify]: Simplify (+ 0 0) into 0 17.992 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.993 * [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))))) 17.993 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 17.993 * [taylor]: Taking taylor expansion of -1 in y.im 17.993 * [backup-simplify]: Simplify -1 into -1 17.993 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 17.993 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 17.993 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.993 * [taylor]: Taking taylor expansion of y.re in y.im 17.993 * [backup-simplify]: Simplify y.re into y.re 17.993 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.993 * [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)))))) 17.993 * [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)))))) 17.993 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 17.993 * [taylor]: Taking taylor expansion of (sin (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 17.993 * [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 17.993 * [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))) 17.993 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 17.994 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 17.995 * [taylor]: Taking taylor expansion of -1 in y.im 17.995 * [backup-simplify]: Simplify -1 into -1 17.995 * [taylor]: Taking taylor expansion of y.im in y.im 17.995 * [backup-simplify]: Simplify 0 into 0 17.995 * [backup-simplify]: Simplify 1 into 1 17.995 * [backup-simplify]: Simplify (/ -1 1) into -1 17.995 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 17.995 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 17.995 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.995 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 17.995 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 17.995 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 17.995 * [taylor]: Taking taylor expansion of -1 in y.im 17.995 * [backup-simplify]: Simplify -1 into -1 17.995 * [taylor]: Taking taylor expansion of x.re in y.im 17.995 * [backup-simplify]: Simplify x.re into x.re 17.995 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.995 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 17.995 * [taylor]: Taking taylor expansion of -1 in y.im 17.995 * [backup-simplify]: Simplify -1 into -1 17.995 * [taylor]: Taking taylor expansion of x.re in y.im 17.995 * [backup-simplify]: Simplify x.re into x.re 17.995 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.995 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 17.995 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 17.995 * [taylor]: Taking taylor expansion of -1 in y.im 17.995 * [backup-simplify]: Simplify -1 into -1 17.995 * [taylor]: Taking taylor expansion of x.im in y.im 17.995 * [backup-simplify]: Simplify x.im into x.im 17.995 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.996 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 17.996 * [taylor]: Taking taylor expansion of -1 in y.im 17.996 * [backup-simplify]: Simplify -1 into -1 17.996 * [taylor]: Taking taylor expansion of x.im in y.im 17.996 * [backup-simplify]: Simplify x.im into x.im 17.996 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.996 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 17.996 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 17.996 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.996 * [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)))) 17.996 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.996 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.996 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 17.996 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.996 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.996 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 17.997 * [backup-simplify]: Simplify (+ 0 0) into 0 17.997 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.997 * [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))))) 17.997 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 17.997 * [taylor]: Taking taylor expansion of -1 in y.im 17.997 * [backup-simplify]: Simplify -1 into -1 17.997 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 17.997 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 17.997 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.997 * [taylor]: Taking taylor expansion of y.re in y.im 17.997 * [backup-simplify]: Simplify y.re into y.re 17.997 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.997 * [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)))))) 17.997 * [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)))))) 17.998 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 17.998 * [taylor]: Taking taylor expansion of (sin (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 17.998 * [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 17.998 * [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))) 17.998 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 17.998 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 17.998 * [taylor]: Taking taylor expansion of -1 in x.re 17.998 * [backup-simplify]: Simplify -1 into -1 17.998 * [taylor]: Taking taylor expansion of y.im in x.re 17.998 * [backup-simplify]: Simplify y.im into y.im 17.998 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.998 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 17.998 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 17.998 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.998 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 17.998 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 17.998 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.998 * [taylor]: Taking taylor expansion of -1 in x.re 17.998 * [backup-simplify]: Simplify -1 into -1 17.998 * [taylor]: Taking taylor expansion of x.re in x.re 17.998 * [backup-simplify]: Simplify 0 into 0 17.998 * [backup-simplify]: Simplify 1 into 1 17.998 * [backup-simplify]: Simplify (/ -1 1) into -1 17.998 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.998 * [taylor]: Taking taylor expansion of -1 in x.re 17.998 * [backup-simplify]: Simplify -1 into -1 17.998 * [taylor]: Taking taylor expansion of x.re in x.re 17.999 * [backup-simplify]: Simplify 0 into 0 17.999 * [backup-simplify]: Simplify 1 into 1 17.999 * [backup-simplify]: Simplify (/ -1 1) into -1 17.999 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 17.999 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.999 * [taylor]: Taking taylor expansion of -1 in x.re 17.999 * [backup-simplify]: Simplify -1 into -1 17.999 * [taylor]: Taking taylor expansion of x.im in x.re 17.999 * [backup-simplify]: Simplify x.im into x.im 17.999 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.999 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.999 * [taylor]: Taking taylor expansion of -1 in x.re 17.999 * [backup-simplify]: Simplify -1 into -1 17.999 * [taylor]: Taking taylor expansion of x.im in x.re 17.999 * [backup-simplify]: Simplify x.im into x.im 17.999 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.999 * [backup-simplify]: Simplify (* -1 -1) into 1 18.000 * [backup-simplify]: Simplify (+ 1 0) into 1 18.000 * [backup-simplify]: Simplify (sqrt 1) into 1 18.000 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.001 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.001 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.001 * [backup-simplify]: Simplify (+ 0 0) into 0 18.002 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.002 * [backup-simplify]: Simplify (log 1) into 0 18.002 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.002 * [taylor]: Taking taylor expansion of -1 in x.re 18.002 * [backup-simplify]: Simplify -1 into -1 18.002 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.002 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.002 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.002 * [taylor]: Taking taylor expansion of y.re in x.re 18.002 * [backup-simplify]: Simplify y.re into y.re 18.002 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.003 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.003 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.003 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.003 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.003 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.003 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.003 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.003 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.004 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.004 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 18.004 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.004 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.004 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.004 * [taylor]: Taking taylor expansion of x.re in x.im 18.004 * [backup-simplify]: Simplify x.re into x.re 18.004 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.004 * [taylor]: Taking taylor expansion of y.im in x.im 18.004 * [backup-simplify]: Simplify y.im into y.im 18.004 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.004 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.004 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.004 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.004 * [taylor]: Taking taylor expansion of y.re in x.im 18.004 * [backup-simplify]: Simplify y.re into y.re 18.004 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.004 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.004 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.004 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.004 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.004 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.005 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.005 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.005 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 18.005 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.005 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.005 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.005 * [taylor]: Taking taylor expansion of x.re in y.re 18.005 * [backup-simplify]: Simplify x.re into x.re 18.005 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.005 * [taylor]: Taking taylor expansion of y.im in y.re 18.005 * [backup-simplify]: Simplify y.im into y.im 18.005 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.005 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.005 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.005 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.005 * [taylor]: Taking taylor expansion of y.re in y.re 18.005 * [backup-simplify]: Simplify 0 into 0 18.005 * [backup-simplify]: Simplify 1 into 1 18.005 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.005 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.005 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.005 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.006 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.006 * [taylor]: Taking taylor expansion of 0 in x.re 18.006 * [backup-simplify]: Simplify 0 into 0 18.006 * [taylor]: Taking taylor expansion of 0 in x.im 18.006 * [backup-simplify]: Simplify 0 into 0 18.006 * [taylor]: Taking taylor expansion of 0 in y.re 18.006 * [backup-simplify]: Simplify 0 into 0 18.006 * [backup-simplify]: Simplify 0 into 0 18.006 * [backup-simplify]: Simplify (+ 0) into 0 18.007 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.007 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.007 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 18.008 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.008 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.008 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.008 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 18.009 * [backup-simplify]: Simplify (+ 0 0) into 0 18.009 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.009 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.010 * [backup-simplify]: Simplify (+ 0 0) into 0 18.010 * [taylor]: Taking taylor expansion of 0 in x.im 18.010 * [backup-simplify]: Simplify 0 into 0 18.010 * [taylor]: Taking taylor expansion of 0 in y.re 18.010 * [backup-simplify]: Simplify 0 into 0 18.010 * [backup-simplify]: Simplify 0 into 0 18.010 * [backup-simplify]: Simplify (+ 0) into 0 18.010 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.011 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.011 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.011 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.011 * [backup-simplify]: Simplify (- 0) into 0 18.012 * [backup-simplify]: Simplify (+ 0 0) into 0 18.012 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.012 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.013 * [backup-simplify]: Simplify (+ 0 0) into 0 18.013 * [taylor]: Taking taylor expansion of 0 in y.re 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [taylor]: Taking taylor expansion of 0 in x.re 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [taylor]: Taking taylor expansion of 0 in x.im 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [taylor]: Taking taylor expansion of 0 in y.re 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [taylor]: Taking taylor expansion of 0 in x.im 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [taylor]: Taking taylor expansion of 0 in y.re 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [backup-simplify]: Simplify 0 into 0 18.013 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 18.013 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1) 18.013 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 18.013 * [approximate]: Taking taylor expansion of (sin (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 18.013 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 18.013 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 18.013 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.013 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 18.014 * [taylor]: Taking taylor expansion of y.im in y.re 18.014 * [backup-simplify]: Simplify y.im into y.im 18.014 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 18.014 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 18.014 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.014 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 18.014 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 18.014 * [taylor]: Taking taylor expansion of x.re in y.re 18.014 * [backup-simplify]: Simplify x.re into x.re 18.014 * [taylor]: Taking taylor expansion of x.re in y.re 18.014 * [backup-simplify]: Simplify x.re into x.re 18.014 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 18.014 * [taylor]: Taking taylor expansion of x.im in y.re 18.014 * [backup-simplify]: Simplify x.im into x.im 18.014 * [taylor]: Taking taylor expansion of x.im in y.re 18.014 * [backup-simplify]: Simplify x.im into x.im 18.014 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.014 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.014 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.014 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.014 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.014 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.014 * [backup-simplify]: Simplify (+ 0 0) into 0 18.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.015 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.015 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.015 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.015 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.015 * [taylor]: Taking taylor expansion of y.re in y.re 18.015 * [backup-simplify]: Simplify 0 into 0 18.015 * [backup-simplify]: Simplify 1 into 1 18.015 * [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))))) 18.015 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.015 * [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))))) 18.015 * [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)))))) 18.015 * [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)))))) 18.015 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 18.015 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 18.015 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.015 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 18.015 * [taylor]: Taking taylor expansion of y.im in x.im 18.015 * [backup-simplify]: Simplify y.im into y.im 18.015 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 18.015 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 18.016 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.016 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 18.016 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 18.016 * [taylor]: Taking taylor expansion of x.re in x.im 18.016 * [backup-simplify]: Simplify x.re into x.re 18.016 * [taylor]: Taking taylor expansion of x.re in x.im 18.016 * [backup-simplify]: Simplify x.re into x.re 18.016 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 18.016 * [taylor]: Taking taylor expansion of x.im in x.im 18.016 * [backup-simplify]: Simplify 0 into 0 18.016 * [backup-simplify]: Simplify 1 into 1 18.016 * [taylor]: Taking taylor expansion of x.im in x.im 18.016 * [backup-simplify]: Simplify 0 into 0 18.016 * [backup-simplify]: Simplify 1 into 1 18.016 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.016 * [backup-simplify]: Simplify (* 0 0) into 0 18.016 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 18.016 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 18.016 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.017 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.017 * [backup-simplify]: Simplify (+ 0 0) into 0 18.017 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 18.017 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.017 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.017 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.017 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.017 * [taylor]: Taking taylor expansion of y.re in x.im 18.017 * [backup-simplify]: Simplify y.re into y.re 18.017 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 18.017 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.017 * [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))) 18.017 * [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)))) 18.018 * [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)))) 18.018 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 18.018 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 18.018 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.018 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 18.018 * [taylor]: Taking taylor expansion of y.im in x.re 18.018 * [backup-simplify]: Simplify y.im into y.im 18.018 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 18.018 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 18.018 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.018 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 18.018 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 18.018 * [taylor]: Taking taylor expansion of x.re in x.re 18.018 * [backup-simplify]: Simplify 0 into 0 18.018 * [backup-simplify]: Simplify 1 into 1 18.018 * [taylor]: Taking taylor expansion of x.re in x.re 18.018 * [backup-simplify]: Simplify 0 into 0 18.018 * [backup-simplify]: Simplify 1 into 1 18.018 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 18.018 * [taylor]: Taking taylor expansion of x.im in x.re 18.018 * [backup-simplify]: Simplify x.im into x.im 18.018 * [taylor]: Taking taylor expansion of x.im in x.re 18.018 * [backup-simplify]: Simplify x.im into x.im 18.018 * [backup-simplify]: Simplify (* 0 0) into 0 18.018 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.018 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.018 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.019 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.019 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.020 * [backup-simplify]: Simplify (+ 0 0) into 0 18.020 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.020 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.020 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.020 * [taylor]: Taking taylor expansion of y.re in x.re 18.020 * [backup-simplify]: Simplify y.re into y.re 18.020 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 18.020 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.020 * [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))) 18.020 * [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)))) 18.020 * [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)))) 18.020 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.020 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.020 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.020 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 18.020 * [taylor]: Taking taylor expansion of y.im in y.im 18.020 * [backup-simplify]: Simplify 0 into 0 18.021 * [backup-simplify]: Simplify 1 into 1 18.021 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.021 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.021 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.021 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.021 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.021 * [taylor]: Taking taylor expansion of x.re in y.im 18.021 * [backup-simplify]: Simplify x.re into x.re 18.021 * [taylor]: Taking taylor expansion of x.re in y.im 18.021 * [backup-simplify]: Simplify x.re into x.re 18.021 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.021 * [taylor]: Taking taylor expansion of x.im in y.im 18.021 * [backup-simplify]: Simplify x.im into x.im 18.021 * [taylor]: Taking taylor expansion of x.im in y.im 18.021 * [backup-simplify]: Simplify x.im into x.im 18.021 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.021 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.021 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.021 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.021 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.021 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.021 * [backup-simplify]: Simplify (+ 0 0) into 0 18.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.022 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.022 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.022 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.022 * [taylor]: Taking taylor expansion of y.re in y.im 18.022 * [backup-simplify]: Simplify y.re into y.re 18.022 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.022 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.022 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.022 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.022 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.022 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.022 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.022 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.022 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 18.022 * [taylor]: Taking taylor expansion of y.im in y.im 18.022 * [backup-simplify]: Simplify 0 into 0 18.022 * [backup-simplify]: Simplify 1 into 1 18.022 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.022 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.022 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.022 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.022 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.022 * [taylor]: Taking taylor expansion of x.re in y.im 18.022 * [backup-simplify]: Simplify x.re into x.re 18.022 * [taylor]: Taking taylor expansion of x.re in y.im 18.022 * [backup-simplify]: Simplify x.re into x.re 18.022 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.022 * [taylor]: Taking taylor expansion of x.im in y.im 18.022 * [backup-simplify]: Simplify x.im into x.im 18.022 * [taylor]: Taking taylor expansion of x.im in y.im 18.022 * [backup-simplify]: Simplify x.im into x.im 18.022 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.023 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.023 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.023 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.023 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.023 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.023 * [backup-simplify]: Simplify (+ 0 0) into 0 18.023 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.023 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.023 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.023 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.023 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.023 * [taylor]: Taking taylor expansion of y.re in y.im 18.023 * [backup-simplify]: Simplify y.re into y.re 18.023 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.024 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.024 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.024 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.024 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.024 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.024 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.024 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.024 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 18.024 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.024 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.024 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.024 * [taylor]: Taking taylor expansion of y.re in x.re 18.024 * [backup-simplify]: Simplify y.re into y.re 18.024 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.024 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.024 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.024 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.024 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.024 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.024 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 18.024 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.024 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.024 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.024 * [taylor]: Taking taylor expansion of y.re in x.im 18.025 * [backup-simplify]: Simplify y.re into y.re 18.025 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.025 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.025 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.025 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.025 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.025 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.025 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.025 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.025 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.025 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.025 * [taylor]: Taking taylor expansion of y.re in y.re 18.025 * [backup-simplify]: Simplify 0 into 0 18.025 * [backup-simplify]: Simplify 1 into 1 18.025 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.028 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.028 * [backup-simplify]: Simplify 0 into 0 18.029 * [backup-simplify]: Simplify (+ 0) into 0 18.029 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.030 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 18.030 * [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)))) 18.030 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.030 * [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)))) 18.031 * [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)))) 18.031 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 18.031 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 18.031 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 18.031 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 18.031 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.031 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.031 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.031 * [taylor]: Taking taylor expansion of y.re in x.re 18.031 * [backup-simplify]: Simplify y.re into y.re 18.031 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.031 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.032 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.032 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 18.032 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 18.032 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 18.032 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 18.032 * [taylor]: Taking taylor expansion of x.re in x.re 18.032 * [backup-simplify]: Simplify 0 into 0 18.032 * [backup-simplify]: Simplify 1 into 1 18.032 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 18.032 * [taylor]: Taking taylor expansion of x.im in x.re 18.032 * [backup-simplify]: Simplify x.im into x.im 18.032 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.032 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.032 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.032 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.032 * [backup-simplify]: Simplify (+ 0 0) into 0 18.032 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.032 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.032 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.032 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.033 * [backup-simplify]: Simplify (- 0) into 0 18.033 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.033 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 18.033 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 18.033 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 18.033 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.033 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.033 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.033 * [taylor]: Taking taylor expansion of y.re in x.im 18.033 * [backup-simplify]: Simplify y.re into y.re 18.033 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.033 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.033 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.033 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.033 * [taylor]: Taking taylor expansion of x.im in x.im 18.033 * [backup-simplify]: Simplify 0 into 0 18.033 * [backup-simplify]: Simplify 1 into 1 18.033 * [backup-simplify]: Simplify (log 1) into 0 18.033 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.034 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.034 * [backup-simplify]: Simplify (- 0) into 0 18.034 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.034 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.034 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 18.034 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 18.034 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 18.034 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.034 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.034 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.034 * [taylor]: Taking taylor expansion of y.re in y.re 18.034 * [backup-simplify]: Simplify 0 into 0 18.034 * [backup-simplify]: Simplify 1 into 1 18.034 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.035 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.035 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.035 * [taylor]: Taking taylor expansion of x.im in y.re 18.035 * [backup-simplify]: Simplify x.im into x.im 18.035 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.035 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 18.035 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.035 * [backup-simplify]: Simplify (+ 0) into 0 18.035 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.036 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.036 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.036 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.037 * [backup-simplify]: Simplify (+ 0 0) into 0 18.037 * [taylor]: Taking taylor expansion of 0 in x.im 18.037 * [backup-simplify]: Simplify 0 into 0 18.037 * [taylor]: Taking taylor expansion of 0 in y.re 18.037 * [backup-simplify]: Simplify 0 into 0 18.037 * [backup-simplify]: Simplify 0 into 0 18.037 * [backup-simplify]: Simplify (+ 0) into 0 18.037 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.037 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.038 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.038 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.038 * [backup-simplify]: Simplify (+ 0 0) into 0 18.038 * [taylor]: Taking taylor expansion of 0 in y.re 18.038 * [backup-simplify]: Simplify 0 into 0 18.038 * [backup-simplify]: Simplify 0 into 0 18.039 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 18.039 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.039 * [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))) 18.039 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 18.040 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 18.040 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 18.040 * [backup-simplify]: Simplify (+ 0 0) into 0 18.041 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 18.042 * [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 18.043 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 18.043 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.043 * [backup-simplify]: Simplify (+ 0 0) into 0 18.044 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.044 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 18.044 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 18.044 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 18.044 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 18.044 * [taylor]: Taking taylor expansion of 1/2 in x.re 18.044 * [backup-simplify]: Simplify 1/2 into 1/2 18.044 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 18.045 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 18.045 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.045 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.045 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.045 * [taylor]: Taking taylor expansion of y.re in x.re 18.045 * [backup-simplify]: Simplify y.re into y.re 18.045 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.045 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.045 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.045 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 18.045 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 18.045 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 18.045 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 18.045 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 18.045 * [taylor]: Taking taylor expansion of x.re in x.re 18.045 * [backup-simplify]: Simplify 0 into 0 18.045 * [backup-simplify]: Simplify 1 into 1 18.045 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 18.045 * [taylor]: Taking taylor expansion of x.im in x.re 18.045 * [backup-simplify]: Simplify x.im into x.im 18.045 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.045 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.045 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.045 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.046 * [backup-simplify]: Simplify (+ 0 0) into 0 18.046 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.046 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.046 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.046 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.046 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.046 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.046 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 18.046 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 18.046 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 18.047 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 18.047 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 18.047 * [taylor]: Taking taylor expansion of 1/2 in x.im 18.047 * [backup-simplify]: Simplify 1/2 into 1/2 18.047 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 18.047 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 18.047 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.047 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.047 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.047 * [taylor]: Taking taylor expansion of y.re in x.im 18.047 * [backup-simplify]: Simplify y.re into y.re 18.047 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.047 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.047 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.047 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 18.047 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.047 * [taylor]: Taking taylor expansion of x.im in x.im 18.047 * [backup-simplify]: Simplify 0 into 0 18.047 * [backup-simplify]: Simplify 1 into 1 18.047 * [backup-simplify]: Simplify (log 1) into 0 18.048 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.048 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.048 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.048 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.048 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.048 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.048 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.049 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 18.049 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 18.049 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 18.049 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 18.049 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 18.049 * [taylor]: Taking taylor expansion of 1/2 in y.re 18.049 * [backup-simplify]: Simplify 1/2 into 1/2 18.049 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 18.049 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.049 * [taylor]: Taking taylor expansion of y.re in y.re 18.049 * [backup-simplify]: Simplify 0 into 0 18.049 * [backup-simplify]: Simplify 1 into 1 18.049 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.049 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.049 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 18.049 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.049 * [taylor]: Taking taylor expansion of x.im in y.re 18.049 * [backup-simplify]: Simplify x.im into x.im 18.049 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.050 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.050 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 18.050 * [backup-simplify]: Simplify (* 1/2 0) into 0 18.050 * [backup-simplify]: Simplify (- 0) into 0 18.050 * [backup-simplify]: Simplify 0 into 0 18.051 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 18.051 * [backup-simplify]: Simplify (+ 0) into 0 18.052 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.052 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.052 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.052 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.053 * [backup-simplify]: Simplify (- 0) into 0 18.053 * [backup-simplify]: Simplify (+ 0 0) into 0 18.053 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 18.053 * [taylor]: Taking taylor expansion of 0 in x.im 18.053 * [backup-simplify]: Simplify 0 into 0 18.053 * [taylor]: Taking taylor expansion of 0 in y.re 18.053 * [backup-simplify]: Simplify 0 into 0 18.053 * [backup-simplify]: Simplify 0 into 0 18.054 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.054 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 18.054 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.055 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.055 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 18.055 * [backup-simplify]: Simplify (+ 0 0) into 0 18.055 * [taylor]: Taking taylor expansion of 0 in x.im 18.055 * [backup-simplify]: Simplify 0 into 0 18.055 * [taylor]: Taking taylor expansion of 0 in y.re 18.055 * [backup-simplify]: Simplify 0 into 0 18.056 * [backup-simplify]: Simplify 0 into 0 18.056 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.057 * [backup-simplify]: Simplify (+ 0) into 0 18.057 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.057 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.057 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.058 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.058 * [backup-simplify]: Simplify (- 0) into 0 18.059 * [backup-simplify]: Simplify (+ 0 0) into 0 18.059 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.059 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 18.059 * [taylor]: Taking taylor expansion of 0 in y.re 18.059 * [backup-simplify]: Simplify 0 into 0 18.059 * [backup-simplify]: Simplify 0 into 0 18.059 * [taylor]: Taking taylor expansion of 0 in y.re 18.060 * [backup-simplify]: Simplify 0 into 0 18.060 * [backup-simplify]: Simplify 0 into 0 18.060 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.061 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 18.062 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.063 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.063 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 18.063 * [backup-simplify]: Simplify (+ 0 0) into 0 18.063 * [taylor]: Taking taylor expansion of 0 in y.re 18.064 * [backup-simplify]: Simplify 0 into 0 18.064 * [backup-simplify]: Simplify 0 into 0 18.064 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 18.065 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.065 * [approximate]: Taking taylor expansion of (sin (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 18.065 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 18.065 * [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 18.065 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.065 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 18.065 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 18.065 * [taylor]: Taking taylor expansion of y.im in y.re 18.065 * [backup-simplify]: Simplify y.im into y.im 18.065 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.065 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 18.065 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 18.065 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.065 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 18.065 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 18.065 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.065 * [taylor]: Taking taylor expansion of x.re in y.re 18.065 * [backup-simplify]: Simplify x.re into x.re 18.065 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.065 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.065 * [taylor]: Taking taylor expansion of x.re in y.re 18.065 * [backup-simplify]: Simplify x.re into x.re 18.065 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.065 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 18.065 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.066 * [taylor]: Taking taylor expansion of x.im in y.re 18.066 * [backup-simplify]: Simplify x.im into x.im 18.066 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.066 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.066 * [taylor]: Taking taylor expansion of x.im in y.re 18.066 * [backup-simplify]: Simplify x.im into x.im 18.066 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.066 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.066 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.066 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.066 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.066 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.067 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.067 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.068 * [backup-simplify]: Simplify (+ 0 0) into 0 18.068 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.068 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.068 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.068 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.068 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.068 * [taylor]: Taking taylor expansion of y.re in y.re 18.068 * [backup-simplify]: Simplify 0 into 0 18.068 * [backup-simplify]: Simplify 1 into 1 18.069 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.069 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.069 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.069 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 18.069 * [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 18.069 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.069 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 18.069 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 18.069 * [taylor]: Taking taylor expansion of y.im in x.im 18.069 * [backup-simplify]: Simplify y.im into y.im 18.069 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.069 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 18.069 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 18.069 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.069 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 18.069 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 18.069 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.070 * [taylor]: Taking taylor expansion of x.re in x.im 18.070 * [backup-simplify]: Simplify x.re into x.re 18.070 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.070 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.070 * [taylor]: Taking taylor expansion of x.re in x.im 18.070 * [backup-simplify]: Simplify x.re into x.re 18.070 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.070 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 18.070 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.070 * [taylor]: Taking taylor expansion of x.im in x.im 18.070 * [backup-simplify]: Simplify 0 into 0 18.070 * [backup-simplify]: Simplify 1 into 1 18.070 * [backup-simplify]: Simplify (/ 1 1) into 1 18.070 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.070 * [taylor]: Taking taylor expansion of x.im in x.im 18.071 * [backup-simplify]: Simplify 0 into 0 18.071 * [backup-simplify]: Simplify 1 into 1 18.071 * [backup-simplify]: Simplify (/ 1 1) into 1 18.071 * [backup-simplify]: Simplify (* 1 1) into 1 18.072 * [backup-simplify]: Simplify (+ 0 1) into 1 18.072 * [backup-simplify]: Simplify (sqrt 1) into 1 18.073 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.074 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.074 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.075 * [backup-simplify]: Simplify (+ 0 0) into 0 18.075 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.076 * [backup-simplify]: Simplify (log 1) into 0 18.076 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.076 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.076 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.076 * [taylor]: Taking taylor expansion of y.re in x.im 18.076 * [backup-simplify]: Simplify y.re into y.re 18.076 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.077 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.077 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 18.077 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 18.077 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 18.077 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 18.077 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 18.077 * [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 18.078 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.078 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 18.078 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.078 * [taylor]: Taking taylor expansion of y.im in x.re 18.078 * [backup-simplify]: Simplify y.im into y.im 18.078 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.078 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.078 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.078 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.078 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.078 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.078 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.078 * [taylor]: Taking taylor expansion of x.re in x.re 18.078 * [backup-simplify]: Simplify 0 into 0 18.078 * [backup-simplify]: Simplify 1 into 1 18.079 * [backup-simplify]: Simplify (/ 1 1) into 1 18.079 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.079 * [taylor]: Taking taylor expansion of x.re in x.re 18.079 * [backup-simplify]: Simplify 0 into 0 18.079 * [backup-simplify]: Simplify 1 into 1 18.079 * [backup-simplify]: Simplify (/ 1 1) into 1 18.079 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.079 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.079 * [taylor]: Taking taylor expansion of x.im in x.re 18.079 * [backup-simplify]: Simplify x.im into x.im 18.079 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.079 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.079 * [taylor]: Taking taylor expansion of x.im in x.re 18.079 * [backup-simplify]: Simplify x.im into x.im 18.079 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.080 * [backup-simplify]: Simplify (* 1 1) into 1 18.080 * [backup-simplify]: Simplify (+ 1 0) into 1 18.081 * [backup-simplify]: Simplify (sqrt 1) into 1 18.081 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.082 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.083 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.083 * [backup-simplify]: Simplify (+ 0 0) into 0 18.084 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.084 * [backup-simplify]: Simplify (log 1) into 0 18.084 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.084 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.084 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.084 * [taylor]: Taking taylor expansion of y.re in x.re 18.084 * [backup-simplify]: Simplify y.re into y.re 18.085 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.085 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.085 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 18.085 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.086 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.086 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.086 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 18.086 * [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 18.086 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.086 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 18.086 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.086 * [taylor]: Taking taylor expansion of y.im in y.im 18.086 * [backup-simplify]: Simplify 0 into 0 18.086 * [backup-simplify]: Simplify 1 into 1 18.087 * [backup-simplify]: Simplify (/ 1 1) into 1 18.087 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.087 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.087 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.087 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.087 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.087 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.087 * [taylor]: Taking taylor expansion of x.re in y.im 18.087 * [backup-simplify]: Simplify x.re into x.re 18.087 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.087 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.087 * [taylor]: Taking taylor expansion of x.re in y.im 18.087 * [backup-simplify]: Simplify x.re into x.re 18.087 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.087 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.088 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.088 * [taylor]: Taking taylor expansion of x.im in y.im 18.088 * [backup-simplify]: Simplify x.im into x.im 18.088 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.088 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.088 * [taylor]: Taking taylor expansion of x.im in y.im 18.088 * [backup-simplify]: Simplify x.im into x.im 18.088 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.088 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.088 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.088 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.088 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.089 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.089 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.089 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.089 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.089 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.089 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.090 * [backup-simplify]: Simplify (+ 0 0) into 0 18.090 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.090 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.090 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.090 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.090 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.090 * [taylor]: Taking taylor expansion of y.re in y.im 18.090 * [backup-simplify]: Simplify y.re into y.re 18.090 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.091 * [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))))) 18.091 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.091 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.091 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 18.091 * [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 18.091 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.091 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 18.092 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.092 * [taylor]: Taking taylor expansion of y.im in y.im 18.092 * [backup-simplify]: Simplify 0 into 0 18.092 * [backup-simplify]: Simplify 1 into 1 18.092 * [backup-simplify]: Simplify (/ 1 1) into 1 18.092 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.092 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.092 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.092 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.092 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.092 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.092 * [taylor]: Taking taylor expansion of x.re in y.im 18.092 * [backup-simplify]: Simplify x.re into x.re 18.092 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.092 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.092 * [taylor]: Taking taylor expansion of x.re in y.im 18.092 * [backup-simplify]: Simplify x.re into x.re 18.093 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.093 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.093 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.093 * [taylor]: Taking taylor expansion of x.im in y.im 18.093 * [backup-simplify]: Simplify x.im into x.im 18.093 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.093 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.093 * [taylor]: Taking taylor expansion of x.im in y.im 18.093 * [backup-simplify]: Simplify x.im into x.im 18.093 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.093 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.093 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.093 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.093 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.094 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.094 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.095 * [backup-simplify]: Simplify (+ 0 0) into 0 18.095 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.095 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.095 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.095 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.095 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.095 * [taylor]: Taking taylor expansion of y.re in y.im 18.095 * [backup-simplify]: Simplify y.re into y.re 18.096 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.096 * [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))))) 18.096 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.096 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.096 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 18.096 * [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 18.097 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.097 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 18.097 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.097 * [taylor]: Taking taylor expansion of y.im in x.re 18.097 * [backup-simplify]: Simplify y.im into y.im 18.097 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.097 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.097 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.097 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.097 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.097 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.097 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.097 * [taylor]: Taking taylor expansion of x.re in x.re 18.097 * [backup-simplify]: Simplify 0 into 0 18.097 * [backup-simplify]: Simplify 1 into 1 18.098 * [backup-simplify]: Simplify (/ 1 1) into 1 18.098 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.098 * [taylor]: Taking taylor expansion of x.re in x.re 18.098 * [backup-simplify]: Simplify 0 into 0 18.098 * [backup-simplify]: Simplify 1 into 1 18.098 * [backup-simplify]: Simplify (/ 1 1) into 1 18.098 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.098 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.098 * [taylor]: Taking taylor expansion of x.im in x.re 18.098 * [backup-simplify]: Simplify x.im into x.im 18.098 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.098 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.098 * [taylor]: Taking taylor expansion of x.im in x.re 18.098 * [backup-simplify]: Simplify x.im into x.im 18.098 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.099 * [backup-simplify]: Simplify (* 1 1) into 1 18.099 * [backup-simplify]: Simplify (+ 1 0) into 1 18.099 * [backup-simplify]: Simplify (sqrt 1) into 1 18.100 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.102 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.102 * [backup-simplify]: Simplify (+ 0 0) into 0 18.103 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.103 * [backup-simplify]: Simplify (log 1) into 0 18.103 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.103 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.103 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.103 * [taylor]: Taking taylor expansion of y.re in x.re 18.103 * [backup-simplify]: Simplify y.re into y.re 18.103 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.104 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.104 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 18.104 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.104 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.105 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.105 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.105 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.105 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.105 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 18.105 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 18.105 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.106 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.106 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.106 * [taylor]: Taking taylor expansion of y.re in x.im 18.106 * [backup-simplify]: Simplify y.re into y.re 18.106 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.106 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.106 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.106 * [taylor]: Taking taylor expansion of x.re in x.im 18.106 * [backup-simplify]: Simplify x.re into x.re 18.106 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.106 * [taylor]: Taking taylor expansion of y.im in x.im 18.106 * [backup-simplify]: Simplify y.im into y.im 18.106 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.106 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 18.106 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.107 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.107 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.107 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.107 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.108 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.108 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 18.108 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 18.108 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.108 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.108 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.108 * [taylor]: Taking taylor expansion of y.re in y.re 18.108 * [backup-simplify]: Simplify 0 into 0 18.108 * [backup-simplify]: Simplify 1 into 1 18.108 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.108 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.108 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.108 * [taylor]: Taking taylor expansion of x.re in y.re 18.108 * [backup-simplify]: Simplify x.re into x.re 18.108 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.108 * [taylor]: Taking taylor expansion of y.im in y.re 18.108 * [backup-simplify]: Simplify y.im into y.im 18.108 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.108 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.109 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.109 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.109 * [taylor]: Taking taylor expansion of 0 in x.re 18.109 * [backup-simplify]: Simplify 0 into 0 18.109 * [taylor]: Taking taylor expansion of 0 in x.im 18.109 * [backup-simplify]: Simplify 0 into 0 18.109 * [taylor]: Taking taylor expansion of 0 in y.re 18.109 * [backup-simplify]: Simplify 0 into 0 18.109 * [backup-simplify]: Simplify 0 into 0 18.110 * [backup-simplify]: Simplify (+ 0) into 0 18.110 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.112 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.112 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 18.112 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.112 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.113 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.113 * [backup-simplify]: Simplify (+ 0 0) into 0 18.114 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.114 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.115 * [backup-simplify]: Simplify (+ 0 0) into 0 18.115 * [taylor]: Taking taylor expansion of 0 in x.im 18.115 * [backup-simplify]: Simplify 0 into 0 18.115 * [taylor]: Taking taylor expansion of 0 in y.re 18.115 * [backup-simplify]: Simplify 0 into 0 18.115 * [backup-simplify]: Simplify 0 into 0 18.115 * [backup-simplify]: Simplify (+ 0) into 0 18.116 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.116 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.117 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.117 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.117 * [backup-simplify]: Simplify (- 0) into 0 18.118 * [backup-simplify]: Simplify (+ 0 0) into 0 18.119 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.119 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.120 * [backup-simplify]: Simplify (+ 0 0) into 0 18.120 * [taylor]: Taking taylor expansion of 0 in y.re 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [taylor]: Taking taylor expansion of 0 in x.re 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [taylor]: Taking taylor expansion of 0 in x.im 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [taylor]: Taking taylor expansion of 0 in y.re 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [taylor]: Taking taylor expansion of 0 in x.im 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [taylor]: Taking taylor expansion of 0 in y.re 18.120 * [backup-simplify]: Simplify 0 into 0 18.120 * [backup-simplify]: Simplify 0 into 0 18.121 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 18.121 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.121 * [approximate]: Taking taylor expansion of (sin (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 18.121 * [taylor]: Taking taylor expansion of (sin (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 18.121 * [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 18.121 * [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))) 18.121 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 18.121 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 18.121 * [taylor]: Taking taylor expansion of -1 in y.re 18.121 * [backup-simplify]: Simplify -1 into -1 18.121 * [taylor]: Taking taylor expansion of y.im in y.re 18.121 * [backup-simplify]: Simplify y.im into y.im 18.122 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.122 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 18.122 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 18.122 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.122 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 18.122 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 18.122 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.122 * [taylor]: Taking taylor expansion of -1 in y.re 18.122 * [backup-simplify]: Simplify -1 into -1 18.122 * [taylor]: Taking taylor expansion of x.re in y.re 18.122 * [backup-simplify]: Simplify x.re into x.re 18.122 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.122 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.122 * [taylor]: Taking taylor expansion of -1 in y.re 18.122 * [backup-simplify]: Simplify -1 into -1 18.122 * [taylor]: Taking taylor expansion of x.re in y.re 18.122 * [backup-simplify]: Simplify x.re into x.re 18.122 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.122 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 18.122 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.122 * [taylor]: Taking taylor expansion of -1 in y.re 18.122 * [backup-simplify]: Simplify -1 into -1 18.122 * [taylor]: Taking taylor expansion of x.im in y.re 18.122 * [backup-simplify]: Simplify x.im into x.im 18.122 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.122 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.122 * [taylor]: Taking taylor expansion of -1 in y.re 18.122 * [backup-simplify]: Simplify -1 into -1 18.122 * [taylor]: Taking taylor expansion of x.im in y.re 18.122 * [backup-simplify]: Simplify x.im into x.im 18.122 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.123 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.123 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.123 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.123 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.123 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.123 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.123 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.124 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.124 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.124 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.124 * [backup-simplify]: Simplify (+ 0 0) into 0 18.125 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.125 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.125 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.125 * [taylor]: Taking taylor expansion of -1 in y.re 18.125 * [backup-simplify]: Simplify -1 into -1 18.125 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.125 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.125 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.125 * [taylor]: Taking taylor expansion of y.re in y.re 18.125 * [backup-simplify]: Simplify 0 into 0 18.125 * [backup-simplify]: Simplify 1 into 1 18.125 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.125 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 18.126 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.126 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.126 * [taylor]: Taking taylor expansion of (sin (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 18.126 * [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 18.126 * [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))) 18.126 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 18.126 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 18.126 * [taylor]: Taking taylor expansion of -1 in x.im 18.126 * [backup-simplify]: Simplify -1 into -1 18.126 * [taylor]: Taking taylor expansion of y.im in x.im 18.126 * [backup-simplify]: Simplify y.im into y.im 18.126 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.126 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 18.126 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 18.126 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.126 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 18.126 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 18.126 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.126 * [taylor]: Taking taylor expansion of -1 in x.im 18.126 * [backup-simplify]: Simplify -1 into -1 18.126 * [taylor]: Taking taylor expansion of x.re in x.im 18.127 * [backup-simplify]: Simplify x.re into x.re 18.127 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.127 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.127 * [taylor]: Taking taylor expansion of -1 in x.im 18.127 * [backup-simplify]: Simplify -1 into -1 18.127 * [taylor]: Taking taylor expansion of x.re in x.im 18.127 * [backup-simplify]: Simplify x.re into x.re 18.127 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.127 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 18.127 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.127 * [taylor]: Taking taylor expansion of -1 in x.im 18.127 * [backup-simplify]: Simplify -1 into -1 18.127 * [taylor]: Taking taylor expansion of x.im in x.im 18.127 * [backup-simplify]: Simplify 0 into 0 18.127 * [backup-simplify]: Simplify 1 into 1 18.127 * [backup-simplify]: Simplify (/ -1 1) into -1 18.128 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.128 * [taylor]: Taking taylor expansion of -1 in x.im 18.128 * [backup-simplify]: Simplify -1 into -1 18.128 * [taylor]: Taking taylor expansion of x.im in x.im 18.128 * [backup-simplify]: Simplify 0 into 0 18.128 * [backup-simplify]: Simplify 1 into 1 18.128 * [backup-simplify]: Simplify (/ -1 1) into -1 18.128 * [backup-simplify]: Simplify (* -1 -1) into 1 18.129 * [backup-simplify]: Simplify (+ 0 1) into 1 18.129 * [backup-simplify]: Simplify (sqrt 1) into 1 18.130 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.132 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.132 * [backup-simplify]: Simplify (+ 0 0) into 0 18.133 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.133 * [backup-simplify]: Simplify (log 1) into 0 18.133 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.133 * [taylor]: Taking taylor expansion of -1 in x.im 18.133 * [backup-simplify]: Simplify -1 into -1 18.133 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.133 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.133 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.133 * [taylor]: Taking taylor expansion of y.re in x.im 18.133 * [backup-simplify]: Simplify y.re into y.re 18.133 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.134 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.134 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 18.134 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.134 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.135 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.135 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.135 * [taylor]: Taking taylor expansion of (sin (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 18.135 * [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 18.135 * [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))) 18.135 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 18.135 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.135 * [taylor]: Taking taylor expansion of -1 in x.re 18.135 * [backup-simplify]: Simplify -1 into -1 18.135 * [taylor]: Taking taylor expansion of y.im in x.re 18.135 * [backup-simplify]: Simplify y.im into y.im 18.135 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.135 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.135 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.135 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.135 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.135 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.135 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.136 * [taylor]: Taking taylor expansion of -1 in x.re 18.136 * [backup-simplify]: Simplify -1 into -1 18.136 * [taylor]: Taking taylor expansion of x.re in x.re 18.136 * [backup-simplify]: Simplify 0 into 0 18.136 * [backup-simplify]: Simplify 1 into 1 18.136 * [backup-simplify]: Simplify (/ -1 1) into -1 18.136 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.136 * [taylor]: Taking taylor expansion of -1 in x.re 18.136 * [backup-simplify]: Simplify -1 into -1 18.136 * [taylor]: Taking taylor expansion of x.re in x.re 18.136 * [backup-simplify]: Simplify 0 into 0 18.136 * [backup-simplify]: Simplify 1 into 1 18.137 * [backup-simplify]: Simplify (/ -1 1) into -1 18.137 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.137 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.137 * [taylor]: Taking taylor expansion of -1 in x.re 18.137 * [backup-simplify]: Simplify -1 into -1 18.137 * [taylor]: Taking taylor expansion of x.im in x.re 18.137 * [backup-simplify]: Simplify x.im into x.im 18.137 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.137 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.137 * [taylor]: Taking taylor expansion of -1 in x.re 18.137 * [backup-simplify]: Simplify -1 into -1 18.137 * [taylor]: Taking taylor expansion of x.im in x.re 18.137 * [backup-simplify]: Simplify x.im into x.im 18.137 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.138 * [backup-simplify]: Simplify (* -1 -1) into 1 18.138 * [backup-simplify]: Simplify (+ 1 0) into 1 18.139 * [backup-simplify]: Simplify (sqrt 1) into 1 18.139 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.140 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.141 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.141 * [backup-simplify]: Simplify (+ 0 0) into 0 18.142 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.142 * [backup-simplify]: Simplify (log 1) into 0 18.142 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.142 * [taylor]: Taking taylor expansion of -1 in x.re 18.143 * [backup-simplify]: Simplify -1 into -1 18.143 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.143 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.143 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.143 * [taylor]: Taking taylor expansion of y.re in x.re 18.143 * [backup-simplify]: Simplify y.re into y.re 18.143 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.143 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.143 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.144 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.144 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.144 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.144 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.144 * [taylor]: Taking taylor expansion of (sin (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 18.144 * [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 18.144 * [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))) 18.144 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 18.144 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.144 * [taylor]: Taking taylor expansion of -1 in y.im 18.145 * [backup-simplify]: Simplify -1 into -1 18.145 * [taylor]: Taking taylor expansion of y.im in y.im 18.145 * [backup-simplify]: Simplify 0 into 0 18.145 * [backup-simplify]: Simplify 1 into 1 18.145 * [backup-simplify]: Simplify (/ -1 1) into -1 18.145 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.145 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.145 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.145 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.145 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.145 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.145 * [taylor]: Taking taylor expansion of -1 in y.im 18.145 * [backup-simplify]: Simplify -1 into -1 18.145 * [taylor]: Taking taylor expansion of x.re in y.im 18.145 * [backup-simplify]: Simplify x.re into x.re 18.145 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.145 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.146 * [taylor]: Taking taylor expansion of -1 in y.im 18.146 * [backup-simplify]: Simplify -1 into -1 18.146 * [taylor]: Taking taylor expansion of x.re in y.im 18.146 * [backup-simplify]: Simplify x.re into x.re 18.146 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.146 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.146 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.146 * [taylor]: Taking taylor expansion of -1 in y.im 18.146 * [backup-simplify]: Simplify -1 into -1 18.146 * [taylor]: Taking taylor expansion of x.im in y.im 18.146 * [backup-simplify]: Simplify x.im into x.im 18.146 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.146 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.146 * [taylor]: Taking taylor expansion of -1 in y.im 18.146 * [backup-simplify]: Simplify -1 into -1 18.146 * [taylor]: Taking taylor expansion of x.im in y.im 18.146 * [backup-simplify]: Simplify x.im into x.im 18.146 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.146 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.146 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.147 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.147 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.147 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.147 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.147 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.147 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.147 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.148 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.148 * [backup-simplify]: Simplify (+ 0 0) into 0 18.148 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.149 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.149 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.149 * [taylor]: Taking taylor expansion of -1 in y.im 18.149 * [backup-simplify]: Simplify -1 into -1 18.149 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.149 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.149 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.149 * [taylor]: Taking taylor expansion of y.re in y.im 18.149 * [backup-simplify]: Simplify y.re into y.re 18.149 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.149 * [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)))))) 18.150 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 18.150 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.150 * [taylor]: Taking taylor expansion of (sin (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 18.150 * [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 18.150 * [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))) 18.150 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 18.150 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.150 * [taylor]: Taking taylor expansion of -1 in y.im 18.150 * [backup-simplify]: Simplify -1 into -1 18.150 * [taylor]: Taking taylor expansion of y.im in y.im 18.150 * [backup-simplify]: Simplify 0 into 0 18.150 * [backup-simplify]: Simplify 1 into 1 18.151 * [backup-simplify]: Simplify (/ -1 1) into -1 18.151 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.151 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.151 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.151 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.151 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.151 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.151 * [taylor]: Taking taylor expansion of -1 in y.im 18.151 * [backup-simplify]: Simplify -1 into -1 18.151 * [taylor]: Taking taylor expansion of x.re in y.im 18.151 * [backup-simplify]: Simplify x.re into x.re 18.151 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.151 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.151 * [taylor]: Taking taylor expansion of -1 in y.im 18.151 * [backup-simplify]: Simplify -1 into -1 18.151 * [taylor]: Taking taylor expansion of x.re in y.im 18.151 * [backup-simplify]: Simplify x.re into x.re 18.151 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.151 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.151 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.151 * [taylor]: Taking taylor expansion of -1 in y.im 18.151 * [backup-simplify]: Simplify -1 into -1 18.151 * [taylor]: Taking taylor expansion of x.im in y.im 18.151 * [backup-simplify]: Simplify x.im into x.im 18.151 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.151 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.152 * [taylor]: Taking taylor expansion of -1 in y.im 18.152 * [backup-simplify]: Simplify -1 into -1 18.152 * [taylor]: Taking taylor expansion of x.im in y.im 18.152 * [backup-simplify]: Simplify x.im into x.im 18.152 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.152 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.152 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.152 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.152 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.152 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.152 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.153 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.153 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.153 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.153 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.154 * [backup-simplify]: Simplify (+ 0 0) into 0 18.154 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.154 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.154 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.154 * [taylor]: Taking taylor expansion of -1 in y.im 18.154 * [backup-simplify]: Simplify -1 into -1 18.154 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.154 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.154 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.154 * [taylor]: Taking taylor expansion of y.re in y.im 18.154 * [backup-simplify]: Simplify y.re into y.re 18.154 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.155 * [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)))))) 18.155 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 18.155 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.155 * [taylor]: Taking taylor expansion of (sin (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 18.155 * [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 18.155 * [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))) 18.156 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 18.156 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.156 * [taylor]: Taking taylor expansion of -1 in x.re 18.156 * [backup-simplify]: Simplify -1 into -1 18.156 * [taylor]: Taking taylor expansion of y.im in x.re 18.156 * [backup-simplify]: Simplify y.im into y.im 18.156 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.156 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.156 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.156 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.156 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.156 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.156 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.156 * [taylor]: Taking taylor expansion of -1 in x.re 18.156 * [backup-simplify]: Simplify -1 into -1 18.156 * [taylor]: Taking taylor expansion of x.re in x.re 18.156 * [backup-simplify]: Simplify 0 into 0 18.156 * [backup-simplify]: Simplify 1 into 1 18.157 * [backup-simplify]: Simplify (/ -1 1) into -1 18.157 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.157 * [taylor]: Taking taylor expansion of -1 in x.re 18.157 * [backup-simplify]: Simplify -1 into -1 18.157 * [taylor]: Taking taylor expansion of x.re in x.re 18.157 * [backup-simplify]: Simplify 0 into 0 18.157 * [backup-simplify]: Simplify 1 into 1 18.157 * [backup-simplify]: Simplify (/ -1 1) into -1 18.157 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.157 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.157 * [taylor]: Taking taylor expansion of -1 in x.re 18.157 * [backup-simplify]: Simplify -1 into -1 18.157 * [taylor]: Taking taylor expansion of x.im in x.re 18.157 * [backup-simplify]: Simplify x.im into x.im 18.157 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.157 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.157 * [taylor]: Taking taylor expansion of -1 in x.re 18.158 * [backup-simplify]: Simplify -1 into -1 18.158 * [taylor]: Taking taylor expansion of x.im in x.re 18.158 * [backup-simplify]: Simplify x.im into x.im 18.158 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.158 * [backup-simplify]: Simplify (* -1 -1) into 1 18.158 * [backup-simplify]: Simplify (+ 1 0) into 1 18.159 * [backup-simplify]: Simplify (sqrt 1) into 1 18.160 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.161 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.161 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.162 * [backup-simplify]: Simplify (+ 0 0) into 0 18.162 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.163 * [backup-simplify]: Simplify (log 1) into 0 18.163 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.163 * [taylor]: Taking taylor expansion of -1 in x.re 18.163 * [backup-simplify]: Simplify -1 into -1 18.163 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.163 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.163 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.163 * [taylor]: Taking taylor expansion of y.re in x.re 18.163 * [backup-simplify]: Simplify y.re into y.re 18.163 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.164 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.164 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.164 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.164 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.164 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.165 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.165 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.165 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.166 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.166 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 18.166 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.166 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.166 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.166 * [taylor]: Taking taylor expansion of x.re in x.im 18.166 * [backup-simplify]: Simplify x.re into x.re 18.166 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.166 * [taylor]: Taking taylor expansion of y.im in x.im 18.166 * [backup-simplify]: Simplify y.im into y.im 18.166 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.166 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.166 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.166 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.166 * [taylor]: Taking taylor expansion of y.re in x.im 18.166 * [backup-simplify]: Simplify y.re into y.re 18.166 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.166 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.167 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.167 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.167 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.167 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.167 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.168 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.168 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 18.168 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.168 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.168 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.168 * [taylor]: Taking taylor expansion of x.re in y.re 18.168 * [backup-simplify]: Simplify x.re into x.re 18.168 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.168 * [taylor]: Taking taylor expansion of y.im in y.re 18.168 * [backup-simplify]: Simplify y.im into y.im 18.168 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.168 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.168 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.168 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.168 * [taylor]: Taking taylor expansion of y.re in y.re 18.168 * [backup-simplify]: Simplify 0 into 0 18.168 * [backup-simplify]: Simplify 1 into 1 18.168 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.168 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.169 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.169 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.169 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.169 * [taylor]: Taking taylor expansion of 0 in x.re 18.169 * [backup-simplify]: Simplify 0 into 0 18.169 * [taylor]: Taking taylor expansion of 0 in x.im 18.169 * [backup-simplify]: Simplify 0 into 0 18.169 * [taylor]: Taking taylor expansion of 0 in y.re 18.169 * [backup-simplify]: Simplify 0 into 0 18.169 * [backup-simplify]: Simplify 0 into 0 18.170 * [backup-simplify]: Simplify (+ 0) into 0 18.171 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.172 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.172 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 18.173 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.173 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.173 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.178 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 18.179 * [backup-simplify]: Simplify (+ 0 0) into 0 18.180 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.180 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.181 * [backup-simplify]: Simplify (+ 0 0) into 0 18.181 * [taylor]: Taking taylor expansion of 0 in x.im 18.181 * [backup-simplify]: Simplify 0 into 0 18.181 * [taylor]: Taking taylor expansion of 0 in y.re 18.181 * [backup-simplify]: Simplify 0 into 0 18.181 * [backup-simplify]: Simplify 0 into 0 18.181 * [backup-simplify]: Simplify (+ 0) into 0 18.182 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.183 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.183 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.183 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.184 * [backup-simplify]: Simplify (- 0) into 0 18.184 * [backup-simplify]: Simplify (+ 0 0) into 0 18.185 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.185 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.186 * [backup-simplify]: Simplify (+ 0 0) into 0 18.186 * [taylor]: Taking taylor expansion of 0 in y.re 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [taylor]: Taking taylor expansion of 0 in x.re 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [taylor]: Taking taylor expansion of 0 in x.im 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [taylor]: Taking taylor expansion of 0 in y.re 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [taylor]: Taking taylor expansion of 0 in x.im 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [taylor]: Taking taylor expansion of 0 in y.re 18.186 * [backup-simplify]: Simplify 0 into 0 18.186 * [backup-simplify]: Simplify 0 into 0 18.187 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 18.187 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 18.187 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 18.188 * [approximate]: Taking taylor expansion of (sin (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 18.188 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 18.188 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 18.188 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.188 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 18.188 * [taylor]: Taking taylor expansion of y.im in y.re 18.188 * [backup-simplify]: Simplify y.im into y.im 18.188 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 18.188 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 18.188 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.188 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 18.188 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 18.188 * [taylor]: Taking taylor expansion of x.re in y.re 18.188 * [backup-simplify]: Simplify x.re into x.re 18.188 * [taylor]: Taking taylor expansion of x.re in y.re 18.188 * [backup-simplify]: Simplify x.re into x.re 18.188 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 18.188 * [taylor]: Taking taylor expansion of x.im in y.re 18.188 * [backup-simplify]: Simplify x.im into x.im 18.188 * [taylor]: Taking taylor expansion of x.im in y.re 18.188 * [backup-simplify]: Simplify x.im into x.im 18.188 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.188 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.188 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.189 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.189 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.189 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.189 * [backup-simplify]: Simplify (+ 0 0) into 0 18.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.190 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.190 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.190 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.190 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.190 * [taylor]: Taking taylor expansion of y.re in y.re 18.190 * [backup-simplify]: Simplify 0 into 0 18.190 * [backup-simplify]: Simplify 1 into 1 18.190 * [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))))) 18.190 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.190 * [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))))) 18.191 * [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)))))) 18.191 * [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)))))) 18.191 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 18.191 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 18.191 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.191 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 18.191 * [taylor]: Taking taylor expansion of y.im in x.im 18.191 * [backup-simplify]: Simplify y.im into y.im 18.191 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 18.191 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 18.191 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.191 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 18.191 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 18.191 * [taylor]: Taking taylor expansion of x.re in x.im 18.191 * [backup-simplify]: Simplify x.re into x.re 18.191 * [taylor]: Taking taylor expansion of x.re in x.im 18.191 * [backup-simplify]: Simplify x.re into x.re 18.191 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 18.191 * [taylor]: Taking taylor expansion of x.im in x.im 18.191 * [backup-simplify]: Simplify 0 into 0 18.192 * [backup-simplify]: Simplify 1 into 1 18.192 * [taylor]: Taking taylor expansion of x.im in x.im 18.192 * [backup-simplify]: Simplify 0 into 0 18.192 * [backup-simplify]: Simplify 1 into 1 18.192 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.192 * [backup-simplify]: Simplify (* 0 0) into 0 18.192 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 18.192 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 18.193 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.193 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.194 * [backup-simplify]: Simplify (+ 0 0) into 0 18.194 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 18.194 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.194 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.194 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.194 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.194 * [taylor]: Taking taylor expansion of y.re in x.im 18.194 * [backup-simplify]: Simplify y.re into y.re 18.194 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 18.194 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.194 * [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))) 18.194 * [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)))) 18.195 * [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)))) 18.195 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 18.195 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 18.195 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.195 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 18.195 * [taylor]: Taking taylor expansion of y.im in x.re 18.195 * [backup-simplify]: Simplify y.im into y.im 18.195 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 18.195 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 18.195 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.195 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 18.195 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 18.195 * [taylor]: Taking taylor expansion of x.re in x.re 18.195 * [backup-simplify]: Simplify 0 into 0 18.195 * [backup-simplify]: Simplify 1 into 1 18.195 * [taylor]: Taking taylor expansion of x.re in x.re 18.195 * [backup-simplify]: Simplify 0 into 0 18.195 * [backup-simplify]: Simplify 1 into 1 18.195 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 18.195 * [taylor]: Taking taylor expansion of x.im in x.re 18.195 * [backup-simplify]: Simplify x.im into x.im 18.195 * [taylor]: Taking taylor expansion of x.im in x.re 18.195 * [backup-simplify]: Simplify x.im into x.im 18.196 * [backup-simplify]: Simplify (* 0 0) into 0 18.196 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.196 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.196 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.197 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.197 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.197 * [backup-simplify]: Simplify (+ 0 0) into 0 18.198 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.198 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.198 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.198 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.198 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.198 * [taylor]: Taking taylor expansion of y.re in x.re 18.198 * [backup-simplify]: Simplify y.re into y.re 18.198 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 18.198 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.198 * [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))) 18.198 * [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)))) 18.198 * [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)))) 18.198 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.199 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.199 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.199 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 18.199 * [taylor]: Taking taylor expansion of y.im in y.im 18.199 * [backup-simplify]: Simplify 0 into 0 18.199 * [backup-simplify]: Simplify 1 into 1 18.199 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.199 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.199 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.199 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.199 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.199 * [taylor]: Taking taylor expansion of x.re in y.im 18.199 * [backup-simplify]: Simplify x.re into x.re 18.199 * [taylor]: Taking taylor expansion of x.re in y.im 18.199 * [backup-simplify]: Simplify x.re into x.re 18.199 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.199 * [taylor]: Taking taylor expansion of x.im in y.im 18.199 * [backup-simplify]: Simplify x.im into x.im 18.199 * [taylor]: Taking taylor expansion of x.im in y.im 18.199 * [backup-simplify]: Simplify x.im into x.im 18.199 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.199 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.199 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.200 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.200 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.200 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.200 * [backup-simplify]: Simplify (+ 0 0) into 0 18.201 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.201 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.201 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.201 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.201 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.201 * [taylor]: Taking taylor expansion of y.re in y.im 18.201 * [backup-simplify]: Simplify y.re into y.re 18.201 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.201 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.201 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.201 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.201 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.202 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.202 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.202 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.202 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 18.202 * [taylor]: Taking taylor expansion of y.im in y.im 18.202 * [backup-simplify]: Simplify 0 into 0 18.202 * [backup-simplify]: Simplify 1 into 1 18.202 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.202 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.202 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.202 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.202 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.202 * [taylor]: Taking taylor expansion of x.re in y.im 18.202 * [backup-simplify]: Simplify x.re into x.re 18.202 * [taylor]: Taking taylor expansion of x.re in y.im 18.202 * [backup-simplify]: Simplify x.re into x.re 18.202 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.202 * [taylor]: Taking taylor expansion of x.im in y.im 18.202 * [backup-simplify]: Simplify x.im into x.im 18.202 * [taylor]: Taking taylor expansion of x.im in y.im 18.202 * [backup-simplify]: Simplify x.im into x.im 18.202 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.202 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.202 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.203 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.203 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.203 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.203 * [backup-simplify]: Simplify (+ 0 0) into 0 18.204 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.204 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.204 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.204 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.204 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.204 * [taylor]: Taking taylor expansion of y.re in y.im 18.204 * [backup-simplify]: Simplify y.re into y.re 18.204 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.204 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.204 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.205 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.205 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.205 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.205 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.205 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.206 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 18.206 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.206 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.206 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.206 * [taylor]: Taking taylor expansion of y.re in x.re 18.206 * [backup-simplify]: Simplify y.re into y.re 18.206 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.206 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.206 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.206 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.206 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.207 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.207 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 18.207 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.207 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.207 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.207 * [taylor]: Taking taylor expansion of y.re in x.im 18.207 * [backup-simplify]: Simplify y.re into y.re 18.207 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.207 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.207 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.207 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.207 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.207 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.208 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.208 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.208 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.208 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.208 * [taylor]: Taking taylor expansion of y.re in y.re 18.208 * [backup-simplify]: Simplify 0 into 0 18.208 * [backup-simplify]: Simplify 1 into 1 18.208 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.209 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.209 * [backup-simplify]: Simplify 0 into 0 18.209 * [backup-simplify]: Simplify (+ 0) into 0 18.209 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.210 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 18.211 * [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)))) 18.211 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.211 * [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)))) 18.211 * [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)))) 18.212 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 18.212 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 18.212 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 18.212 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 18.212 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.212 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.212 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.213 * [taylor]: Taking taylor expansion of y.re in x.re 18.213 * [backup-simplify]: Simplify y.re into y.re 18.213 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.213 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.213 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.213 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 18.213 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 18.213 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 18.213 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 18.213 * [taylor]: Taking taylor expansion of x.re in x.re 18.213 * [backup-simplify]: Simplify 0 into 0 18.213 * [backup-simplify]: Simplify 1 into 1 18.213 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 18.213 * [taylor]: Taking taylor expansion of x.im in x.re 18.213 * [backup-simplify]: Simplify x.im into x.im 18.213 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.213 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.213 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.213 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.214 * [backup-simplify]: Simplify (+ 0 0) into 0 18.214 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.214 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.214 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.214 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.215 * [backup-simplify]: Simplify (- 0) into 0 18.215 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.215 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 18.215 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 18.215 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 18.215 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.215 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.215 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.215 * [taylor]: Taking taylor expansion of y.re in x.im 18.215 * [backup-simplify]: Simplify y.re into y.re 18.215 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.215 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.216 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.216 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.216 * [taylor]: Taking taylor expansion of x.im in x.im 18.216 * [backup-simplify]: Simplify 0 into 0 18.216 * [backup-simplify]: Simplify 1 into 1 18.216 * [backup-simplify]: Simplify (log 1) into 0 18.216 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.216 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.217 * [backup-simplify]: Simplify (- 0) into 0 18.217 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.217 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.217 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 18.217 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 18.217 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 18.217 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.217 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.218 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.218 * [taylor]: Taking taylor expansion of y.re in y.re 18.218 * [backup-simplify]: Simplify 0 into 0 18.218 * [backup-simplify]: Simplify 1 into 1 18.218 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.218 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.218 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.218 * [taylor]: Taking taylor expansion of x.im in y.re 18.218 * [backup-simplify]: Simplify x.im into x.im 18.218 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.218 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 18.218 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.219 * [backup-simplify]: Simplify (+ 0) into 0 18.219 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.220 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.220 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.221 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.221 * [backup-simplify]: Simplify (+ 0 0) into 0 18.221 * [taylor]: Taking taylor expansion of 0 in x.im 18.221 * [backup-simplify]: Simplify 0 into 0 18.221 * [taylor]: Taking taylor expansion of 0 in y.re 18.221 * [backup-simplify]: Simplify 0 into 0 18.221 * [backup-simplify]: Simplify 0 into 0 18.222 * [backup-simplify]: Simplify (+ 0) into 0 18.222 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.222 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.223 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.224 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.224 * [backup-simplify]: Simplify (+ 0 0) into 0 18.224 * [taylor]: Taking taylor expansion of 0 in y.re 18.224 * [backup-simplify]: Simplify 0 into 0 18.224 * [backup-simplify]: Simplify 0 into 0 18.224 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 18.224 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.225 * [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))) 18.226 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 18.226 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 18.227 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 18.227 * [backup-simplify]: Simplify (+ 0 0) into 0 18.228 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 18.230 * [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 18.231 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 18.231 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.232 * [backup-simplify]: Simplify (+ 0 0) into 0 18.233 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.233 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 18.234 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 18.234 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 18.234 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 18.234 * [taylor]: Taking taylor expansion of 1/2 in x.re 18.234 * [backup-simplify]: Simplify 1/2 into 1/2 18.234 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 18.234 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 18.234 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.234 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.234 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.234 * [taylor]: Taking taylor expansion of y.re in x.re 18.234 * [backup-simplify]: Simplify y.re into y.re 18.234 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.234 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.234 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.234 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 18.235 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 18.235 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 18.235 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 18.235 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 18.235 * [taylor]: Taking taylor expansion of x.re in x.re 18.235 * [backup-simplify]: Simplify 0 into 0 18.235 * [backup-simplify]: Simplify 1 into 1 18.235 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 18.235 * [taylor]: Taking taylor expansion of x.im in x.re 18.235 * [backup-simplify]: Simplify x.im into x.im 18.235 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.235 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.235 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.235 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.236 * [backup-simplify]: Simplify (+ 0 0) into 0 18.236 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.236 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.236 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.236 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.236 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.236 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.236 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 18.237 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 18.237 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 18.237 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 18.237 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 18.237 * [taylor]: Taking taylor expansion of 1/2 in x.im 18.237 * [backup-simplify]: Simplify 1/2 into 1/2 18.237 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 18.237 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 18.237 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.237 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.237 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.237 * [taylor]: Taking taylor expansion of y.re in x.im 18.237 * [backup-simplify]: Simplify y.re into y.re 18.237 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.238 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.238 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.238 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 18.238 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.238 * [taylor]: Taking taylor expansion of x.im in x.im 18.238 * [backup-simplify]: Simplify 0 into 0 18.238 * [backup-simplify]: Simplify 1 into 1 18.238 * [backup-simplify]: Simplify (log 1) into 0 18.239 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.239 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.239 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.239 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.240 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.240 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.240 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.240 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 18.240 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 18.241 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 18.241 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 18.241 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 18.241 * [taylor]: Taking taylor expansion of 1/2 in y.re 18.241 * [backup-simplify]: Simplify 1/2 into 1/2 18.241 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 18.241 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.241 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.241 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.241 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.241 * [taylor]: Taking taylor expansion of y.re in y.re 18.241 * [backup-simplify]: Simplify 0 into 0 18.241 * [backup-simplify]: Simplify 1 into 1 18.241 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.242 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.242 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 18.242 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.242 * [taylor]: Taking taylor expansion of x.im in y.re 18.242 * [backup-simplify]: Simplify x.im into x.im 18.242 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.242 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.242 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 18.243 * [backup-simplify]: Simplify (* 1/2 0) into 0 18.243 * [backup-simplify]: Simplify (- 0) into 0 18.243 * [backup-simplify]: Simplify 0 into 0 18.244 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 18.244 * [backup-simplify]: Simplify (+ 0) into 0 18.245 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.245 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.245 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.246 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.246 * [backup-simplify]: Simplify (- 0) into 0 18.247 * [backup-simplify]: Simplify (+ 0 0) into 0 18.247 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 18.247 * [taylor]: Taking taylor expansion of 0 in x.im 18.247 * [backup-simplify]: Simplify 0 into 0 18.247 * [taylor]: Taking taylor expansion of 0 in y.re 18.247 * [backup-simplify]: Simplify 0 into 0 18.247 * [backup-simplify]: Simplify 0 into 0 18.248 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.249 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 18.249 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.250 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.250 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 18.250 * [backup-simplify]: Simplify (+ 0 0) into 0 18.250 * [taylor]: Taking taylor expansion of 0 in x.im 18.250 * [backup-simplify]: Simplify 0 into 0 18.250 * [taylor]: Taking taylor expansion of 0 in y.re 18.250 * [backup-simplify]: Simplify 0 into 0 18.250 * [backup-simplify]: Simplify 0 into 0 18.251 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.252 * [backup-simplify]: Simplify (+ 0) into 0 18.252 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.252 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.252 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.253 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.253 * [backup-simplify]: Simplify (- 0) into 0 18.253 * [backup-simplify]: Simplify (+ 0 0) into 0 18.253 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.254 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 18.254 * [taylor]: Taking taylor expansion of 0 in y.re 18.254 * [backup-simplify]: Simplify 0 into 0 18.254 * [backup-simplify]: Simplify 0 into 0 18.254 * [taylor]: Taking taylor expansion of 0 in y.re 18.254 * [backup-simplify]: Simplify 0 into 0 18.254 * [backup-simplify]: Simplify 0 into 0 18.254 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.255 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 18.255 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.255 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.256 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 18.256 * [backup-simplify]: Simplify (+ 0 0) into 0 18.256 * [taylor]: Taking taylor expansion of 0 in y.re 18.256 * [backup-simplify]: Simplify 0 into 0 18.256 * [backup-simplify]: Simplify 0 into 0 18.256 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 18.257 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.257 * [approximate]: Taking taylor expansion of (sin (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 18.257 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 18.257 * [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 18.257 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.257 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 18.257 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 18.257 * [taylor]: Taking taylor expansion of y.im in y.re 18.257 * [backup-simplify]: Simplify y.im into y.im 18.257 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.257 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 18.257 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 18.257 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.257 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 18.257 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 18.257 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.257 * [taylor]: Taking taylor expansion of x.re in y.re 18.257 * [backup-simplify]: Simplify x.re into x.re 18.257 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.257 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.257 * [taylor]: Taking taylor expansion of x.re in y.re 18.257 * [backup-simplify]: Simplify x.re into x.re 18.257 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.257 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 18.257 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.257 * [taylor]: Taking taylor expansion of x.im in y.re 18.257 * [backup-simplify]: Simplify x.im into x.im 18.257 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.257 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.257 * [taylor]: Taking taylor expansion of x.im in y.re 18.257 * [backup-simplify]: Simplify x.im into x.im 18.257 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.257 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.257 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.258 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.258 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.258 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.258 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.258 * [backup-simplify]: Simplify (+ 0 0) into 0 18.258 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.259 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.259 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.259 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.259 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.259 * [taylor]: Taking taylor expansion of y.re in y.re 18.259 * [backup-simplify]: Simplify 0 into 0 18.259 * [backup-simplify]: Simplify 1 into 1 18.259 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.259 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.259 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.259 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 18.259 * [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 18.259 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.259 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 18.259 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 18.259 * [taylor]: Taking taylor expansion of y.im in x.im 18.259 * [backup-simplify]: Simplify y.im into y.im 18.259 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.259 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 18.259 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 18.259 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.259 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 18.259 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 18.259 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.259 * [taylor]: Taking taylor expansion of x.re in x.im 18.259 * [backup-simplify]: Simplify x.re into x.re 18.259 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.259 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.259 * [taylor]: Taking taylor expansion of x.re in x.im 18.259 * [backup-simplify]: Simplify x.re into x.re 18.259 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.259 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 18.259 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.259 * [taylor]: Taking taylor expansion of x.im in x.im 18.260 * [backup-simplify]: Simplify 0 into 0 18.260 * [backup-simplify]: Simplify 1 into 1 18.260 * [backup-simplify]: Simplify (/ 1 1) into 1 18.260 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.260 * [taylor]: Taking taylor expansion of x.im in x.im 18.260 * [backup-simplify]: Simplify 0 into 0 18.260 * [backup-simplify]: Simplify 1 into 1 18.260 * [backup-simplify]: Simplify (/ 1 1) into 1 18.260 * [backup-simplify]: Simplify (* 1 1) into 1 18.261 * [backup-simplify]: Simplify (+ 0 1) into 1 18.261 * [backup-simplify]: Simplify (sqrt 1) into 1 18.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.262 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.262 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.262 * [backup-simplify]: Simplify (+ 0 0) into 0 18.263 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.263 * [backup-simplify]: Simplify (log 1) into 0 18.263 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.263 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.263 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.263 * [taylor]: Taking taylor expansion of y.re in x.im 18.263 * [backup-simplify]: Simplify y.re into y.re 18.263 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.264 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.264 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 18.264 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 18.264 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 18.264 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 18.264 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 18.264 * [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 18.264 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.264 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 18.264 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.264 * [taylor]: Taking taylor expansion of y.im in x.re 18.264 * [backup-simplify]: Simplify y.im into y.im 18.264 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.264 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.264 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.264 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.264 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.264 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.264 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.264 * [taylor]: Taking taylor expansion of x.re in x.re 18.264 * [backup-simplify]: Simplify 0 into 0 18.264 * [backup-simplify]: Simplify 1 into 1 18.265 * [backup-simplify]: Simplify (/ 1 1) into 1 18.265 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.265 * [taylor]: Taking taylor expansion of x.re in x.re 18.265 * [backup-simplify]: Simplify 0 into 0 18.265 * [backup-simplify]: Simplify 1 into 1 18.265 * [backup-simplify]: Simplify (/ 1 1) into 1 18.265 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.265 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.265 * [taylor]: Taking taylor expansion of x.im in x.re 18.265 * [backup-simplify]: Simplify x.im into x.im 18.265 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.265 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.265 * [taylor]: Taking taylor expansion of x.im in x.re 18.265 * [backup-simplify]: Simplify x.im into x.im 18.265 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.265 * [backup-simplify]: Simplify (* 1 1) into 1 18.266 * [backup-simplify]: Simplify (+ 1 0) into 1 18.266 * [backup-simplify]: Simplify (sqrt 1) into 1 18.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.267 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.267 * [backup-simplify]: Simplify (+ 0 0) into 0 18.268 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.268 * [backup-simplify]: Simplify (log 1) into 0 18.268 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.268 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.268 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.268 * [taylor]: Taking taylor expansion of y.re in x.re 18.268 * [backup-simplify]: Simplify y.re into y.re 18.268 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.269 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.269 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 18.269 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.269 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.269 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.269 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 18.269 * [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 18.269 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.269 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 18.269 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.269 * [taylor]: Taking taylor expansion of y.im in y.im 18.269 * [backup-simplify]: Simplify 0 into 0 18.269 * [backup-simplify]: Simplify 1 into 1 18.269 * [backup-simplify]: Simplify (/ 1 1) into 1 18.269 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.270 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.270 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.270 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.270 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.270 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.270 * [taylor]: Taking taylor expansion of x.re in y.im 18.270 * [backup-simplify]: Simplify x.re into x.re 18.270 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.270 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.270 * [taylor]: Taking taylor expansion of x.re in y.im 18.270 * [backup-simplify]: Simplify x.re into x.re 18.270 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.270 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.270 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.270 * [taylor]: Taking taylor expansion of x.im in y.im 18.270 * [backup-simplify]: Simplify x.im into x.im 18.270 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.270 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.270 * [taylor]: Taking taylor expansion of x.im in y.im 18.270 * [backup-simplify]: Simplify x.im into x.im 18.270 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.270 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.270 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.270 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.270 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.271 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.271 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.271 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.271 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.271 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.271 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.271 * [backup-simplify]: Simplify (+ 0 0) into 0 18.271 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.271 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.271 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.271 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.271 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.272 * [taylor]: Taking taylor expansion of y.re in y.im 18.272 * [backup-simplify]: Simplify y.re into y.re 18.272 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.272 * [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))))) 18.272 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.272 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.272 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 18.272 * [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 18.272 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.272 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 18.272 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.272 * [taylor]: Taking taylor expansion of y.im in y.im 18.272 * [backup-simplify]: Simplify 0 into 0 18.272 * [backup-simplify]: Simplify 1 into 1 18.272 * [backup-simplify]: Simplify (/ 1 1) into 1 18.272 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.272 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.273 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.273 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.273 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.273 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.273 * [taylor]: Taking taylor expansion of x.re in y.im 18.273 * [backup-simplify]: Simplify x.re into x.re 18.273 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.273 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.273 * [taylor]: Taking taylor expansion of x.re in y.im 18.273 * [backup-simplify]: Simplify x.re into x.re 18.273 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.273 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.273 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.273 * [taylor]: Taking taylor expansion of x.im in y.im 18.273 * [backup-simplify]: Simplify x.im into x.im 18.273 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.273 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.273 * [taylor]: Taking taylor expansion of x.im in y.im 18.273 * [backup-simplify]: Simplify x.im into x.im 18.273 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.273 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.273 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.273 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.273 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.273 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.274 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.274 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.274 * [backup-simplify]: Simplify (+ 0 0) into 0 18.274 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.274 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.274 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.274 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.274 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.274 * [taylor]: Taking taylor expansion of y.re in y.im 18.274 * [backup-simplify]: Simplify y.re into y.re 18.274 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.274 * [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))))) 18.275 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.275 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.275 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 18.275 * [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 18.275 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.275 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 18.275 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.275 * [taylor]: Taking taylor expansion of y.im in x.re 18.275 * [backup-simplify]: Simplify y.im into y.im 18.275 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.275 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.275 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.275 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.275 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.275 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.275 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.275 * [taylor]: Taking taylor expansion of x.re in x.re 18.275 * [backup-simplify]: Simplify 0 into 0 18.275 * [backup-simplify]: Simplify 1 into 1 18.275 * [backup-simplify]: Simplify (/ 1 1) into 1 18.275 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.276 * [taylor]: Taking taylor expansion of x.re in x.re 18.276 * [backup-simplify]: Simplify 0 into 0 18.276 * [backup-simplify]: Simplify 1 into 1 18.276 * [backup-simplify]: Simplify (/ 1 1) into 1 18.276 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.276 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.276 * [taylor]: Taking taylor expansion of x.im in x.re 18.276 * [backup-simplify]: Simplify x.im into x.im 18.276 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.276 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.276 * [taylor]: Taking taylor expansion of x.im in x.re 18.276 * [backup-simplify]: Simplify x.im into x.im 18.276 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.276 * [backup-simplify]: Simplify (* 1 1) into 1 18.277 * [backup-simplify]: Simplify (+ 1 0) into 1 18.277 * [backup-simplify]: Simplify (sqrt 1) into 1 18.277 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.278 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.278 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.278 * [backup-simplify]: Simplify (+ 0 0) into 0 18.279 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.279 * [backup-simplify]: Simplify (log 1) into 0 18.279 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.279 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.279 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.279 * [taylor]: Taking taylor expansion of y.re in x.re 18.279 * [backup-simplify]: Simplify y.re into y.re 18.280 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.280 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.280 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 18.280 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.280 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.280 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.280 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.281 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.281 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.281 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 18.281 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 18.281 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.281 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.281 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.281 * [taylor]: Taking taylor expansion of y.re in x.im 18.281 * [backup-simplify]: Simplify y.re into y.re 18.281 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.281 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.281 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.281 * [taylor]: Taking taylor expansion of x.re in x.im 18.281 * [backup-simplify]: Simplify x.re into x.re 18.281 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.281 * [taylor]: Taking taylor expansion of y.im in x.im 18.281 * [backup-simplify]: Simplify y.im into y.im 18.281 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.281 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 18.281 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.281 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.281 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.282 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.282 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.282 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.282 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 18.282 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 18.282 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.282 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.282 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.282 * [taylor]: Taking taylor expansion of y.re in y.re 18.282 * [backup-simplify]: Simplify 0 into 0 18.282 * [backup-simplify]: Simplify 1 into 1 18.282 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.282 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.282 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.282 * [taylor]: Taking taylor expansion of x.re in y.re 18.282 * [backup-simplify]: Simplify x.re into x.re 18.282 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.282 * [taylor]: Taking taylor expansion of y.im in y.re 18.282 * [backup-simplify]: Simplify y.im into y.im 18.282 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.282 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.282 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.283 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.283 * [taylor]: Taking taylor expansion of 0 in x.re 18.283 * [backup-simplify]: Simplify 0 into 0 18.283 * [taylor]: Taking taylor expansion of 0 in x.im 18.283 * [backup-simplify]: Simplify 0 into 0 18.283 * [taylor]: Taking taylor expansion of 0 in y.re 18.283 * [backup-simplify]: Simplify 0 into 0 18.283 * [backup-simplify]: Simplify 0 into 0 18.283 * [backup-simplify]: Simplify (+ 0) into 0 18.283 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.284 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.284 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 18.285 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.285 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.285 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.285 * [backup-simplify]: Simplify (+ 0 0) into 0 18.286 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.286 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.286 * [backup-simplify]: Simplify (+ 0 0) into 0 18.286 * [taylor]: Taking taylor expansion of 0 in x.im 18.286 * [backup-simplify]: Simplify 0 into 0 18.286 * [taylor]: Taking taylor expansion of 0 in y.re 18.286 * [backup-simplify]: Simplify 0 into 0 18.286 * [backup-simplify]: Simplify 0 into 0 18.287 * [backup-simplify]: Simplify (+ 0) into 0 18.287 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.287 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.288 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.288 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.288 * [backup-simplify]: Simplify (- 0) into 0 18.288 * [backup-simplify]: Simplify (+ 0 0) into 0 18.289 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.289 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.289 * [backup-simplify]: Simplify (+ 0 0) into 0 18.289 * [taylor]: Taking taylor expansion of 0 in y.re 18.289 * [backup-simplify]: Simplify 0 into 0 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [taylor]: Taking taylor expansion of 0 in x.re 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [taylor]: Taking taylor expansion of 0 in x.im 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [taylor]: Taking taylor expansion of 0 in y.re 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [taylor]: Taking taylor expansion of 0 in x.im 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [taylor]: Taking taylor expansion of 0 in y.re 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [backup-simplify]: Simplify 0 into 0 18.290 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 18.290 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.290 * [approximate]: Taking taylor expansion of (sin (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 18.290 * [taylor]: Taking taylor expansion of (sin (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 18.290 * [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 18.290 * [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))) 18.290 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 18.290 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 18.290 * [taylor]: Taking taylor expansion of -1 in y.re 18.290 * [backup-simplify]: Simplify -1 into -1 18.290 * [taylor]: Taking taylor expansion of y.im in y.re 18.290 * [backup-simplify]: Simplify y.im into y.im 18.290 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.290 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 18.290 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 18.290 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.290 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 18.291 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 18.291 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.291 * [taylor]: Taking taylor expansion of -1 in y.re 18.291 * [backup-simplify]: Simplify -1 into -1 18.291 * [taylor]: Taking taylor expansion of x.re in y.re 18.291 * [backup-simplify]: Simplify x.re into x.re 18.291 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.291 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.291 * [taylor]: Taking taylor expansion of -1 in y.re 18.291 * [backup-simplify]: Simplify -1 into -1 18.291 * [taylor]: Taking taylor expansion of x.re in y.re 18.291 * [backup-simplify]: Simplify x.re into x.re 18.291 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.291 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 18.291 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.291 * [taylor]: Taking taylor expansion of -1 in y.re 18.291 * [backup-simplify]: Simplify -1 into -1 18.291 * [taylor]: Taking taylor expansion of x.im in y.re 18.291 * [backup-simplify]: Simplify x.im into x.im 18.291 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.291 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.291 * [taylor]: Taking taylor expansion of -1 in y.re 18.291 * [backup-simplify]: Simplify -1 into -1 18.291 * [taylor]: Taking taylor expansion of x.im in y.re 18.291 * [backup-simplify]: Simplify x.im into x.im 18.291 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.291 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.291 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.291 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.291 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.291 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.291 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.292 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.292 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.292 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.292 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.292 * [backup-simplify]: Simplify (+ 0 0) into 0 18.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.292 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.292 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.292 * [taylor]: Taking taylor expansion of -1 in y.re 18.292 * [backup-simplify]: Simplify -1 into -1 18.292 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.292 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.292 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.293 * [taylor]: Taking taylor expansion of y.re in y.re 18.293 * [backup-simplify]: Simplify 0 into 0 18.293 * [backup-simplify]: Simplify 1 into 1 18.293 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.293 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 18.293 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.293 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.293 * [taylor]: Taking taylor expansion of (sin (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 18.293 * [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 18.293 * [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))) 18.293 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 18.293 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 18.293 * [taylor]: Taking taylor expansion of -1 in x.im 18.293 * [backup-simplify]: Simplify -1 into -1 18.293 * [taylor]: Taking taylor expansion of y.im in x.im 18.293 * [backup-simplify]: Simplify y.im into y.im 18.293 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.293 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 18.293 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 18.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.293 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 18.293 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 18.293 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.293 * [taylor]: Taking taylor expansion of -1 in x.im 18.293 * [backup-simplify]: Simplify -1 into -1 18.293 * [taylor]: Taking taylor expansion of x.re in x.im 18.293 * [backup-simplify]: Simplify x.re into x.re 18.293 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.293 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.293 * [taylor]: Taking taylor expansion of -1 in x.im 18.293 * [backup-simplify]: Simplify -1 into -1 18.293 * [taylor]: Taking taylor expansion of x.re in x.im 18.293 * [backup-simplify]: Simplify x.re into x.re 18.293 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.293 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 18.293 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.294 * [taylor]: Taking taylor expansion of -1 in x.im 18.294 * [backup-simplify]: Simplify -1 into -1 18.294 * [taylor]: Taking taylor expansion of x.im in x.im 18.294 * [backup-simplify]: Simplify 0 into 0 18.294 * [backup-simplify]: Simplify 1 into 1 18.294 * [backup-simplify]: Simplify (/ -1 1) into -1 18.294 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.294 * [taylor]: Taking taylor expansion of -1 in x.im 18.294 * [backup-simplify]: Simplify -1 into -1 18.294 * [taylor]: Taking taylor expansion of x.im in x.im 18.294 * [backup-simplify]: Simplify 0 into 0 18.294 * [backup-simplify]: Simplify 1 into 1 18.294 * [backup-simplify]: Simplify (/ -1 1) into -1 18.295 * [backup-simplify]: Simplify (* -1 -1) into 1 18.295 * [backup-simplify]: Simplify (+ 0 1) into 1 18.295 * [backup-simplify]: Simplify (sqrt 1) into 1 18.296 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.296 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.296 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.297 * [backup-simplify]: Simplify (+ 0 0) into 0 18.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.297 * [backup-simplify]: Simplify (log 1) into 0 18.297 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.297 * [taylor]: Taking taylor expansion of -1 in x.im 18.297 * [backup-simplify]: Simplify -1 into -1 18.297 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.297 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.297 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.298 * [taylor]: Taking taylor expansion of y.re in x.im 18.298 * [backup-simplify]: Simplify y.re into y.re 18.298 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.298 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.298 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 18.298 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.298 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.298 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.298 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.298 * [taylor]: Taking taylor expansion of (sin (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 18.298 * [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 18.299 * [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))) 18.299 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 18.299 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.299 * [taylor]: Taking taylor expansion of -1 in x.re 18.299 * [backup-simplify]: Simplify -1 into -1 18.299 * [taylor]: Taking taylor expansion of y.im in x.re 18.299 * [backup-simplify]: Simplify y.im into y.im 18.299 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.299 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.299 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.299 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.299 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.299 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.299 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.299 * [taylor]: Taking taylor expansion of -1 in x.re 18.299 * [backup-simplify]: Simplify -1 into -1 18.299 * [taylor]: Taking taylor expansion of x.re in x.re 18.299 * [backup-simplify]: Simplify 0 into 0 18.299 * [backup-simplify]: Simplify 1 into 1 18.299 * [backup-simplify]: Simplify (/ -1 1) into -1 18.299 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.299 * [taylor]: Taking taylor expansion of -1 in x.re 18.299 * [backup-simplify]: Simplify -1 into -1 18.299 * [taylor]: Taking taylor expansion of x.re in x.re 18.299 * [backup-simplify]: Simplify 0 into 0 18.299 * [backup-simplify]: Simplify 1 into 1 18.300 * [backup-simplify]: Simplify (/ -1 1) into -1 18.300 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.300 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.300 * [taylor]: Taking taylor expansion of -1 in x.re 18.300 * [backup-simplify]: Simplify -1 into -1 18.300 * [taylor]: Taking taylor expansion of x.im in x.re 18.300 * [backup-simplify]: Simplify x.im into x.im 18.300 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.300 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.300 * [taylor]: Taking taylor expansion of -1 in x.re 18.300 * [backup-simplify]: Simplify -1 into -1 18.300 * [taylor]: Taking taylor expansion of x.im in x.re 18.300 * [backup-simplify]: Simplify x.im into x.im 18.300 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.300 * [backup-simplify]: Simplify (* -1 -1) into 1 18.300 * [backup-simplify]: Simplify (+ 1 0) into 1 18.301 * [backup-simplify]: Simplify (sqrt 1) into 1 18.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.302 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.302 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.303 * [backup-simplify]: Simplify (+ 0 0) into 0 18.304 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.304 * [backup-simplify]: Simplify (log 1) into 0 18.304 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.304 * [taylor]: Taking taylor expansion of -1 in x.re 18.304 * [backup-simplify]: Simplify -1 into -1 18.304 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.304 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.304 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.304 * [taylor]: Taking taylor expansion of y.re in x.re 18.304 * [backup-simplify]: Simplify y.re into y.re 18.304 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.305 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.305 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.305 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.305 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.306 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.306 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.306 * [taylor]: Taking taylor expansion of (sin (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 18.306 * [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 18.306 * [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))) 18.306 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 18.306 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.306 * [taylor]: Taking taylor expansion of -1 in y.im 18.306 * [backup-simplify]: Simplify -1 into -1 18.306 * [taylor]: Taking taylor expansion of y.im in y.im 18.306 * [backup-simplify]: Simplify 0 into 0 18.306 * [backup-simplify]: Simplify 1 into 1 18.307 * [backup-simplify]: Simplify (/ -1 1) into -1 18.307 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.307 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.307 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.307 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.307 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.307 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.307 * [taylor]: Taking taylor expansion of -1 in y.im 18.307 * [backup-simplify]: Simplify -1 into -1 18.307 * [taylor]: Taking taylor expansion of x.re in y.im 18.307 * [backup-simplify]: Simplify x.re into x.re 18.307 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.307 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.307 * [taylor]: Taking taylor expansion of -1 in y.im 18.307 * [backup-simplify]: Simplify -1 into -1 18.307 * [taylor]: Taking taylor expansion of x.re in y.im 18.307 * [backup-simplify]: Simplify x.re into x.re 18.307 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.307 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.307 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.307 * [taylor]: Taking taylor expansion of -1 in y.im 18.307 * [backup-simplify]: Simplify -1 into -1 18.307 * [taylor]: Taking taylor expansion of x.im in y.im 18.308 * [backup-simplify]: Simplify x.im into x.im 18.308 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.308 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.308 * [taylor]: Taking taylor expansion of -1 in y.im 18.308 * [backup-simplify]: Simplify -1 into -1 18.308 * [taylor]: Taking taylor expansion of x.im in y.im 18.308 * [backup-simplify]: Simplify x.im into x.im 18.308 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.308 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.308 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.308 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.308 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.309 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.309 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.309 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.309 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.309 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.309 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.314 * [backup-simplify]: Simplify (+ 0 0) into 0 18.314 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.314 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.315 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.315 * [taylor]: Taking taylor expansion of -1 in y.im 18.315 * [backup-simplify]: Simplify -1 into -1 18.315 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.315 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.315 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.315 * [taylor]: Taking taylor expansion of y.re in y.im 18.315 * [backup-simplify]: Simplify y.re into y.re 18.315 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.315 * [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)))))) 18.316 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 18.316 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.316 * [taylor]: Taking taylor expansion of (sin (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 18.316 * [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 18.316 * [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))) 18.316 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 18.316 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.316 * [taylor]: Taking taylor expansion of -1 in y.im 18.316 * [backup-simplify]: Simplify -1 into -1 18.316 * [taylor]: Taking taylor expansion of y.im in y.im 18.316 * [backup-simplify]: Simplify 0 into 0 18.316 * [backup-simplify]: Simplify 1 into 1 18.317 * [backup-simplify]: Simplify (/ -1 1) into -1 18.317 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.317 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.317 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.317 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.317 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.317 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.317 * [taylor]: Taking taylor expansion of -1 in y.im 18.317 * [backup-simplify]: Simplify -1 into -1 18.317 * [taylor]: Taking taylor expansion of x.re in y.im 18.317 * [backup-simplify]: Simplify x.re into x.re 18.317 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.317 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.317 * [taylor]: Taking taylor expansion of -1 in y.im 18.317 * [backup-simplify]: Simplify -1 into -1 18.317 * [taylor]: Taking taylor expansion of x.re in y.im 18.318 * [backup-simplify]: Simplify x.re into x.re 18.318 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.318 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.318 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.318 * [taylor]: Taking taylor expansion of -1 in y.im 18.318 * [backup-simplify]: Simplify -1 into -1 18.318 * [taylor]: Taking taylor expansion of x.im in y.im 18.318 * [backup-simplify]: Simplify x.im into x.im 18.318 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.318 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.318 * [taylor]: Taking taylor expansion of -1 in y.im 18.318 * [backup-simplify]: Simplify -1 into -1 18.318 * [taylor]: Taking taylor expansion of x.im in y.im 18.318 * [backup-simplify]: Simplify x.im into x.im 18.318 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.318 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.318 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.318 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.319 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.319 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.319 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.319 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.319 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.319 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.319 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.320 * [backup-simplify]: Simplify (+ 0 0) into 0 18.320 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.321 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.321 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.321 * [taylor]: Taking taylor expansion of -1 in y.im 18.321 * [backup-simplify]: Simplify -1 into -1 18.321 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.321 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.321 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.321 * [taylor]: Taking taylor expansion of y.re in y.im 18.321 * [backup-simplify]: Simplify y.re into y.re 18.321 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.321 * [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)))))) 18.322 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 18.322 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.322 * [taylor]: Taking taylor expansion of (sin (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 18.322 * [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 18.322 * [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))) 18.322 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 18.322 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.322 * [taylor]: Taking taylor expansion of -1 in x.re 18.322 * [backup-simplify]: Simplify -1 into -1 18.322 * [taylor]: Taking taylor expansion of y.im in x.re 18.322 * [backup-simplify]: Simplify y.im into y.im 18.322 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.322 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.322 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.322 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.322 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.322 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.323 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.323 * [taylor]: Taking taylor expansion of -1 in x.re 18.323 * [backup-simplify]: Simplify -1 into -1 18.323 * [taylor]: Taking taylor expansion of x.re in x.re 18.323 * [backup-simplify]: Simplify 0 into 0 18.323 * [backup-simplify]: Simplify 1 into 1 18.323 * [backup-simplify]: Simplify (/ -1 1) into -1 18.323 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.323 * [taylor]: Taking taylor expansion of -1 in x.re 18.324 * [backup-simplify]: Simplify -1 into -1 18.324 * [taylor]: Taking taylor expansion of x.re in x.re 18.324 * [backup-simplify]: Simplify 0 into 0 18.324 * [backup-simplify]: Simplify 1 into 1 18.324 * [backup-simplify]: Simplify (/ -1 1) into -1 18.324 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.324 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.324 * [taylor]: Taking taylor expansion of -1 in x.re 18.324 * [backup-simplify]: Simplify -1 into -1 18.324 * [taylor]: Taking taylor expansion of x.im in x.re 18.324 * [backup-simplify]: Simplify x.im into x.im 18.324 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.324 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.324 * [taylor]: Taking taylor expansion of -1 in x.re 18.324 * [backup-simplify]: Simplify -1 into -1 18.324 * [taylor]: Taking taylor expansion of x.im in x.re 18.324 * [backup-simplify]: Simplify x.im into x.im 18.324 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.325 * [backup-simplify]: Simplify (* -1 -1) into 1 18.325 * [backup-simplify]: Simplify (+ 1 0) into 1 18.326 * [backup-simplify]: Simplify (sqrt 1) into 1 18.327 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.327 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.328 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.329 * [backup-simplify]: Simplify (+ 0 0) into 0 18.329 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.330 * [backup-simplify]: Simplify (log 1) into 0 18.330 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.330 * [taylor]: Taking taylor expansion of -1 in x.re 18.330 * [backup-simplify]: Simplify -1 into -1 18.330 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.330 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.330 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.330 * [taylor]: Taking taylor expansion of y.re in x.re 18.330 * [backup-simplify]: Simplify y.re into y.re 18.330 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.331 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.331 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.331 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.331 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.331 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.332 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.332 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.332 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.332 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.332 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 18.332 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.332 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.332 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.332 * [taylor]: Taking taylor expansion of x.re in x.im 18.332 * [backup-simplify]: Simplify x.re into x.re 18.332 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.333 * [taylor]: Taking taylor expansion of y.im in x.im 18.333 * [backup-simplify]: Simplify y.im into y.im 18.333 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.333 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.333 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.333 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.333 * [taylor]: Taking taylor expansion of y.re in x.im 18.333 * [backup-simplify]: Simplify y.re into y.re 18.333 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.333 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.333 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.334 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.334 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.334 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.334 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.334 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.335 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 18.335 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.335 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.335 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.335 * [taylor]: Taking taylor expansion of x.re in y.re 18.335 * [backup-simplify]: Simplify x.re into x.re 18.335 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.335 * [taylor]: Taking taylor expansion of y.im in y.re 18.335 * [backup-simplify]: Simplify y.im into y.im 18.335 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.335 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.335 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.335 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.335 * [taylor]: Taking taylor expansion of y.re in y.re 18.335 * [backup-simplify]: Simplify 0 into 0 18.335 * [backup-simplify]: Simplify 1 into 1 18.335 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.335 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.335 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.336 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.336 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.336 * [taylor]: Taking taylor expansion of 0 in x.re 18.336 * [backup-simplify]: Simplify 0 into 0 18.336 * [taylor]: Taking taylor expansion of 0 in x.im 18.336 * [backup-simplify]: Simplify 0 into 0 18.336 * [taylor]: Taking taylor expansion of 0 in y.re 18.336 * [backup-simplify]: Simplify 0 into 0 18.336 * [backup-simplify]: Simplify 0 into 0 18.337 * [backup-simplify]: Simplify (+ 0) into 0 18.337 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.339 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.339 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 18.340 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.340 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.340 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.341 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 18.341 * [backup-simplify]: Simplify (+ 0 0) into 0 18.342 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.342 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.343 * [backup-simplify]: Simplify (+ 0 0) into 0 18.343 * [taylor]: Taking taylor expansion of 0 in x.im 18.343 * [backup-simplify]: Simplify 0 into 0 18.343 * [taylor]: Taking taylor expansion of 0 in y.re 18.343 * [backup-simplify]: Simplify 0 into 0 18.343 * [backup-simplify]: Simplify 0 into 0 18.343 * [backup-simplify]: Simplify (+ 0) into 0 18.344 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.345 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.345 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.345 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.346 * [backup-simplify]: Simplify (- 0) into 0 18.346 * [backup-simplify]: Simplify (+ 0 0) into 0 18.347 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.347 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.348 * [backup-simplify]: Simplify (+ 0 0) into 0 18.348 * [taylor]: Taking taylor expansion of 0 in y.re 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [taylor]: Taking taylor expansion of 0 in x.re 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [taylor]: Taking taylor expansion of 0 in x.im 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [taylor]: Taking taylor expansion of 0 in y.re 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [taylor]: Taking taylor expansion of 0 in x.im 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [taylor]: Taking taylor expansion of 0 in y.re 18.348 * [backup-simplify]: Simplify 0 into 0 18.348 * [backup-simplify]: Simplify 0 into 0 18.349 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 18.349 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1) 18.349 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 18.349 * [approximate]: Taking taylor expansion of (sin (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 18.349 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 18.349 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 18.349 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.349 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 18.349 * [taylor]: Taking taylor expansion of y.im in y.re 18.349 * [backup-simplify]: Simplify y.im into y.im 18.349 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 18.349 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 18.349 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.349 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 18.349 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 18.349 * [taylor]: Taking taylor expansion of x.re in y.re 18.349 * [backup-simplify]: Simplify x.re into x.re 18.350 * [taylor]: Taking taylor expansion of x.re in y.re 18.350 * [backup-simplify]: Simplify x.re into x.re 18.350 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 18.350 * [taylor]: Taking taylor expansion of x.im in y.re 18.350 * [backup-simplify]: Simplify x.im into x.im 18.350 * [taylor]: Taking taylor expansion of x.im in y.re 18.350 * [backup-simplify]: Simplify x.im into x.im 18.350 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.350 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.350 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.350 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.350 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.350 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.351 * [backup-simplify]: Simplify (+ 0 0) into 0 18.351 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.351 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.351 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.351 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.351 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.351 * [taylor]: Taking taylor expansion of y.re in y.re 18.351 * [backup-simplify]: Simplify 0 into 0 18.351 * [backup-simplify]: Simplify 1 into 1 18.351 * [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))))) 18.352 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.352 * [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))))) 18.352 * [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)))))) 18.352 * [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)))))) 18.352 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 18.352 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 18.352 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.352 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 18.352 * [taylor]: Taking taylor expansion of y.im in x.im 18.352 * [backup-simplify]: Simplify y.im into y.im 18.352 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 18.352 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 18.352 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.353 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 18.353 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 18.353 * [taylor]: Taking taylor expansion of x.re in x.im 18.353 * [backup-simplify]: Simplify x.re into x.re 18.353 * [taylor]: Taking taylor expansion of x.re in x.im 18.353 * [backup-simplify]: Simplify x.re into x.re 18.353 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 18.353 * [taylor]: Taking taylor expansion of x.im in x.im 18.353 * [backup-simplify]: Simplify 0 into 0 18.353 * [backup-simplify]: Simplify 1 into 1 18.353 * [taylor]: Taking taylor expansion of x.im in x.im 18.353 * [backup-simplify]: Simplify 0 into 0 18.353 * [backup-simplify]: Simplify 1 into 1 18.353 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.353 * [backup-simplify]: Simplify (* 0 0) into 0 18.353 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 18.354 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 18.354 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.354 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.355 * [backup-simplify]: Simplify (+ 0 0) into 0 18.355 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 18.355 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.355 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.355 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.355 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.355 * [taylor]: Taking taylor expansion of y.re in x.im 18.355 * [backup-simplify]: Simplify y.re into y.re 18.355 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 18.355 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.355 * [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))) 18.355 * [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)))) 18.356 * [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)))) 18.356 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 18.356 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 18.356 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.356 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 18.356 * [taylor]: Taking taylor expansion of y.im in x.re 18.356 * [backup-simplify]: Simplify y.im into y.im 18.356 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 18.356 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 18.356 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.356 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 18.356 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 18.356 * [taylor]: Taking taylor expansion of x.re in x.re 18.356 * [backup-simplify]: Simplify 0 into 0 18.356 * [backup-simplify]: Simplify 1 into 1 18.356 * [taylor]: Taking taylor expansion of x.re in x.re 18.356 * [backup-simplify]: Simplify 0 into 0 18.356 * [backup-simplify]: Simplify 1 into 1 18.356 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 18.356 * [taylor]: Taking taylor expansion of x.im in x.re 18.356 * [backup-simplify]: Simplify x.im into x.im 18.356 * [taylor]: Taking taylor expansion of x.im in x.re 18.356 * [backup-simplify]: Simplify x.im into x.im 18.357 * [backup-simplify]: Simplify (* 0 0) into 0 18.357 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.357 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.357 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.358 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 18.358 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.358 * [backup-simplify]: Simplify (+ 0 0) into 0 18.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.358 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.358 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.358 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.358 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.359 * [taylor]: Taking taylor expansion of y.re in x.re 18.359 * [backup-simplify]: Simplify y.re into y.re 18.359 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 18.359 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.359 * [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))) 18.359 * [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)))) 18.359 * [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)))) 18.359 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.359 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.359 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.359 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 18.360 * [taylor]: Taking taylor expansion of y.im in y.im 18.360 * [backup-simplify]: Simplify 0 into 0 18.360 * [backup-simplify]: Simplify 1 into 1 18.360 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.360 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.360 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.360 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.360 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.360 * [taylor]: Taking taylor expansion of x.re in y.im 18.360 * [backup-simplify]: Simplify x.re into x.re 18.360 * [taylor]: Taking taylor expansion of x.re in y.im 18.360 * [backup-simplify]: Simplify x.re into x.re 18.360 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.360 * [taylor]: Taking taylor expansion of x.im in y.im 18.360 * [backup-simplify]: Simplify x.im into x.im 18.360 * [taylor]: Taking taylor expansion of x.im in y.im 18.360 * [backup-simplify]: Simplify x.im into x.im 18.360 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.360 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.360 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.361 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.361 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.361 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.361 * [backup-simplify]: Simplify (+ 0 0) into 0 18.362 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.362 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.362 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.362 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.362 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.362 * [taylor]: Taking taylor expansion of y.re in y.im 18.362 * [backup-simplify]: Simplify y.re into y.re 18.362 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.363 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.363 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.363 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.363 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.363 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 18.363 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 18.363 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 18.363 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 18.363 * [taylor]: Taking taylor expansion of y.im in y.im 18.363 * [backup-simplify]: Simplify 0 into 0 18.363 * [backup-simplify]: Simplify 1 into 1 18.363 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 18.363 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 18.363 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 18.363 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 18.363 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 18.363 * [taylor]: Taking taylor expansion of x.re in y.im 18.363 * [backup-simplify]: Simplify x.re into x.re 18.363 * [taylor]: Taking taylor expansion of x.re in y.im 18.363 * [backup-simplify]: Simplify x.re into x.re 18.363 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 18.363 * [taylor]: Taking taylor expansion of x.im in y.im 18.363 * [backup-simplify]: Simplify x.im into x.im 18.364 * [taylor]: Taking taylor expansion of x.im in y.im 18.364 * [backup-simplify]: Simplify x.im into x.im 18.364 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 18.364 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.364 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 18.364 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 18.364 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 18.364 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.365 * [backup-simplify]: Simplify (+ 0 0) into 0 18.365 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.365 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 18.365 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 18.365 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 18.365 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.365 * [taylor]: Taking taylor expansion of y.re in y.im 18.365 * [backup-simplify]: Simplify y.re into y.re 18.365 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 18.366 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.366 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 18.366 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.366 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.366 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.366 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.366 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.366 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 18.366 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.366 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.366 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.366 * [taylor]: Taking taylor expansion of y.re in x.re 18.367 * [backup-simplify]: Simplify y.re into y.re 18.367 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.367 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.367 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.367 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.367 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.367 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.367 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 18.367 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.367 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.367 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.367 * [taylor]: Taking taylor expansion of y.re in x.im 18.367 * [backup-simplify]: Simplify y.re into y.re 18.367 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.368 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.368 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.368 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.368 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.368 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.368 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.368 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.368 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.368 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.368 * [taylor]: Taking taylor expansion of y.re in y.re 18.368 * [backup-simplify]: Simplify 0 into 0 18.368 * [backup-simplify]: Simplify 1 into 1 18.368 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.369 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.369 * [backup-simplify]: Simplify 0 into 0 18.369 * [backup-simplify]: Simplify (+ 0) into 0 18.370 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.371 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 18.372 * [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)))) 18.372 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.372 * [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)))) 18.372 * [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)))) 18.373 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 18.373 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 18.373 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 18.373 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 18.373 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.373 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.373 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.373 * [taylor]: Taking taylor expansion of y.re in x.re 18.373 * [backup-simplify]: Simplify y.re into y.re 18.373 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.374 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.374 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.374 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 18.374 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 18.374 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 18.374 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 18.374 * [taylor]: Taking taylor expansion of x.re in x.re 18.374 * [backup-simplify]: Simplify 0 into 0 18.374 * [backup-simplify]: Simplify 1 into 1 18.374 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 18.374 * [taylor]: Taking taylor expansion of x.im in x.re 18.374 * [backup-simplify]: Simplify x.im into x.im 18.374 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.374 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.374 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.374 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.375 * [backup-simplify]: Simplify (+ 0 0) into 0 18.375 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.375 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.375 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.375 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.376 * [backup-simplify]: Simplify (- 0) into 0 18.376 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.376 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 18.376 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 18.376 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 18.376 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.376 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.376 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.376 * [taylor]: Taking taylor expansion of y.re in x.im 18.376 * [backup-simplify]: Simplify y.re into y.re 18.376 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.376 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.376 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.376 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.376 * [taylor]: Taking taylor expansion of x.im in x.im 18.376 * [backup-simplify]: Simplify 0 into 0 18.376 * [backup-simplify]: Simplify 1 into 1 18.377 * [backup-simplify]: Simplify (log 1) into 0 18.377 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 18.377 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 18.378 * [backup-simplify]: Simplify (- 0) into 0 18.378 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 18.378 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.378 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 18.378 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 18.378 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 18.378 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.378 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.378 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.378 * [taylor]: Taking taylor expansion of y.re in y.re 18.378 * [backup-simplify]: Simplify 0 into 0 18.379 * [backup-simplify]: Simplify 1 into 1 18.379 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.379 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.379 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.379 * [taylor]: Taking taylor expansion of x.im in y.re 18.379 * [backup-simplify]: Simplify x.im into x.im 18.379 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.379 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 18.379 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.380 * [backup-simplify]: Simplify (+ 0) into 0 18.380 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.380 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.381 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.382 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.382 * [backup-simplify]: Simplify (+ 0 0) into 0 18.382 * [taylor]: Taking taylor expansion of 0 in x.im 18.382 * [backup-simplify]: Simplify 0 into 0 18.382 * [taylor]: Taking taylor expansion of 0 in y.re 18.382 * [backup-simplify]: Simplify 0 into 0 18.382 * [backup-simplify]: Simplify 0 into 0 18.383 * [backup-simplify]: Simplify (+ 0) into 0 18.383 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.383 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.384 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.385 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.385 * [backup-simplify]: Simplify (+ 0 0) into 0 18.385 * [taylor]: Taking taylor expansion of 0 in y.re 18.385 * [backup-simplify]: Simplify 0 into 0 18.385 * [backup-simplify]: Simplify 0 into 0 18.385 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 18.385 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.386 * [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))) 18.387 * [backup-simplify]: Simplify (+ (* (sin (* (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 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 18.387 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 18.388 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 18.388 * [backup-simplify]: Simplify (+ 0 0) into 0 18.389 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 18.391 * [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 18.392 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 18.392 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.393 * [backup-simplify]: Simplify (+ 0 0) into 0 18.393 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.394 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 18.395 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 18.395 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 18.395 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 18.395 * [taylor]: Taking taylor expansion of 1/2 in x.re 18.395 * [backup-simplify]: Simplify 1/2 into 1/2 18.395 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 18.395 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 18.395 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 18.395 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 18.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.395 * [taylor]: Taking taylor expansion of y.re in x.re 18.395 * [backup-simplify]: Simplify y.re into y.re 18.395 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.395 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.395 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.395 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 18.395 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 18.396 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 18.396 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 18.396 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 18.396 * [taylor]: Taking taylor expansion of x.re in x.re 18.396 * [backup-simplify]: Simplify 0 into 0 18.396 * [backup-simplify]: Simplify 1 into 1 18.396 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 18.396 * [taylor]: Taking taylor expansion of x.im in x.re 18.396 * [backup-simplify]: Simplify x.im into x.im 18.396 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 18.396 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 18.396 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 18.396 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 18.397 * [backup-simplify]: Simplify (+ 0 0) into 0 18.397 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 18.397 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.397 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.397 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.397 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.397 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.398 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 18.398 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 18.398 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 18.398 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 18.398 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 18.398 * [taylor]: Taking taylor expansion of 1/2 in x.im 18.399 * [backup-simplify]: Simplify 1/2 into 1/2 18.399 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 18.399 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 18.399 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 18.399 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 18.399 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.399 * [taylor]: Taking taylor expansion of y.re in x.im 18.399 * [backup-simplify]: Simplify y.re into y.re 18.399 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 18.399 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 18.399 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 18.399 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 18.399 * [taylor]: Taking taylor expansion of (log x.im) in x.im 18.399 * [taylor]: Taking taylor expansion of x.im in x.im 18.399 * [backup-simplify]: Simplify 0 into 0 18.399 * [backup-simplify]: Simplify 1 into 1 18.400 * [backup-simplify]: Simplify (log 1) into 0 18.400 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.400 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 18.401 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 18.401 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 18.401 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.402 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.402 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.402 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 18.402 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 18.402 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 18.402 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 18.402 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 18.403 * [taylor]: Taking taylor expansion of 1/2 in y.re 18.403 * [backup-simplify]: Simplify 1/2 into 1/2 18.403 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 18.403 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 18.403 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 18.403 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 18.403 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 18.403 * [taylor]: Taking taylor expansion of y.re in y.re 18.403 * [backup-simplify]: Simplify 0 into 0 18.403 * [backup-simplify]: Simplify 1 into 1 18.403 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 18.403 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 18.403 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 18.403 * [taylor]: Taking taylor expansion of (log x.im) in y.re 18.404 * [taylor]: Taking taylor expansion of x.im in y.re 18.404 * [backup-simplify]: Simplify x.im into x.im 18.404 * [backup-simplify]: Simplify (log x.im) into (log x.im) 18.404 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 18.404 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 18.404 * [backup-simplify]: Simplify (* 1/2 0) into 0 18.405 * [backup-simplify]: Simplify (- 0) into 0 18.405 * [backup-simplify]: Simplify 0 into 0 18.406 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 18.406 * [backup-simplify]: Simplify (+ 0) into 0 18.406 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.407 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.407 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.408 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.408 * [backup-simplify]: Simplify (- 0) into 0 18.409 * [backup-simplify]: Simplify (+ 0 0) into 0 18.409 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 18.409 * [taylor]: Taking taylor expansion of 0 in x.im 18.409 * [backup-simplify]: Simplify 0 into 0 18.409 * [taylor]: Taking taylor expansion of 0 in y.re 18.409 * [backup-simplify]: Simplify 0 into 0 18.409 * [backup-simplify]: Simplify 0 into 0 18.410 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.411 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 18.411 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.412 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.413 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 18.413 * [backup-simplify]: Simplify (+ 0 0) into 0 18.413 * [taylor]: Taking taylor expansion of 0 in x.im 18.413 * [backup-simplify]: Simplify 0 into 0 18.413 * [taylor]: Taking taylor expansion of 0 in y.re 18.413 * [backup-simplify]: Simplify 0 into 0 18.413 * [backup-simplify]: Simplify 0 into 0 18.415 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.415 * [backup-simplify]: Simplify (+ 0) into 0 18.416 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 18.416 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 18.417 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.417 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 18.417 * [backup-simplify]: Simplify (- 0) into 0 18.418 * [backup-simplify]: Simplify (+ 0 0) into 0 18.418 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 18.418 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 18.418 * [taylor]: Taking taylor expansion of 0 in y.re 18.419 * [backup-simplify]: Simplify 0 into 0 18.419 * [backup-simplify]: Simplify 0 into 0 18.419 * [taylor]: Taking taylor expansion of 0 in y.re 18.419 * [backup-simplify]: Simplify 0 into 0 18.419 * [backup-simplify]: Simplify 0 into 0 18.420 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 18.420 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 18.421 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 18.422 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 18.422 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 18.422 * [backup-simplify]: Simplify (+ 0 0) into 0 18.422 * [taylor]: Taking taylor expansion of 0 in y.re 18.422 * [backup-simplify]: Simplify 0 into 0 18.422 * [backup-simplify]: Simplify 0 into 0 18.423 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 18.423 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.423 * [approximate]: Taking taylor expansion of (sin (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 18.423 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 18.424 * [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 18.424 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.424 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 18.424 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 18.424 * [taylor]: Taking taylor expansion of y.im in y.re 18.424 * [backup-simplify]: Simplify y.im into y.im 18.424 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.424 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 18.424 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 18.424 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.424 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 18.424 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 18.424 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.424 * [taylor]: Taking taylor expansion of x.re in y.re 18.424 * [backup-simplify]: Simplify x.re into x.re 18.424 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.424 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 18.424 * [taylor]: Taking taylor expansion of x.re in y.re 18.424 * [backup-simplify]: Simplify x.re into x.re 18.424 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.424 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 18.424 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.424 * [taylor]: Taking taylor expansion of x.im in y.re 18.424 * [backup-simplify]: Simplify x.im into x.im 18.424 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.424 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 18.424 * [taylor]: Taking taylor expansion of x.im in y.re 18.424 * [backup-simplify]: Simplify x.im into x.im 18.424 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.424 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.425 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.425 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.425 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.425 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.425 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.426 * [backup-simplify]: Simplify (+ 0 0) into 0 18.426 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.426 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.426 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.426 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.427 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.427 * [taylor]: Taking taylor expansion of y.re in y.re 18.427 * [backup-simplify]: Simplify 0 into 0 18.427 * [backup-simplify]: Simplify 1 into 1 18.427 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.427 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.427 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.427 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 18.427 * [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 18.427 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.427 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 18.427 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 18.427 * [taylor]: Taking taylor expansion of y.im in x.im 18.427 * [backup-simplify]: Simplify y.im into y.im 18.427 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.427 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 18.427 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 18.427 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.427 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 18.428 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 18.428 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.428 * [taylor]: Taking taylor expansion of x.re in x.im 18.428 * [backup-simplify]: Simplify x.re into x.re 18.428 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.428 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 18.428 * [taylor]: Taking taylor expansion of x.re in x.im 18.428 * [backup-simplify]: Simplify x.re into x.re 18.428 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.428 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 18.428 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.428 * [taylor]: Taking taylor expansion of x.im in x.im 18.428 * [backup-simplify]: Simplify 0 into 0 18.428 * [backup-simplify]: Simplify 1 into 1 18.428 * [backup-simplify]: Simplify (/ 1 1) into 1 18.428 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 18.428 * [taylor]: Taking taylor expansion of x.im in x.im 18.428 * [backup-simplify]: Simplify 0 into 0 18.428 * [backup-simplify]: Simplify 1 into 1 18.429 * [backup-simplify]: Simplify (/ 1 1) into 1 18.429 * [backup-simplify]: Simplify (* 1 1) into 1 18.430 * [backup-simplify]: Simplify (+ 0 1) into 1 18.430 * [backup-simplify]: Simplify (sqrt 1) into 1 18.431 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.432 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.433 * [backup-simplify]: Simplify (+ 0 0) into 0 18.434 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.434 * [backup-simplify]: Simplify (log 1) into 0 18.434 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.434 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.434 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.434 * [taylor]: Taking taylor expansion of y.re in x.im 18.434 * [backup-simplify]: Simplify y.re into y.re 18.434 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.435 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.435 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 18.435 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 18.436 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 18.436 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 18.436 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 18.436 * [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 18.436 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.436 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 18.436 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.436 * [taylor]: Taking taylor expansion of y.im in x.re 18.436 * [backup-simplify]: Simplify y.im into y.im 18.436 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.436 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.436 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.436 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.436 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.436 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.436 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.436 * [taylor]: Taking taylor expansion of x.re in x.re 18.436 * [backup-simplify]: Simplify 0 into 0 18.436 * [backup-simplify]: Simplify 1 into 1 18.437 * [backup-simplify]: Simplify (/ 1 1) into 1 18.437 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.437 * [taylor]: Taking taylor expansion of x.re in x.re 18.437 * [backup-simplify]: Simplify 0 into 0 18.437 * [backup-simplify]: Simplify 1 into 1 18.437 * [backup-simplify]: Simplify (/ 1 1) into 1 18.437 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.437 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.438 * [taylor]: Taking taylor expansion of x.im in x.re 18.438 * [backup-simplify]: Simplify x.im into x.im 18.438 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.438 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.438 * [taylor]: Taking taylor expansion of x.im in x.re 18.438 * [backup-simplify]: Simplify x.im into x.im 18.438 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.438 * [backup-simplify]: Simplify (* 1 1) into 1 18.439 * [backup-simplify]: Simplify (+ 1 0) into 1 18.439 * [backup-simplify]: Simplify (sqrt 1) into 1 18.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.441 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.442 * [backup-simplify]: Simplify (+ 0 0) into 0 18.442 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.443 * [backup-simplify]: Simplify (log 1) into 0 18.443 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.443 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.443 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.443 * [taylor]: Taking taylor expansion of y.re in x.re 18.443 * [backup-simplify]: Simplify y.re into y.re 18.444 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.444 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.444 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 18.445 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.445 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.445 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.445 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 18.445 * [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 18.445 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.445 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 18.445 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.445 * [taylor]: Taking taylor expansion of y.im in y.im 18.445 * [backup-simplify]: Simplify 0 into 0 18.445 * [backup-simplify]: Simplify 1 into 1 18.446 * [backup-simplify]: Simplify (/ 1 1) into 1 18.446 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.446 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.446 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.446 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.446 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.446 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.446 * [taylor]: Taking taylor expansion of x.re in y.im 18.446 * [backup-simplify]: Simplify x.re into x.re 18.446 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.446 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.446 * [taylor]: Taking taylor expansion of x.re in y.im 18.446 * [backup-simplify]: Simplify x.re into x.re 18.446 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.447 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.447 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.447 * [taylor]: Taking taylor expansion of x.im in y.im 18.447 * [backup-simplify]: Simplify x.im into x.im 18.447 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.447 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.447 * [taylor]: Taking taylor expansion of x.im in y.im 18.447 * [backup-simplify]: Simplify x.im into x.im 18.447 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.447 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.447 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.447 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.447 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.448 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.448 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.448 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.448 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.448 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.448 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.449 * [backup-simplify]: Simplify (+ 0 0) into 0 18.449 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.449 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.449 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.449 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.449 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.449 * [taylor]: Taking taylor expansion of y.re in y.im 18.449 * [backup-simplify]: Simplify y.re into y.re 18.449 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.450 * [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))))) 18.450 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.450 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.450 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 18.450 * [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 18.450 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.450 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 18.450 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 18.451 * [taylor]: Taking taylor expansion of y.im in y.im 18.451 * [backup-simplify]: Simplify 0 into 0 18.451 * [backup-simplify]: Simplify 1 into 1 18.451 * [backup-simplify]: Simplify (/ 1 1) into 1 18.451 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 18.451 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 18.451 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.451 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 18.451 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 18.451 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.451 * [taylor]: Taking taylor expansion of x.re in y.im 18.451 * [backup-simplify]: Simplify x.re into x.re 18.451 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.451 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 18.451 * [taylor]: Taking taylor expansion of x.re in y.im 18.451 * [backup-simplify]: Simplify x.re into x.re 18.451 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 18.452 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 18.452 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.452 * [taylor]: Taking taylor expansion of x.im in y.im 18.452 * [backup-simplify]: Simplify x.im into x.im 18.452 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.452 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 18.452 * [taylor]: Taking taylor expansion of x.im in y.im 18.452 * [backup-simplify]: Simplify x.im into x.im 18.452 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.452 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 18.452 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 18.452 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.452 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 18.453 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 18.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 18.453 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 18.454 * [backup-simplify]: Simplify (+ 0 0) into 0 18.454 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.454 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.454 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 18.454 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 18.454 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.454 * [taylor]: Taking taylor expansion of y.re in y.im 18.454 * [backup-simplify]: Simplify y.re into y.re 18.454 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.455 * [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))))) 18.455 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.455 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 18.455 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 18.455 * [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 18.455 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 18.455 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 18.456 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 18.456 * [taylor]: Taking taylor expansion of y.im in x.re 18.456 * [backup-simplify]: Simplify y.im into y.im 18.456 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 18.456 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 18.456 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 18.456 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 18.456 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 18.456 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 18.456 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.456 * [taylor]: Taking taylor expansion of x.re in x.re 18.456 * [backup-simplify]: Simplify 0 into 0 18.456 * [backup-simplify]: Simplify 1 into 1 18.456 * [backup-simplify]: Simplify (/ 1 1) into 1 18.456 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 18.456 * [taylor]: Taking taylor expansion of x.re in x.re 18.456 * [backup-simplify]: Simplify 0 into 0 18.456 * [backup-simplify]: Simplify 1 into 1 18.457 * [backup-simplify]: Simplify (/ 1 1) into 1 18.457 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 18.457 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.457 * [taylor]: Taking taylor expansion of x.im in x.re 18.457 * [backup-simplify]: Simplify x.im into x.im 18.457 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.457 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 18.457 * [taylor]: Taking taylor expansion of x.im in x.re 18.457 * [backup-simplify]: Simplify x.im into x.im 18.457 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 18.458 * [backup-simplify]: Simplify (* 1 1) into 1 18.458 * [backup-simplify]: Simplify (+ 1 0) into 1 18.458 * [backup-simplify]: Simplify (sqrt 1) into 1 18.459 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.460 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 18.461 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 18.461 * [backup-simplify]: Simplify (+ 0 0) into 0 18.462 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.462 * [backup-simplify]: Simplify (log 1) into 0 18.462 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 18.462 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 18.463 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.463 * [taylor]: Taking taylor expansion of y.re in x.re 18.463 * [backup-simplify]: Simplify y.re into y.re 18.463 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.463 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.463 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 18.464 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.464 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.464 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.464 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.465 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.465 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.465 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 18.465 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 18.465 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 18.465 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 18.465 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.465 * [taylor]: Taking taylor expansion of y.re in x.im 18.465 * [backup-simplify]: Simplify y.re into y.re 18.465 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 18.465 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.465 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.465 * [taylor]: Taking taylor expansion of x.re in x.im 18.465 * [backup-simplify]: Simplify x.re into x.re 18.465 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.465 * [taylor]: Taking taylor expansion of y.im in x.im 18.465 * [backup-simplify]: Simplify y.im into y.im 18.466 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.466 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 18.466 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 18.466 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.466 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.466 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.467 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 18.467 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.467 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 18.467 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 18.467 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 18.467 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 18.467 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.467 * [taylor]: Taking taylor expansion of y.re in y.re 18.467 * [backup-simplify]: Simplify 0 into 0 18.467 * [backup-simplify]: Simplify 1 into 1 18.467 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.467 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.467 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.468 * [taylor]: Taking taylor expansion of x.re in y.re 18.468 * [backup-simplify]: Simplify x.re into x.re 18.468 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.468 * [taylor]: Taking taylor expansion of y.im in y.re 18.468 * [backup-simplify]: Simplify y.im into y.im 18.468 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.468 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 18.468 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.468 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 18.468 * [taylor]: Taking taylor expansion of 0 in x.re 18.468 * [backup-simplify]: Simplify 0 into 0 18.468 * [taylor]: Taking taylor expansion of 0 in x.im 18.469 * [backup-simplify]: Simplify 0 into 0 18.469 * [taylor]: Taking taylor expansion of 0 in y.re 18.469 * [backup-simplify]: Simplify 0 into 0 18.469 * [backup-simplify]: Simplify 0 into 0 18.469 * [backup-simplify]: Simplify (+ 0) into 0 18.470 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.471 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.472 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 18.472 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.472 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.472 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.473 * [backup-simplify]: Simplify (+ 0 0) into 0 18.474 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.474 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.475 * [backup-simplify]: Simplify (+ 0 0) into 0 18.475 * [taylor]: Taking taylor expansion of 0 in x.im 18.475 * [backup-simplify]: Simplify 0 into 0 18.475 * [taylor]: Taking taylor expansion of 0 in y.re 18.475 * [backup-simplify]: Simplify 0 into 0 18.475 * [backup-simplify]: Simplify 0 into 0 18.475 * [backup-simplify]: Simplify (+ 0) into 0 18.476 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 18.476 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 18.477 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.477 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.477 * [backup-simplify]: Simplify (- 0) into 0 18.478 * [backup-simplify]: Simplify (+ 0 0) into 0 18.479 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.479 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 18.480 * [backup-simplify]: Simplify (+ 0 0) into 0 18.480 * [taylor]: Taking taylor expansion of 0 in y.re 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [taylor]: Taking taylor expansion of 0 in x.re 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [taylor]: Taking taylor expansion of 0 in x.im 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [taylor]: Taking taylor expansion of 0 in y.re 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [taylor]: Taking taylor expansion of 0 in x.im 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [taylor]: Taking taylor expansion of 0 in y.re 18.480 * [backup-simplify]: Simplify 0 into 0 18.480 * [backup-simplify]: Simplify 0 into 0 18.481 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 18.481 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.481 * [approximate]: Taking taylor expansion of (sin (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 18.481 * [taylor]: Taking taylor expansion of (sin (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 18.481 * [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 18.481 * [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))) 18.481 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 18.481 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 18.481 * [taylor]: Taking taylor expansion of -1 in y.re 18.481 * [backup-simplify]: Simplify -1 into -1 18.481 * [taylor]: Taking taylor expansion of y.im in y.re 18.481 * [backup-simplify]: Simplify y.im into y.im 18.481 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.481 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 18.482 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 18.482 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.482 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 18.482 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 18.482 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.482 * [taylor]: Taking taylor expansion of -1 in y.re 18.482 * [backup-simplify]: Simplify -1 into -1 18.482 * [taylor]: Taking taylor expansion of x.re in y.re 18.482 * [backup-simplify]: Simplify x.re into x.re 18.482 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.482 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 18.482 * [taylor]: Taking taylor expansion of -1 in y.re 18.482 * [backup-simplify]: Simplify -1 into -1 18.482 * [taylor]: Taking taylor expansion of x.re in y.re 18.482 * [backup-simplify]: Simplify x.re into x.re 18.482 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.482 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 18.482 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.482 * [taylor]: Taking taylor expansion of -1 in y.re 18.482 * [backup-simplify]: Simplify -1 into -1 18.482 * [taylor]: Taking taylor expansion of x.im in y.re 18.482 * [backup-simplify]: Simplify x.im into x.im 18.482 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.482 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 18.482 * [taylor]: Taking taylor expansion of -1 in y.re 18.482 * [backup-simplify]: Simplify -1 into -1 18.482 * [taylor]: Taking taylor expansion of x.im in y.re 18.482 * [backup-simplify]: Simplify x.im into x.im 18.482 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.483 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.483 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.483 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.483 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.483 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.483 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.484 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.484 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.484 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.484 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.488 * [backup-simplify]: Simplify (+ 0 0) into 0 18.489 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.489 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.489 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.489 * [taylor]: Taking taylor expansion of -1 in y.re 18.489 * [backup-simplify]: Simplify -1 into -1 18.489 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.489 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.489 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.489 * [taylor]: Taking taylor expansion of y.re in y.re 18.489 * [backup-simplify]: Simplify 0 into 0 18.489 * [backup-simplify]: Simplify 1 into 1 18.489 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.489 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 18.490 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.490 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.490 * [taylor]: Taking taylor expansion of (sin (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 18.490 * [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 18.490 * [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))) 18.490 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 18.490 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 18.490 * [taylor]: Taking taylor expansion of -1 in x.im 18.490 * [backup-simplify]: Simplify -1 into -1 18.490 * [taylor]: Taking taylor expansion of y.im in x.im 18.490 * [backup-simplify]: Simplify y.im into y.im 18.490 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.490 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 18.490 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 18.490 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.490 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 18.490 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 18.490 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.490 * [taylor]: Taking taylor expansion of -1 in x.im 18.490 * [backup-simplify]: Simplify -1 into -1 18.491 * [taylor]: Taking taylor expansion of x.re in x.im 18.491 * [backup-simplify]: Simplify x.re into x.re 18.491 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.491 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 18.491 * [taylor]: Taking taylor expansion of -1 in x.im 18.491 * [backup-simplify]: Simplify -1 into -1 18.491 * [taylor]: Taking taylor expansion of x.re in x.im 18.491 * [backup-simplify]: Simplify x.re into x.re 18.491 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.491 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 18.491 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.491 * [taylor]: Taking taylor expansion of -1 in x.im 18.491 * [backup-simplify]: Simplify -1 into -1 18.491 * [taylor]: Taking taylor expansion of x.im in x.im 18.491 * [backup-simplify]: Simplify 0 into 0 18.491 * [backup-simplify]: Simplify 1 into 1 18.492 * [backup-simplify]: Simplify (/ -1 1) into -1 18.492 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 18.492 * [taylor]: Taking taylor expansion of -1 in x.im 18.492 * [backup-simplify]: Simplify -1 into -1 18.492 * [taylor]: Taking taylor expansion of x.im in x.im 18.492 * [backup-simplify]: Simplify 0 into 0 18.492 * [backup-simplify]: Simplify 1 into 1 18.492 * [backup-simplify]: Simplify (/ -1 1) into -1 18.493 * [backup-simplify]: Simplify (* -1 -1) into 1 18.493 * [backup-simplify]: Simplify (+ 0 1) into 1 18.493 * [backup-simplify]: Simplify (sqrt 1) into 1 18.494 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.495 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.496 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.496 * [backup-simplify]: Simplify (+ 0 0) into 0 18.497 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.497 * [backup-simplify]: Simplify (log 1) into 0 18.497 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.497 * [taylor]: Taking taylor expansion of -1 in x.im 18.497 * [backup-simplify]: Simplify -1 into -1 18.497 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.497 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.497 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.498 * [taylor]: Taking taylor expansion of y.re in x.im 18.498 * [backup-simplify]: Simplify y.re into y.re 18.498 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.498 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 18.498 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 18.498 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.499 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.499 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.499 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.499 * [taylor]: Taking taylor expansion of (sin (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 18.499 * [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 18.499 * [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))) 18.499 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 18.499 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.499 * [taylor]: Taking taylor expansion of -1 in x.re 18.499 * [backup-simplify]: Simplify -1 into -1 18.499 * [taylor]: Taking taylor expansion of y.im in x.re 18.499 * [backup-simplify]: Simplify y.im into y.im 18.499 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.499 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.499 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.500 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.500 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.500 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.500 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.500 * [taylor]: Taking taylor expansion of -1 in x.re 18.500 * [backup-simplify]: Simplify -1 into -1 18.500 * [taylor]: Taking taylor expansion of x.re in x.re 18.500 * [backup-simplify]: Simplify 0 into 0 18.500 * [backup-simplify]: Simplify 1 into 1 18.500 * [backup-simplify]: Simplify (/ -1 1) into -1 18.500 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.500 * [taylor]: Taking taylor expansion of -1 in x.re 18.500 * [backup-simplify]: Simplify -1 into -1 18.500 * [taylor]: Taking taylor expansion of x.re in x.re 18.500 * [backup-simplify]: Simplify 0 into 0 18.500 * [backup-simplify]: Simplify 1 into 1 18.501 * [backup-simplify]: Simplify (/ -1 1) into -1 18.501 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.501 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.501 * [taylor]: Taking taylor expansion of -1 in x.re 18.501 * [backup-simplify]: Simplify -1 into -1 18.501 * [taylor]: Taking taylor expansion of x.im in x.re 18.501 * [backup-simplify]: Simplify x.im into x.im 18.501 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.501 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.501 * [taylor]: Taking taylor expansion of -1 in x.re 18.501 * [backup-simplify]: Simplify -1 into -1 18.501 * [taylor]: Taking taylor expansion of x.im in x.re 18.501 * [backup-simplify]: Simplify x.im into x.im 18.501 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.502 * [backup-simplify]: Simplify (* -1 -1) into 1 18.502 * [backup-simplify]: Simplify (+ 1 0) into 1 18.502 * [backup-simplify]: Simplify (sqrt 1) into 1 18.503 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.504 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.505 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.505 * [backup-simplify]: Simplify (+ 0 0) into 0 18.506 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.507 * [backup-simplify]: Simplify (log 1) into 0 18.507 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.507 * [taylor]: Taking taylor expansion of -1 in x.re 18.507 * [backup-simplify]: Simplify -1 into -1 18.507 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.507 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.507 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.507 * [taylor]: Taking taylor expansion of y.re in x.re 18.507 * [backup-simplify]: Simplify y.re into y.re 18.507 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.507 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.508 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.508 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.508 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.508 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.508 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.508 * [taylor]: Taking taylor expansion of (sin (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 18.509 * [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 18.509 * [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))) 18.509 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 18.509 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.509 * [taylor]: Taking taylor expansion of -1 in y.im 18.509 * [backup-simplify]: Simplify -1 into -1 18.509 * [taylor]: Taking taylor expansion of y.im in y.im 18.509 * [backup-simplify]: Simplify 0 into 0 18.509 * [backup-simplify]: Simplify 1 into 1 18.510 * [backup-simplify]: Simplify (/ -1 1) into -1 18.510 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.510 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.510 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.510 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.510 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.510 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.510 * [taylor]: Taking taylor expansion of -1 in y.im 18.510 * [backup-simplify]: Simplify -1 into -1 18.510 * [taylor]: Taking taylor expansion of x.re in y.im 18.510 * [backup-simplify]: Simplify x.re into x.re 18.510 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.510 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.510 * [taylor]: Taking taylor expansion of -1 in y.im 18.510 * [backup-simplify]: Simplify -1 into -1 18.510 * [taylor]: Taking taylor expansion of x.re in y.im 18.510 * [backup-simplify]: Simplify x.re into x.re 18.510 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.510 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.510 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.510 * [taylor]: Taking taylor expansion of -1 in y.im 18.510 * [backup-simplify]: Simplify -1 into -1 18.510 * [taylor]: Taking taylor expansion of x.im in y.im 18.510 * [backup-simplify]: Simplify x.im into x.im 18.510 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.510 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.511 * [taylor]: Taking taylor expansion of -1 in y.im 18.511 * [backup-simplify]: Simplify -1 into -1 18.511 * [taylor]: Taking taylor expansion of x.im in y.im 18.511 * [backup-simplify]: Simplify x.im into x.im 18.511 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.511 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.511 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.511 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.511 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.511 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.512 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.512 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.512 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.512 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.512 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.513 * [backup-simplify]: Simplify (+ 0 0) into 0 18.513 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.513 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.513 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.513 * [taylor]: Taking taylor expansion of -1 in y.im 18.513 * [backup-simplify]: Simplify -1 into -1 18.513 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.513 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.513 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.513 * [taylor]: Taking taylor expansion of y.re in y.im 18.513 * [backup-simplify]: Simplify y.re into y.re 18.514 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.514 * [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)))))) 18.514 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 18.514 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.514 * [taylor]: Taking taylor expansion of (sin (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 18.514 * [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 18.515 * [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))) 18.515 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 18.515 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 18.515 * [taylor]: Taking taylor expansion of -1 in y.im 18.515 * [backup-simplify]: Simplify -1 into -1 18.515 * [taylor]: Taking taylor expansion of y.im in y.im 18.515 * [backup-simplify]: Simplify 0 into 0 18.515 * [backup-simplify]: Simplify 1 into 1 18.515 * [backup-simplify]: Simplify (/ -1 1) into -1 18.515 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 18.515 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 18.515 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.515 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 18.515 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 18.516 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.516 * [taylor]: Taking taylor expansion of -1 in y.im 18.516 * [backup-simplify]: Simplify -1 into -1 18.516 * [taylor]: Taking taylor expansion of x.re in y.im 18.516 * [backup-simplify]: Simplify x.re into x.re 18.516 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.516 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 18.516 * [taylor]: Taking taylor expansion of -1 in y.im 18.516 * [backup-simplify]: Simplify -1 into -1 18.516 * [taylor]: Taking taylor expansion of x.re in y.im 18.516 * [backup-simplify]: Simplify x.re into x.re 18.516 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 18.516 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 18.516 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.516 * [taylor]: Taking taylor expansion of -1 in y.im 18.516 * [backup-simplify]: Simplify -1 into -1 18.516 * [taylor]: Taking taylor expansion of x.im in y.im 18.516 * [backup-simplify]: Simplify x.im into x.im 18.516 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.516 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 18.516 * [taylor]: Taking taylor expansion of -1 in y.im 18.516 * [backup-simplify]: Simplify -1 into -1 18.516 * [taylor]: Taking taylor expansion of x.im in y.im 18.516 * [backup-simplify]: Simplify x.im into x.im 18.516 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.516 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 18.517 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 18.517 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 18.517 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 18.517 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.517 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 18.517 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 18.518 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.518 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 18.518 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 18.518 * [backup-simplify]: Simplify (+ 0 0) into 0 18.519 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 18.519 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 18.519 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 18.519 * [taylor]: Taking taylor expansion of -1 in y.im 18.519 * [backup-simplify]: Simplify -1 into -1 18.519 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 18.519 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 18.519 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.519 * [taylor]: Taking taylor expansion of y.re in y.im 18.519 * [backup-simplify]: Simplify y.re into y.re 18.519 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.520 * [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)))))) 18.520 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 18.520 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 18.520 * [taylor]: Taking taylor expansion of (sin (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 18.520 * [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 18.520 * [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))) 18.520 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 18.520 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 18.520 * [taylor]: Taking taylor expansion of -1 in x.re 18.520 * [backup-simplify]: Simplify -1 into -1 18.521 * [taylor]: Taking taylor expansion of y.im in x.re 18.521 * [backup-simplify]: Simplify y.im into y.im 18.521 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 18.521 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 18.521 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 18.521 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 18.521 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 18.521 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 18.521 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.521 * [taylor]: Taking taylor expansion of -1 in x.re 18.521 * [backup-simplify]: Simplify -1 into -1 18.521 * [taylor]: Taking taylor expansion of x.re in x.re 18.521 * [backup-simplify]: Simplify 0 into 0 18.521 * [backup-simplify]: Simplify 1 into 1 18.521 * [backup-simplify]: Simplify (/ -1 1) into -1 18.521 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 18.521 * [taylor]: Taking taylor expansion of -1 in x.re 18.522 * [backup-simplify]: Simplify -1 into -1 18.522 * [taylor]: Taking taylor expansion of x.re in x.re 18.522 * [backup-simplify]: Simplify 0 into 0 18.522 * [backup-simplify]: Simplify 1 into 1 18.522 * [backup-simplify]: Simplify (/ -1 1) into -1 18.522 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 18.522 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.522 * [taylor]: Taking taylor expansion of -1 in x.re 18.522 * [backup-simplify]: Simplify -1 into -1 18.522 * [taylor]: Taking taylor expansion of x.im in x.re 18.522 * [backup-simplify]: Simplify x.im into x.im 18.522 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.522 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 18.522 * [taylor]: Taking taylor expansion of -1 in x.re 18.522 * [backup-simplify]: Simplify -1 into -1 18.522 * [taylor]: Taking taylor expansion of x.im in x.re 18.522 * [backup-simplify]: Simplify x.im into x.im 18.522 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 18.522 * [backup-simplify]: Simplify (* -1 -1) into 1 18.523 * [backup-simplify]: Simplify (+ 1 0) into 1 18.523 * [backup-simplify]: Simplify (sqrt 1) into 1 18.523 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.524 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 18.524 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 18.525 * [backup-simplify]: Simplify (+ 0 0) into 0 18.525 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 18.525 * [backup-simplify]: Simplify (log 1) into 0 18.525 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 18.525 * [taylor]: Taking taylor expansion of -1 in x.re 18.525 * [backup-simplify]: Simplify -1 into -1 18.525 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 18.525 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 18.526 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.526 * [taylor]: Taking taylor expansion of y.re in x.re 18.526 * [backup-simplify]: Simplify y.re into y.re 18.526 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.526 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.526 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 18.526 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.526 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.526 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.526 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.527 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.527 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.527 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.527 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 18.527 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 18.527 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 18.527 * [taylor]: Taking taylor expansion of (log x.re) in x.im 18.527 * [taylor]: Taking taylor expansion of x.re in x.im 18.527 * [backup-simplify]: Simplify x.re into x.re 18.527 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.527 * [taylor]: Taking taylor expansion of y.im in x.im 18.527 * [backup-simplify]: Simplify y.im into y.im 18.527 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 18.527 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 18.527 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.527 * [taylor]: Taking taylor expansion of y.re in x.im 18.527 * [backup-simplify]: Simplify y.re into y.re 18.527 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 18.527 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.527 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 18.528 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.528 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.528 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.528 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 18.528 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.528 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 18.528 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 18.528 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 18.528 * [taylor]: Taking taylor expansion of (log x.re) in y.re 18.528 * [taylor]: Taking taylor expansion of x.re in y.re 18.528 * [backup-simplify]: Simplify x.re into x.re 18.528 * [backup-simplify]: Simplify (log x.re) into (log x.re) 18.528 * [taylor]: Taking taylor expansion of y.im in y.re 18.528 * [backup-simplify]: Simplify y.im into y.im 18.528 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 18.528 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 18.528 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 18.528 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.528 * [taylor]: Taking taylor expansion of y.re in y.re 18.528 * [backup-simplify]: Simplify 0 into 0 18.528 * [backup-simplify]: Simplify 1 into 1 18.528 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 18.529 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.529 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 18.529 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.529 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 18.529 * [taylor]: Taking taylor expansion of 0 in x.re 18.529 * [backup-simplify]: Simplify 0 into 0 18.529 * [taylor]: Taking taylor expansion of 0 in x.im 18.529 * [backup-simplify]: Simplify 0 into 0 18.529 * [taylor]: Taking taylor expansion of 0 in y.re 18.529 * [backup-simplify]: Simplify 0 into 0 18.529 * [backup-simplify]: Simplify 0 into 0 18.529 * [backup-simplify]: Simplify (+ 0) into 0 18.530 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.531 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 18.531 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 18.531 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 18.531 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 18.531 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.531 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 18.532 * [backup-simplify]: Simplify (+ 0 0) into 0 18.532 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.532 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.533 * [backup-simplify]: Simplify (+ 0 0) into 0 18.533 * [taylor]: Taking taylor expansion of 0 in x.im 18.533 * [backup-simplify]: Simplify 0 into 0 18.533 * [taylor]: Taking taylor expansion of 0 in y.re 18.533 * [backup-simplify]: Simplify 0 into 0 18.533 * [backup-simplify]: Simplify 0 into 0 18.533 * [backup-simplify]: Simplify (+ 0) into 0 18.534 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 18.534 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 18.534 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 18.534 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 18.534 * [backup-simplify]: Simplify (- 0) into 0 18.535 * [backup-simplify]: Simplify (+ 0 0) into 0 18.535 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 18.536 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 18.536 * [backup-simplify]: Simplify (+ 0 0) into 0 18.536 * [taylor]: Taking taylor expansion of 0 in y.re 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [taylor]: Taking taylor expansion of 0 in x.re 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [taylor]: Taking taylor expansion of 0 in x.im 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [taylor]: Taking taylor expansion of 0 in y.re 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [taylor]: Taking taylor expansion of 0 in x.im 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [taylor]: Taking taylor expansion of 0 in y.re 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [backup-simplify]: Simplify 0 into 0 18.536 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 18.536 * * * [progress]: simplifying candidates 18.536 * * * * [progress]: [ 1 / 56 ] simplifiying candidate # 18.537 * * * * [progress]: [ 2 / 56 ] simplifiying candidate # 18.537 * * * * [progress]: [ 3 / 56 ] simplifiying candidate # 18.537 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 18.537 * * [simplify]: iters left: 6 (12 enodes) 18.539 * * [simplify]: iters left: 5 (39 enodes) 18.544 * * [simplify]: Extracting #0: cost 1 inf + 0 18.544 * * [simplify]: Extracting #1: cost 4 inf + 0 18.544 * * [simplify]: Extracting #2: cost 8 inf + 0 18.544 * * [simplify]: Extracting #3: cost 14 inf + 0 18.544 * * [simplify]: Extracting #4: cost 17 inf + 2 18.545 * * [simplify]: Extracting #5: cost 11 inf + 711 18.545 * * [simplify]: Extracting #6: cost 5 inf + 1676 18.545 * * [simplify]: Extracting #7: cost 1 inf + 2809 18.545 * * [simplify]: Extracting #8: cost 0 inf + 3318 18.546 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 18.546 * [simplify]: Simplified (2 1 2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* 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.546 * * * * [progress]: [ 4 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 5 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 6 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 7 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 8 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 9 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 10 / 56 ] simplifiying candidate # 18.546 * * * * [progress]: [ 11 / 56 ] simplifiying candidate #real (real->posit16 (sin (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)))))))> 18.547 * * * * [progress]: [ 12 / 56 ] simplifiying candidate # 18.547 * * * * [progress]: [ 13 / 56 ] simplifiying candidate # 18.547 * * * * [progress]: [ 14 / 56 ] simplifiying candidate # 18.547 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 18.547 * * [simplify]: iters left: 6 (12 enodes) 18.549 * * [simplify]: iters left: 5 (39 enodes) 18.560 * * [simplify]: Extracting #0: cost 1 inf + 0 18.560 * * [simplify]: Extracting #1: cost 4 inf + 0 18.560 * * [simplify]: Extracting #2: cost 8 inf + 0 18.560 * * [simplify]: Extracting #3: cost 14 inf + 0 18.560 * * [simplify]: Extracting #4: cost 17 inf + 2 18.560 * * [simplify]: Extracting #5: cost 11 inf + 711 18.561 * * [simplify]: Extracting #6: cost 5 inf + 1676 18.561 * * [simplify]: Extracting #7: cost 1 inf + 2809 18.562 * * [simplify]: Extracting #8: cost 0 inf + 3318 18.563 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 18.563 * [simplify]: Simplified (2 1 2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))))) (cbrt (cbrt (sin (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))))))) 18.563 * * * * [progress]: [ 15 / 56 ] simplifiying candidate # 18.563 * * * * [progress]: [ 16 / 56 ] simplifiying candidate # 18.563 * * * * [progress]: [ 17 / 56 ] simplifiying candidate # 18.563 * * * * [progress]: [ 18 / 56 ] simplifiying candidate # 18.564 * * * * [progress]: [ 19 / 56 ] simplifiying candidate # 18.564 * * * * [progress]: [ 20 / 56 ] simplifiying candidate # 18.564 * * * * [progress]: [ 21 / 56 ] simplifiying candidate # 18.564 * * * * [progress]: [ 22 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))))) (cbrt (cbrt (sin (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)))))))> 18.564 * * * * [progress]: [ 23 / 56 ] simplifiying candidate # 18.564 * * * * [progress]: [ 24 / 56 ] simplifiying candidate # 18.564 * * * * [progress]: [ 25 / 56 ] simplifiying candidate # 18.564 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 18.565 * * [simplify]: iters left: 6 (12 enodes) 18.567 * * [simplify]: iters left: 5 (39 enodes) 18.572 * * [simplify]: Extracting #0: cost 1 inf + 0 18.572 * * [simplify]: Extracting #1: cost 4 inf + 0 18.572 * * [simplify]: Extracting #2: cost 8 inf + 0 18.572 * * [simplify]: Extracting #3: cost 14 inf + 0 18.572 * * [simplify]: Extracting #4: cost 17 inf + 2 18.572 * * [simplify]: Extracting #5: cost 11 inf + 711 18.573 * * [simplify]: Extracting #6: cost 5 inf + 1676 18.573 * * [simplify]: Extracting #7: cost 1 inf + 2809 18.573 * * [simplify]: Extracting #8: cost 0 inf + 3318 18.574 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 18.574 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 18.574 * * * * [progress]: [ 26 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 27 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 28 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 29 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 30 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 31 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 32 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 33 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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)))))))> 18.574 * * * * [progress]: [ 34 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 35 / 56 ] simplifiying candidate # 18.574 * * * * [progress]: [ 36 / 56 ] simplifiying candidate # 18.575 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 18.575 * * [simplify]: iters left: 6 (12 enodes) 18.577 * * [simplify]: iters left: 5 (39 enodes) 18.582 * * [simplify]: Extracting #0: cost 1 inf + 0 18.582 * * [simplify]: Extracting #1: cost 4 inf + 0 18.582 * * [simplify]: Extracting #2: cost 8 inf + 0 18.582 * * [simplify]: Extracting #3: cost 14 inf + 0 18.582 * * [simplify]: Extracting #4: cost 17 inf + 2 18.582 * * [simplify]: Extracting #5: cost 11 inf + 711 18.582 * * [simplify]: Extracting #6: cost 5 inf + 1676 18.583 * * [simplify]: Extracting #7: cost 1 inf + 2809 18.583 * * [simplify]: Extracting #8: cost 0 inf + 3318 18.583 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 18.583 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 18.584 * * * * [progress]: [ 37 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 38 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 39 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 40 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 41 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 42 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 43 / 56 ] simplifiying candidate # 18.584 * * * * [progress]: [ 44 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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)))))))> 18.584 * * * * [progress]: [ 45 / 56 ] simplifiying candidate # 18.584 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 18.584 * * [simplify]: iters left: 5 (9 enodes) 18.586 * * [simplify]: iters left: 4 (31 enodes) 18.590 * * [simplify]: iters left: 3 (34 enodes) 18.598 * * [simplify]: Extracting #0: cost 1 inf + 0 18.598 * * [simplify]: Extracting #1: cost 8 inf + 0 18.598 * * [simplify]: Extracting #2: cost 12 inf + 2 18.598 * * [simplify]: Extracting #3: cost 10 inf + 4 18.599 * * [simplify]: Extracting #4: cost 1 inf + 1526 18.599 * * [simplify]: Extracting #5: cost 0 inf + 1638 18.600 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 18.600 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 18.600 * * * * [progress]: [ 46 / 56 ] simplifiying candidate # 18.600 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 18.600 * * [simplify]: iters left: 6 (12 enodes) 18.607 * * [simplify]: iters left: 5 (47 enodes) 18.621 * * [simplify]: iters left: 4 (65 enodes) 18.635 * * [simplify]: iters left: 3 (73 enodes) 18.644 * * [simplify]: iters left: 2 (75 enodes) 18.656 * * [simplify]: Extracting #0: cost 1 inf + 0 18.656 * * [simplify]: Extracting #1: cost 3 inf + 0 18.656 * * [simplify]: Extracting #2: cost 13 inf + 0 18.656 * * [simplify]: Extracting #3: cost 22 inf + 2 18.657 * * [simplify]: Extracting #4: cost 20 inf + 46 18.657 * * [simplify]: Extracting #5: cost 8 inf + 1266 18.658 * * [simplify]: Extracting #6: cost 1 inf + 2701 18.659 * * [simplify]: Extracting #7: cost 0 inf + 3070 18.660 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 18.660 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 18.660 * * * * [progress]: [ 47 / 56 ] simplifiying candidate # 18.661 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 18.661 * * [simplify]: iters left: 6 (12 enodes) 18.668 * * [simplify]: iters left: 5 (44 enodes) 18.681 * * [simplify]: iters left: 4 (60 enodes) 18.699 * * [simplify]: iters left: 3 (86 enodes) 18.721 * * [simplify]: iters left: 2 (138 enodes) 18.760 * * [simplify]: iters left: 1 (173 enodes) 18.806 * * [simplify]: Extracting #0: cost 1 inf + 0 18.806 * * [simplify]: Extracting #1: cost 3 inf + 0 18.806 * * [simplify]: Extracting #2: cost 26 inf + 0 18.806 * * [simplify]: Extracting #3: cost 45 inf + 43 18.806 * * [simplify]: Extracting #4: cost 39 inf + 462 18.807 * * [simplify]: Extracting #5: cost 21 inf + 2871 18.808 * * [simplify]: Extracting #6: cost 4 inf + 7057 18.810 * * [simplify]: Extracting #7: cost 0 inf + 7887 18.812 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 18.812 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 18.812 * * * * [progress]: [ 48 / 56 ] simplifiying candidate # 18.812 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 18.812 * * [simplify]: iters left: 5 (9 enodes) 18.815 * * [simplify]: iters left: 4 (31 enodes) 18.823 * * [simplify]: iters left: 3 (34 enodes) 18.830 * * [simplify]: Extracting #0: cost 1 inf + 0 18.830 * * [simplify]: Extracting #1: cost 8 inf + 0 18.830 * * [simplify]: Extracting #2: cost 12 inf + 2 18.831 * * [simplify]: Extracting #3: cost 10 inf + 4 18.831 * * [simplify]: Extracting #4: cost 1 inf + 1526 18.831 * * [simplify]: Extracting #5: cost 0 inf + 1638 18.832 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 18.832 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (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))))))) 18.832 * * * * [progress]: [ 49 / 56 ] simplifiying candidate # 18.832 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 18.833 * * [simplify]: iters left: 6 (12 enodes) 18.842 * * [simplify]: iters left: 5 (47 enodes) 18.856 * * [simplify]: iters left: 4 (65 enodes) 18.876 * * [simplify]: iters left: 3 (73 enodes) 18.892 * * [simplify]: iters left: 2 (75 enodes) 18.908 * * [simplify]: Extracting #0: cost 1 inf + 0 18.908 * * [simplify]: Extracting #1: cost 3 inf + 0 18.909 * * [simplify]: Extracting #2: cost 13 inf + 0 18.909 * * [simplify]: Extracting #3: cost 22 inf + 2 18.909 * * [simplify]: Extracting #4: cost 20 inf + 46 18.909 * * [simplify]: Extracting #5: cost 8 inf + 1266 18.910 * * [simplify]: Extracting #6: cost 1 inf + 2701 18.911 * * [simplify]: Extracting #7: cost 0 inf + 3070 18.912 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 18.912 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))))) (cbrt (cbrt (sin (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))))))) 18.912 * * * * [progress]: [ 50 / 56 ] simplifiying candidate # 18.913 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 18.913 * * [simplify]: iters left: 6 (12 enodes) 18.918 * * [simplify]: iters left: 5 (44 enodes) 18.932 * * [simplify]: iters left: 4 (60 enodes) 18.951 * * [simplify]: iters left: 3 (86 enodes) 18.979 * * [simplify]: iters left: 2 (138 enodes) 19.007 * * [simplify]: iters left: 1 (173 enodes) 19.035 * * [simplify]: Extracting #0: cost 1 inf + 0 19.035 * * [simplify]: Extracting #1: cost 3 inf + 0 19.035 * * [simplify]: Extracting #2: cost 26 inf + 0 19.035 * * [simplify]: Extracting #3: cost 45 inf + 43 19.036 * * [simplify]: Extracting #4: cost 39 inf + 462 19.036 * * [simplify]: Extracting #5: cost 21 inf + 2871 19.038 * * [simplify]: Extracting #6: cost 4 inf + 7057 19.041 * * [simplify]: Extracting #7: cost 0 inf + 7887 19.044 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 19.044 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))))) (cbrt (cbrt (sin (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))))))) 19.044 * * * * [progress]: [ 51 / 56 ] simplifiying candidate # 19.045 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 19.045 * * [simplify]: iters left: 5 (9 enodes) 19.049 * * [simplify]: iters left: 4 (31 enodes) 19.057 * * [simplify]: iters left: 3 (34 enodes) 19.066 * * [simplify]: Extracting #0: cost 1 inf + 0 19.066 * * [simplify]: Extracting #1: cost 8 inf + 0 19.066 * * [simplify]: Extracting #2: cost 12 inf + 2 19.066 * * [simplify]: Extracting #3: cost 10 inf + 4 19.066 * * [simplify]: Extracting #4: cost 1 inf + 1526 19.067 * * [simplify]: Extracting #5: cost 0 inf + 1638 19.067 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 19.067 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 19.068 * * * * [progress]: [ 52 / 56 ] simplifiying candidate # 19.068 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 19.068 * * [simplify]: iters left: 6 (12 enodes) 19.074 * * [simplify]: iters left: 5 (47 enodes) 19.086 * * [simplify]: iters left: 4 (65 enodes) 19.096 * * [simplify]: iters left: 3 (73 enodes) 19.104 * * [simplify]: iters left: 2 (75 enodes) 19.113 * * [simplify]: Extracting #0: cost 1 inf + 0 19.113 * * [simplify]: Extracting #1: cost 3 inf + 0 19.114 * * [simplify]: Extracting #2: cost 13 inf + 0 19.114 * * [simplify]: Extracting #3: cost 22 inf + 2 19.114 * * [simplify]: Extracting #4: cost 20 inf + 46 19.114 * * [simplify]: Extracting #5: cost 8 inf + 1266 19.114 * * [simplify]: Extracting #6: cost 1 inf + 2701 19.115 * * [simplify]: Extracting #7: cost 0 inf + 3070 19.115 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 19.115 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 19.115 * * * * [progress]: [ 53 / 56 ] simplifiying candidate # 19.116 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 19.116 * * [simplify]: iters left: 6 (12 enodes) 19.119 * * [simplify]: iters left: 5 (44 enodes) 19.130 * * [simplify]: iters left: 4 (60 enodes) 19.148 * * [simplify]: iters left: 3 (86 enodes) 19.177 * * [simplify]: iters left: 2 (138 enodes) 19.220 * * [simplify]: iters left: 1 (173 enodes) 19.275 * * [simplify]: Extracting #0: cost 1 inf + 0 19.275 * * [simplify]: Extracting #1: cost 3 inf + 0 19.276 * * [simplify]: Extracting #2: cost 26 inf + 0 19.276 * * [simplify]: Extracting #3: cost 45 inf + 43 19.276 * * [simplify]: Extracting #4: cost 39 inf + 462 19.277 * * [simplify]: Extracting #5: cost 21 inf + 2871 19.280 * * [simplify]: Extracting #6: cost 4 inf + 7057 19.283 * * [simplify]: Extracting #7: cost 0 inf + 7887 19.286 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 19.287 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 19.287 * * * * [progress]: [ 54 / 56 ] simplifiying candidate # 19.287 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 19.288 * * [simplify]: iters left: 5 (9 enodes) 19.292 * * [simplify]: iters left: 4 (31 enodes) 19.300 * * [simplify]: iters left: 3 (34 enodes) 19.308 * * [simplify]: Extracting #0: cost 1 inf + 0 19.308 * * [simplify]: Extracting #1: cost 8 inf + 0 19.308 * * [simplify]: Extracting #2: cost 12 inf + 2 19.308 * * [simplify]: Extracting #3: cost 10 inf + 4 19.308 * * [simplify]: Extracting #4: cost 1 inf + 1526 19.309 * * [simplify]: Extracting #5: cost 0 inf + 1638 19.309 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 19.309 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 19.310 * * * * [progress]: [ 55 / 56 ] simplifiying candidate # 19.310 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 19.310 * * [simplify]: iters left: 6 (12 enodes) 19.313 * * [simplify]: iters left: 5 (47 enodes) 19.323 * * [simplify]: iters left: 4 (65 enodes) 19.332 * * [simplify]: iters left: 3 (73 enodes) 19.344 * * [simplify]: iters left: 2 (75 enodes) 19.362 * * [simplify]: Extracting #0: cost 1 inf + 0 19.362 * * [simplify]: Extracting #1: cost 3 inf + 0 19.362 * * [simplify]: Extracting #2: cost 13 inf + 0 19.362 * * [simplify]: Extracting #3: cost 22 inf + 2 19.363 * * [simplify]: Extracting #4: cost 20 inf + 46 19.363 * * [simplify]: Extracting #5: cost 8 inf + 1266 19.364 * * [simplify]: Extracting #6: cost 1 inf + 2701 19.365 * * [simplify]: Extracting #7: cost 0 inf + 3070 19.366 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 19.366 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 19.366 * * * * [progress]: [ 56 / 56 ] simplifiying candidate # 19.366 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 19.366 * * [simplify]: iters left: 6 (12 enodes) 19.371 * * [simplify]: iters left: 5 (44 enodes) 19.379 * * [simplify]: iters left: 4 (60 enodes) 19.389 * * [simplify]: iters left: 3 (86 enodes) 19.409 * * [simplify]: iters left: 2 (138 enodes) 19.442 * * [simplify]: iters left: 1 (173 enodes) 19.481 * * [simplify]: Extracting #0: cost 1 inf + 0 19.481 * * [simplify]: Extracting #1: cost 3 inf + 0 19.481 * * [simplify]: Extracting #2: cost 26 inf + 0 19.482 * * [simplify]: Extracting #3: cost 45 inf + 43 19.482 * * [simplify]: Extracting #4: cost 39 inf + 462 19.483 * * [simplify]: Extracting #5: cost 21 inf + 2871 19.486 * * [simplify]: Extracting #6: cost 4 inf + 7057 19.489 * * [simplify]: Extracting #7: cost 0 inf + 7887 19.492 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 19.492 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (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))))))) 19.493 * * * [progress]: adding candidates to table 20.890 * [progress]: [Phase 3 of 3] Extracting. 20.890 * * [regime]: Finding splitpoints for: (# # # # # # #) 20.901 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 20.901 * * * * [regimes]: Trying to branch on y.im from (# # # # # # #) 21.034 * * * * [regimes]: Trying to branch on y.re from (# # # # # # #) 21.117 * * * * [regimes]: Trying to branch on x.im from (# # # # # # #) 21.182 * * * * [regimes]: Trying to branch on x.re from (# # # # # # #) 21.266 * * * [regime]: Found split indices: #