0.754 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.924 * * * [progress]: [2/2] Setting up program. 0.931 * [progress]: [Phase 2 of 3] Improving. 0.931 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.933 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.934 * * [simplify]: iteration 0: 19 enodes 0.943 * * [simplify]: iteration 1: 35 enodes 0.950 * * [simplify]: iteration 2: 63 enodes 0.959 * * [simplify]: iteration 3: 96 enodes 0.974 * * [simplify]: iteration 4: 215 enodes 1.100 * * [simplify]: iteration 5: 880 enodes 2.380 * * [simplify]: iteration complete: 5001 enodes 2.381 * * [simplify]: Extracting #0: cost 1 inf + 0 2.382 * * [simplify]: Extracting #1: cost 462 inf + 0 2.387 * * [simplify]: Extracting #2: cost 1482 inf + 1 2.394 * * [simplify]: Extracting #3: cost 1604 inf + 116 2.401 * * [simplify]: Extracting #4: cost 1600 inf + 594 2.415 * * [simplify]: Extracting #5: cost 1553 inf + 13071 2.446 * * [simplify]: Extracting #6: cost 1166 inf + 331623 2.607 * * [simplify]: Extracting #7: cost 204 inf + 1317679 2.860 * * [simplify]: Extracting #8: cost 0 inf + 1555173 3.093 * * [simplify]: Extracting #9: cost 0 inf + 1554781 3.393 * [simplify]: Simplified to: (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))) 3.409 * * [progress]: iteration 1 / 4 3.409 * * * [progress]: picking best candidate 3.420 * * * * [pick]: Picked # 3.420 * * * [progress]: localizing error 3.474 * * * [progress]: generating rewritten candidates 3.474 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 3.478 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3) 3.489 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2) 3.500 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 3.517 * * * [progress]: generating series expansions 3.517 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 3.523 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3.523 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 3.524 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 3.524 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 3.526 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.526 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 3.526 * [taylor]: Taking taylor expansion of y.im in y.re 3.526 * [backup-simplify]: Simplify y.im into y.im 3.527 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.527 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.527 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.527 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.527 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.527 * [taylor]: Taking taylor expansion of x.re in y.re 3.527 * [backup-simplify]: Simplify x.re into x.re 3.527 * [taylor]: Taking taylor expansion of x.re in y.re 3.527 * [backup-simplify]: Simplify x.re into x.re 3.527 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.527 * [taylor]: Taking taylor expansion of x.im in y.re 3.527 * [backup-simplify]: Simplify x.im into x.im 3.527 * [taylor]: Taking taylor expansion of x.im in y.re 3.527 * [backup-simplify]: Simplify x.im into x.im 3.528 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.528 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.530 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.530 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.530 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.530 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.531 * [backup-simplify]: Simplify (+ 0 0) into 0 3.531 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.531 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.531 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.532 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.532 * [taylor]: Taking taylor expansion of y.re in y.re 3.532 * [backup-simplify]: Simplify 0 into 0 3.532 * [backup-simplify]: Simplify 1 into 1 3.532 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 3.532 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.532 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.532 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.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)))))) 3.533 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 3.533 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 3.533 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.533 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 3.533 * [taylor]: Taking taylor expansion of y.im in x.im 3.533 * [backup-simplify]: Simplify y.im into y.im 3.533 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.533 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.533 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.533 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.533 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.533 * [taylor]: Taking taylor expansion of x.re in x.im 3.533 * [backup-simplify]: Simplify x.re into x.re 3.533 * [taylor]: Taking taylor expansion of x.re in x.im 3.533 * [backup-simplify]: Simplify x.re into x.re 3.533 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.533 * [taylor]: Taking taylor expansion of x.im in x.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [backup-simplify]: Simplify 1 into 1 3.533 * [taylor]: Taking taylor expansion of x.im in x.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [backup-simplify]: Simplify 1 into 1 3.533 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.534 * [backup-simplify]: Simplify (* 0 0) into 0 3.534 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.534 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.534 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.535 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.535 * [backup-simplify]: Simplify (+ 0 0) into 0 3.535 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.535 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.535 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.535 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.535 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.535 * [taylor]: Taking taylor expansion of y.re in x.im 3.535 * [backup-simplify]: Simplify y.re into y.re 3.535 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 3.536 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.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))) 3.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)))) 3.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)))) 3.536 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 3.536 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 3.536 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.536 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 3.536 * [taylor]: Taking taylor expansion of y.im in x.re 3.536 * [backup-simplify]: Simplify y.im into y.im 3.536 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.536 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.536 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.536 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.536 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.536 * [taylor]: Taking taylor expansion of x.re in x.re 3.536 * [backup-simplify]: Simplify 0 into 0 3.536 * [backup-simplify]: Simplify 1 into 1 3.536 * [taylor]: Taking taylor expansion of x.re in x.re 3.536 * [backup-simplify]: Simplify 0 into 0 3.536 * [backup-simplify]: Simplify 1 into 1 3.537 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.537 * [taylor]: Taking taylor expansion of x.im in x.re 3.537 * [backup-simplify]: Simplify x.im into x.im 3.537 * [taylor]: Taking taylor expansion of x.im in x.re 3.537 * [backup-simplify]: Simplify x.im into x.im 3.537 * [backup-simplify]: Simplify (* 0 0) into 0 3.537 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.537 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.537 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.538 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.538 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.538 * [backup-simplify]: Simplify (+ 0 0) into 0 3.538 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.538 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.538 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.538 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.539 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.539 * [taylor]: Taking taylor expansion of y.re in x.re 3.539 * [backup-simplify]: Simplify y.re into y.re 3.539 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 3.539 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.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))) 3.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)))) 3.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)))) 3.539 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.539 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.539 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.539 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.539 * [taylor]: Taking taylor expansion of y.im in y.im 3.539 * [backup-simplify]: Simplify 0 into 0 3.539 * [backup-simplify]: Simplify 1 into 1 3.540 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.540 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.540 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.540 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.540 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.540 * [taylor]: Taking taylor expansion of x.re in y.im 3.540 * [backup-simplify]: Simplify x.re into x.re 3.540 * [taylor]: Taking taylor expansion of x.re in y.im 3.540 * [backup-simplify]: Simplify x.re into x.re 3.540 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.540 * [taylor]: Taking taylor expansion of x.im in y.im 3.540 * [backup-simplify]: Simplify x.im into x.im 3.540 * [taylor]: Taking taylor expansion of x.im in y.im 3.540 * [backup-simplify]: Simplify x.im into x.im 3.540 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.540 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.540 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.540 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.540 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.541 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.541 * [backup-simplify]: Simplify (+ 0 0) into 0 3.541 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.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)))) 3.541 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.541 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.542 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.542 * [taylor]: Taking taylor expansion of y.re in y.im 3.542 * [backup-simplify]: Simplify y.re into y.re 3.542 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.542 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.542 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.542 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.542 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.542 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.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 3.542 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.542 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.542 * [taylor]: Taking taylor expansion of y.im in y.im 3.542 * [backup-simplify]: Simplify 0 into 0 3.542 * [backup-simplify]: Simplify 1 into 1 3.542 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.542 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.542 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.542 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.542 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.542 * [taylor]: Taking taylor expansion of x.re in y.im 3.542 * [backup-simplify]: Simplify x.re into x.re 3.543 * [taylor]: Taking taylor expansion of x.re in y.im 3.543 * [backup-simplify]: Simplify x.re into x.re 3.543 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.543 * [taylor]: Taking taylor expansion of x.im in y.im 3.543 * [backup-simplify]: Simplify x.im into x.im 3.543 * [taylor]: Taking taylor expansion of x.im in y.im 3.543 * [backup-simplify]: Simplify x.im into x.im 3.543 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.543 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.543 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.543 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.543 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.543 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.544 * [backup-simplify]: Simplify (+ 0 0) into 0 3.544 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.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)))) 3.544 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.544 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.544 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.544 * [taylor]: Taking taylor expansion of y.re in y.im 3.544 * [backup-simplify]: Simplify y.re into y.re 3.544 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.544 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.545 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.545 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.545 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.545 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.546 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.546 * [backup-simplify]: Simplify (- 0) into 0 3.546 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.546 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.547 * [taylor]: Taking taylor expansion of y.re in x.re 3.547 * [backup-simplify]: Simplify y.re into y.re 3.547 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.547 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.547 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.547 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.547 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.547 * [backup-simplify]: Simplify (- 0) into 0 3.547 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.548 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.548 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.548 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.548 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.548 * [taylor]: Taking taylor expansion of y.re in x.im 3.548 * [backup-simplify]: Simplify y.re into y.re 3.548 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.548 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.548 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.548 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.548 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.549 * [backup-simplify]: Simplify (- 0) into 0 3.549 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.549 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.549 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.549 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.549 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.549 * [taylor]: Taking taylor expansion of y.re in y.re 3.549 * [backup-simplify]: Simplify 0 into 0 3.549 * [backup-simplify]: Simplify 1 into 1 3.549 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.549 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.549 * [backup-simplify]: Simplify 1 into 1 3.551 * [backup-simplify]: Simplify (+ 0) into 0 3.551 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.553 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.553 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.553 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.554 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.554 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.554 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.555 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.555 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 3.555 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 3.555 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 3.555 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 3.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.555 * [taylor]: Taking taylor expansion of y.re in x.re 3.555 * [backup-simplify]: Simplify y.re into y.re 3.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.556 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.556 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.556 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 3.556 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 3.556 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 3.556 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.556 * [taylor]: Taking taylor expansion of x.im in x.re 3.556 * [backup-simplify]: Simplify x.im into x.im 3.556 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.556 * [taylor]: Taking taylor expansion of x.re in x.re 3.556 * [backup-simplify]: Simplify 0 into 0 3.556 * [backup-simplify]: Simplify 1 into 1 3.557 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.557 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 3.557 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.557 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.557 * [backup-simplify]: Simplify (+ 0 0) into 0 3.558 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.558 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.558 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.558 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.558 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.558 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.559 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.559 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 3.559 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 3.559 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 3.559 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.559 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.559 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.559 * [taylor]: Taking taylor expansion of y.re in x.im 3.559 * [backup-simplify]: Simplify y.re into y.re 3.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.559 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.559 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.559 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.559 * [taylor]: Taking taylor expansion of x.im in x.im 3.559 * [backup-simplify]: Simplify 0 into 0 3.559 * [backup-simplify]: Simplify 1 into 1 3.560 * [backup-simplify]: Simplify (log 1) into 0 3.560 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.560 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.560 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.561 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.561 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.561 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.561 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 3.561 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 3.561 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 3.561 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.561 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.561 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.561 * [taylor]: Taking taylor expansion of y.re in y.re 3.561 * [backup-simplify]: Simplify 0 into 0 3.561 * [backup-simplify]: Simplify 1 into 1 3.561 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.562 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.562 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.562 * [taylor]: Taking taylor expansion of x.im in y.re 3.562 * [backup-simplify]: Simplify x.im into x.im 3.562 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.562 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 3.563 * [backup-simplify]: Simplify (- 0) into 0 3.563 * [backup-simplify]: Simplify 0 into 0 3.563 * [backup-simplify]: Simplify (+ 0) into 0 3.564 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.564 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.565 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.565 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.566 * [backup-simplify]: Simplify (- 0) into 0 3.566 * [backup-simplify]: Simplify (+ 0 0) into 0 3.566 * [taylor]: Taking taylor expansion of 0 in x.im 3.566 * [backup-simplify]: Simplify 0 into 0 3.566 * [taylor]: Taking taylor expansion of 0 in y.re 3.566 * [backup-simplify]: Simplify 0 into 0 3.566 * [backup-simplify]: Simplify 0 into 0 3.567 * [backup-simplify]: Simplify (+ 0) into 0 3.567 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.567 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.568 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.569 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.569 * [backup-simplify]: Simplify (- 0) into 0 3.569 * [backup-simplify]: Simplify (+ 0 0) into 0 3.569 * [taylor]: Taking taylor expansion of 0 in y.re 3.570 * [backup-simplify]: Simplify 0 into 0 3.570 * [backup-simplify]: Simplify 0 into 0 3.570 * [backup-simplify]: Simplify (+ 0) into 0 3.570 * [backup-simplify]: Simplify 0 into 0 3.570 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 3.572 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 3.573 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.574 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.574 * [backup-simplify]: Simplify (+ 0 0) into 0 3.575 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.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 3.578 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.578 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.579 * [backup-simplify]: Simplify (+ 0 0) into 0 3.579 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.580 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 3.580 * [backup-simplify]: Simplify (- 0) into 0 3.581 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 3.581 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 3.581 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 3.581 * [taylor]: Taking taylor expansion of 1/2 in x.re 3.581 * [backup-simplify]: Simplify 1/2 into 1/2 3.581 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 3.581 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.581 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.581 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.581 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.581 * [taylor]: Taking taylor expansion of y.re in x.re 3.581 * [backup-simplify]: Simplify y.re into y.re 3.581 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.582 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.582 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.582 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 3.582 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.582 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.582 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.582 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.582 * [taylor]: Taking taylor expansion of x.re in x.re 3.582 * [backup-simplify]: Simplify 0 into 0 3.582 * [backup-simplify]: Simplify 1 into 1 3.582 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.582 * [taylor]: Taking taylor expansion of x.im in x.re 3.582 * [backup-simplify]: Simplify x.im into x.im 3.582 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.582 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.582 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.582 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.583 * [backup-simplify]: Simplify (+ 0 0) into 0 3.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.583 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.583 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.583 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.583 * [backup-simplify]: Simplify (- 0) into 0 3.584 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.584 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.584 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.584 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.584 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.584 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 3.584 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 3.584 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.584 * [backup-simplify]: Simplify 1/2 into 1/2 3.584 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 3.584 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.584 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.585 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.585 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.585 * [taylor]: Taking taylor expansion of y.re in x.im 3.585 * [backup-simplify]: Simplify y.re into y.re 3.585 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.585 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.585 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.585 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 3.585 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.585 * [taylor]: Taking taylor expansion of x.im in x.im 3.585 * [backup-simplify]: Simplify 0 into 0 3.585 * [backup-simplify]: Simplify 1 into 1 3.585 * [backup-simplify]: Simplify (log 1) into 0 3.586 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.586 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.586 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.586 * [backup-simplify]: Simplify (- 0) into 0 3.587 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.587 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.587 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.588 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.588 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.588 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.588 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.588 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 3.588 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 3.588 * [taylor]: Taking taylor expansion of 1/2 in y.re 3.588 * [backup-simplify]: Simplify 1/2 into 1/2 3.588 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 3.588 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.588 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.589 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.589 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.589 * [taylor]: Taking taylor expansion of y.re in y.re 3.589 * [backup-simplify]: Simplify 0 into 0 3.589 * [backup-simplify]: Simplify 1 into 1 3.589 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.598 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.598 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 3.598 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.598 * [taylor]: Taking taylor expansion of x.im in y.re 3.599 * [backup-simplify]: Simplify x.im into x.im 3.599 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.599 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.599 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 3.599 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 3.599 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.599 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.601 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.601 * [backup-simplify]: Simplify (+ 0) into 0 3.602 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.602 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.603 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.603 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.604 * [backup-simplify]: Simplify (+ 0 0) into 0 3.604 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.604 * [backup-simplify]: Simplify (- 0) into 0 3.604 * [taylor]: Taking taylor expansion of 0 in x.im 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [taylor]: Taking taylor expansion of 0 in y.re 3.605 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.606 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.607 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.608 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.608 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.609 * [backup-simplify]: Simplify (- 0) into 0 3.609 * [backup-simplify]: Simplify (+ 0 0) into 0 3.609 * [taylor]: Taking taylor expansion of 0 in x.im 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [taylor]: Taking taylor expansion of 0 in y.re 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [backup-simplify]: Simplify 0 into 0 3.610 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.611 * [backup-simplify]: Simplify (+ 0) into 0 3.611 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.612 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.613 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.613 * [backup-simplify]: Simplify (+ 0 0) into 0 3.614 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.614 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.614 * [backup-simplify]: Simplify (- 0) into 0 3.614 * [taylor]: Taking taylor expansion of 0 in y.re 3.615 * [backup-simplify]: Simplify 0 into 0 3.615 * [backup-simplify]: Simplify 0 into 0 3.615 * [taylor]: Taking taylor expansion of 0 in y.re 3.615 * [backup-simplify]: Simplify 0 into 0 3.615 * [backup-simplify]: Simplify 0 into 0 3.616 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.616 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.617 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.618 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.618 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.619 * [backup-simplify]: Simplify (- 0) into 0 3.619 * [backup-simplify]: Simplify (+ 0 0) into 0 3.619 * [taylor]: Taking taylor expansion of 0 in y.re 3.619 * [backup-simplify]: Simplify 0 into 0 3.619 * [backup-simplify]: Simplify 0 into 0 3.620 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.620 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 3.621 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 3.621 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.621 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.622 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 3.622 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.622 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 3.622 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 3.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.re 3.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)) 3.622 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 3.622 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.622 * [taylor]: Taking taylor expansion of y.im in y.re 3.623 * [backup-simplify]: Simplify y.im into y.im 3.623 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.623 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.623 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.623 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.623 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.623 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.623 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.623 * [taylor]: Taking taylor expansion of x.re in y.re 3.623 * [backup-simplify]: Simplify x.re into x.re 3.623 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.623 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.623 * [taylor]: Taking taylor expansion of x.re in y.re 3.623 * [backup-simplify]: Simplify x.re into x.re 3.623 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.623 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.623 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.623 * [taylor]: Taking taylor expansion of x.im in y.re 3.623 * [backup-simplify]: Simplify x.im into x.im 3.623 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.623 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.623 * [taylor]: Taking taylor expansion of x.im in y.re 3.623 * [backup-simplify]: Simplify x.im into x.im 3.623 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.624 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.624 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.624 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.624 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.625 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.625 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.626 * [backup-simplify]: Simplify (+ 0 0) into 0 3.626 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.626 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.626 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.626 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.626 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.626 * [taylor]: Taking taylor expansion of y.re in y.re 3.626 * [backup-simplify]: Simplify 0 into 0 3.626 * [backup-simplify]: Simplify 1 into 1 3.627 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.627 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.627 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.627 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 3.627 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 3.627 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.627 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 3.627 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.627 * [taylor]: Taking taylor expansion of y.im in x.im 3.627 * [backup-simplify]: Simplify y.im into y.im 3.627 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.627 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.627 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.628 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.628 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.628 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.628 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.628 * [taylor]: Taking taylor expansion of x.re in x.im 3.628 * [backup-simplify]: Simplify x.re into x.re 3.628 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.628 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.628 * [taylor]: Taking taylor expansion of x.re in x.im 3.628 * [backup-simplify]: Simplify x.re into x.re 3.628 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.628 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.628 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.628 * [taylor]: Taking taylor expansion of x.im in x.im 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify 1 into 1 3.629 * [backup-simplify]: Simplify (/ 1 1) into 1 3.629 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.629 * [taylor]: Taking taylor expansion of x.im in x.im 3.629 * [backup-simplify]: Simplify 0 into 0 3.629 * [backup-simplify]: Simplify 1 into 1 3.629 * [backup-simplify]: Simplify (/ 1 1) into 1 3.629 * [backup-simplify]: Simplify (* 1 1) into 1 3.630 * [backup-simplify]: Simplify (+ 0 1) into 1 3.630 * [backup-simplify]: Simplify (sqrt 1) into 1 3.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.632 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.633 * [backup-simplify]: Simplify (+ 0 0) into 0 3.634 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.634 * [backup-simplify]: Simplify (log 1) into 0 3.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.634 * [taylor]: Taking taylor expansion of y.re in x.im 3.634 * [backup-simplify]: Simplify y.re into y.re 3.634 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.635 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.635 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 3.635 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 3.635 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.636 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.636 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.636 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.636 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.636 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.636 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.636 * [taylor]: Taking taylor expansion of y.im in x.re 3.636 * [backup-simplify]: Simplify y.im into y.im 3.636 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.636 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.636 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.636 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.636 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.636 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.636 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.636 * [taylor]: Taking taylor expansion of x.re in x.re 3.636 * [backup-simplify]: Simplify 0 into 0 3.636 * [backup-simplify]: Simplify 1 into 1 3.637 * [backup-simplify]: Simplify (/ 1 1) into 1 3.637 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.637 * [taylor]: Taking taylor expansion of x.re in x.re 3.637 * [backup-simplify]: Simplify 0 into 0 3.637 * [backup-simplify]: Simplify 1 into 1 3.637 * [backup-simplify]: Simplify (/ 1 1) into 1 3.637 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.637 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.637 * [taylor]: Taking taylor expansion of x.im in x.re 3.637 * [backup-simplify]: Simplify x.im into x.im 3.637 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.637 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.637 * [taylor]: Taking taylor expansion of x.im in x.re 3.637 * [backup-simplify]: Simplify x.im into x.im 3.637 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.638 * [backup-simplify]: Simplify (* 1 1) into 1 3.638 * [backup-simplify]: Simplify (+ 1 0) into 1 3.639 * [backup-simplify]: Simplify (sqrt 1) into 1 3.640 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.640 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.641 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.641 * [backup-simplify]: Simplify (+ 0 0) into 0 3.642 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.643 * [backup-simplify]: Simplify (log 1) into 0 3.643 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.643 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.643 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.643 * [taylor]: Taking taylor expansion of y.re in x.re 3.643 * [backup-simplify]: Simplify y.re into y.re 3.643 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.643 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.643 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.644 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.644 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.644 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.644 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.644 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.644 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.644 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.644 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.644 * [taylor]: Taking taylor expansion of y.im in y.im 3.644 * [backup-simplify]: Simplify 0 into 0 3.644 * [backup-simplify]: Simplify 1 into 1 3.645 * [backup-simplify]: Simplify (/ 1 1) into 1 3.645 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.645 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.645 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.645 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.645 * [taylor]: Taking taylor expansion of x.re in y.im 3.645 * [backup-simplify]: Simplify x.re into x.re 3.645 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.645 * [taylor]: Taking taylor expansion of x.re in y.im 3.645 * [backup-simplify]: Simplify x.re into x.re 3.645 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.645 * [taylor]: Taking taylor expansion of x.im in y.im 3.645 * [backup-simplify]: Simplify x.im into x.im 3.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.645 * [taylor]: Taking taylor expansion of x.im in y.im 3.645 * [backup-simplify]: Simplify x.im into x.im 3.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.646 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.646 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.646 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.646 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.646 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.647 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.647 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.647 * [backup-simplify]: Simplify (+ 0 0) into 0 3.647 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.648 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.648 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.648 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.648 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.648 * [taylor]: Taking taylor expansion of y.re in y.im 3.648 * [backup-simplify]: Simplify y.re into y.re 3.648 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.648 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.648 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.649 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.649 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.649 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.649 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.649 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.649 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.649 * [taylor]: Taking taylor expansion of y.im in y.im 3.649 * [backup-simplify]: Simplify 0 into 0 3.649 * [backup-simplify]: Simplify 1 into 1 3.649 * [backup-simplify]: Simplify (/ 1 1) into 1 3.649 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.649 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.649 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.649 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.649 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.649 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.649 * [taylor]: Taking taylor expansion of x.re in y.im 3.650 * [backup-simplify]: Simplify x.re into x.re 3.650 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.650 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.650 * [taylor]: Taking taylor expansion of x.re in y.im 3.650 * [backup-simplify]: Simplify x.re into x.re 3.650 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.650 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.650 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.650 * [taylor]: Taking taylor expansion of x.im in y.im 3.650 * [backup-simplify]: Simplify x.im into x.im 3.650 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.650 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.650 * [taylor]: Taking taylor expansion of x.im in y.im 3.650 * [backup-simplify]: Simplify x.im into x.im 3.650 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.650 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.650 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.650 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.651 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.651 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.651 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.652 * [backup-simplify]: Simplify (+ 0 0) into 0 3.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.652 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.652 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.652 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.652 * [taylor]: Taking taylor expansion of y.re in y.im 3.652 * [backup-simplify]: Simplify y.re into y.re 3.652 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.653 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.653 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.653 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.653 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.653 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.653 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.653 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.653 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.653 * [taylor]: Taking taylor expansion of y.im in x.re 3.653 * [backup-simplify]: Simplify y.im into y.im 3.654 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.654 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.654 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.654 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.654 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.654 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.654 * [taylor]: Taking taylor expansion of x.re in x.re 3.654 * [backup-simplify]: Simplify 0 into 0 3.654 * [backup-simplify]: Simplify 1 into 1 3.654 * [backup-simplify]: Simplify (/ 1 1) into 1 3.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.654 * [taylor]: Taking taylor expansion of x.re in x.re 3.654 * [backup-simplify]: Simplify 0 into 0 3.654 * [backup-simplify]: Simplify 1 into 1 3.655 * [backup-simplify]: Simplify (/ 1 1) into 1 3.655 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.655 * [taylor]: Taking taylor expansion of x.im in x.re 3.655 * [backup-simplify]: Simplify x.im into x.im 3.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.655 * [taylor]: Taking taylor expansion of x.im in x.re 3.655 * [backup-simplify]: Simplify x.im into x.im 3.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.655 * [backup-simplify]: Simplify (* 1 1) into 1 3.656 * [backup-simplify]: Simplify (+ 1 0) into 1 3.656 * [backup-simplify]: Simplify (sqrt 1) into 1 3.657 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.658 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.658 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.659 * [backup-simplify]: Simplify (+ 0 0) into 0 3.659 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.660 * [backup-simplify]: Simplify (log 1) into 0 3.660 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.660 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.660 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.660 * [taylor]: Taking taylor expansion of y.re in x.re 3.660 * [backup-simplify]: Simplify y.re into y.re 3.660 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.661 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.661 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.661 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.661 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.661 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.662 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.662 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.662 * [backup-simplify]: Simplify (- 0) into 0 3.662 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.662 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 3.662 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 3.662 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.662 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.663 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.663 * [taylor]: Taking taylor expansion of y.re in x.im 3.663 * [backup-simplify]: Simplify y.re into y.re 3.663 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.663 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.663 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.663 * [taylor]: Taking taylor expansion of x.re in x.im 3.663 * [backup-simplify]: Simplify x.re into x.re 3.663 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.663 * [taylor]: Taking taylor expansion of y.im in x.im 3.663 * [backup-simplify]: Simplify y.im into y.im 3.663 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.663 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 3.663 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.664 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.664 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.664 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.664 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.665 * [backup-simplify]: Simplify (- 0) into 0 3.665 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.665 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 3.665 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 3.665 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.665 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.665 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.665 * [taylor]: Taking taylor expansion of y.re in y.re 3.665 * [backup-simplify]: Simplify 0 into 0 3.665 * [backup-simplify]: Simplify 1 into 1 3.665 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.665 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.665 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.665 * [taylor]: Taking taylor expansion of x.re in y.re 3.665 * [backup-simplify]: Simplify x.re into x.re 3.665 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.666 * [taylor]: Taking taylor expansion of y.im in y.re 3.666 * [backup-simplify]: Simplify y.im into y.im 3.666 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.666 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.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))) 3.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))) 3.666 * [taylor]: Taking taylor expansion of 0 in x.re 3.666 * [backup-simplify]: Simplify 0 into 0 3.666 * [taylor]: Taking taylor expansion of 0 in x.im 3.666 * [backup-simplify]: Simplify 0 into 0 3.666 * [taylor]: Taking taylor expansion of 0 in y.re 3.666 * [backup-simplify]: Simplify 0 into 0 3.666 * [backup-simplify]: Simplify 0 into 0 3.667 * [backup-simplify]: Simplify (+ 0) into 0 3.668 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.669 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.669 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 3.669 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.670 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.670 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.670 * [backup-simplify]: Simplify (+ 0 0) into 0 3.671 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.672 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.672 * [backup-simplify]: Simplify (- 0) into 0 3.672 * [backup-simplify]: Simplify (+ 0 0) into 0 3.672 * [taylor]: Taking taylor expansion of 0 in x.im 3.673 * [backup-simplify]: Simplify 0 into 0 3.673 * [taylor]: Taking taylor expansion of 0 in y.re 3.673 * [backup-simplify]: Simplify 0 into 0 3.673 * [backup-simplify]: Simplify 0 into 0 3.673 * [backup-simplify]: Simplify (+ 0) into 0 3.674 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.674 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.675 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.675 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.675 * [backup-simplify]: Simplify (- 0) into 0 3.675 * [backup-simplify]: Simplify (+ 0 0) into 0 3.676 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.677 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.677 * [backup-simplify]: Simplify (- 0) into 0 3.678 * [backup-simplify]: Simplify (+ 0 0) into 0 3.678 * [taylor]: Taking taylor expansion of 0 in y.re 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [taylor]: Taking taylor expansion of 0 in x.re 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [taylor]: Taking taylor expansion of 0 in x.im 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [taylor]: Taking taylor expansion of 0 in y.re 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [taylor]: Taking taylor expansion of 0 in x.im 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [taylor]: Taking taylor expansion of 0 in y.re 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 3.679 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.679 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 3.679 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 3.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.re 3.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))) 3.679 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 3.679 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.679 * [taylor]: Taking taylor expansion of -1 in y.re 3.679 * [backup-simplify]: Simplify -1 into -1 3.679 * [taylor]: Taking taylor expansion of y.im in y.re 3.679 * [backup-simplify]: Simplify y.im into y.im 3.679 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.679 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.679 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.679 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.679 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.679 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.679 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.680 * [taylor]: Taking taylor expansion of -1 in y.re 3.680 * [backup-simplify]: Simplify -1 into -1 3.680 * [taylor]: Taking taylor expansion of x.re in y.re 3.680 * [backup-simplify]: Simplify x.re into x.re 3.680 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.680 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.680 * [taylor]: Taking taylor expansion of -1 in y.re 3.680 * [backup-simplify]: Simplify -1 into -1 3.680 * [taylor]: Taking taylor expansion of x.re in y.re 3.680 * [backup-simplify]: Simplify x.re into x.re 3.680 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.680 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.680 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.680 * [taylor]: Taking taylor expansion of -1 in y.re 3.680 * [backup-simplify]: Simplify -1 into -1 3.680 * [taylor]: Taking taylor expansion of x.im in y.re 3.680 * [backup-simplify]: Simplify x.im into x.im 3.680 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.680 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.680 * [taylor]: Taking taylor expansion of -1 in y.re 3.680 * [backup-simplify]: Simplify -1 into -1 3.680 * [taylor]: Taking taylor expansion of x.im in y.re 3.680 * [backup-simplify]: Simplify x.im into x.im 3.680 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.680 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.680 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.681 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.681 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.681 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.681 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.681 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.681 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.682 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.682 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.682 * [backup-simplify]: Simplify (+ 0 0) into 0 3.683 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.683 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.683 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.683 * [taylor]: Taking taylor expansion of -1 in y.re 3.683 * [backup-simplify]: Simplify -1 into -1 3.683 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.683 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.683 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.683 * [taylor]: Taking taylor expansion of y.re in y.re 3.683 * [backup-simplify]: Simplify 0 into 0 3.683 * [backup-simplify]: Simplify 1 into 1 3.683 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.683 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.683 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.684 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.684 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.684 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.684 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.684 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 3.684 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.684 * [taylor]: Taking taylor expansion of -1 in x.im 3.684 * [backup-simplify]: Simplify -1 into -1 3.684 * [taylor]: Taking taylor expansion of y.im in x.im 3.684 * [backup-simplify]: Simplify y.im into y.im 3.684 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.684 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.684 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.684 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.684 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.684 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.684 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.684 * [taylor]: Taking taylor expansion of -1 in x.im 3.684 * [backup-simplify]: Simplify -1 into -1 3.684 * [taylor]: Taking taylor expansion of x.re in x.im 3.684 * [backup-simplify]: Simplify x.re into x.re 3.684 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.684 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.684 * [taylor]: Taking taylor expansion of -1 in x.im 3.685 * [backup-simplify]: Simplify -1 into -1 3.685 * [taylor]: Taking taylor expansion of x.re in x.im 3.685 * [backup-simplify]: Simplify x.re into x.re 3.685 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.685 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.685 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.685 * [taylor]: Taking taylor expansion of -1 in x.im 3.685 * [backup-simplify]: Simplify -1 into -1 3.685 * [taylor]: Taking taylor expansion of x.im in x.im 3.685 * [backup-simplify]: Simplify 0 into 0 3.685 * [backup-simplify]: Simplify 1 into 1 3.685 * [backup-simplify]: Simplify (/ -1 1) into -1 3.685 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.685 * [taylor]: Taking taylor expansion of -1 in x.im 3.685 * [backup-simplify]: Simplify -1 into -1 3.685 * [taylor]: Taking taylor expansion of x.im in x.im 3.686 * [backup-simplify]: Simplify 0 into 0 3.686 * [backup-simplify]: Simplify 1 into 1 3.686 * [backup-simplify]: Simplify (/ -1 1) into -1 3.686 * [backup-simplify]: Simplify (* -1 -1) into 1 3.687 * [backup-simplify]: Simplify (+ 0 1) into 1 3.687 * [backup-simplify]: Simplify (sqrt 1) into 1 3.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.689 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.689 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.690 * [backup-simplify]: Simplify (+ 0 0) into 0 3.691 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.691 * [backup-simplify]: Simplify (log 1) into 0 3.691 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.691 * [taylor]: Taking taylor expansion of -1 in x.im 3.691 * [backup-simplify]: Simplify -1 into -1 3.691 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.691 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.691 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.691 * [taylor]: Taking taylor expansion of y.re in x.im 3.691 * [backup-simplify]: Simplify y.re into y.re 3.692 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.692 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.692 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 3.693 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.693 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.693 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.693 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.693 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.693 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.693 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.693 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.693 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.693 * [taylor]: Taking taylor expansion of -1 in x.re 3.693 * [backup-simplify]: Simplify -1 into -1 3.694 * [taylor]: Taking taylor expansion of y.im in x.re 3.694 * [backup-simplify]: Simplify y.im into y.im 3.694 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.694 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.694 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.694 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.694 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.694 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.694 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.694 * [taylor]: Taking taylor expansion of -1 in x.re 3.694 * [backup-simplify]: Simplify -1 into -1 3.694 * [taylor]: Taking taylor expansion of x.re in x.re 3.694 * [backup-simplify]: Simplify 0 into 0 3.694 * [backup-simplify]: Simplify 1 into 1 3.694 * [backup-simplify]: Simplify (/ -1 1) into -1 3.694 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.694 * [taylor]: Taking taylor expansion of -1 in x.re 3.694 * [backup-simplify]: Simplify -1 into -1 3.695 * [taylor]: Taking taylor expansion of x.re in x.re 3.695 * [backup-simplify]: Simplify 0 into 0 3.695 * [backup-simplify]: Simplify 1 into 1 3.695 * [backup-simplify]: Simplify (/ -1 1) into -1 3.695 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.695 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.695 * [taylor]: Taking taylor expansion of -1 in x.re 3.695 * [backup-simplify]: Simplify -1 into -1 3.695 * [taylor]: Taking taylor expansion of x.im in x.re 3.695 * [backup-simplify]: Simplify x.im into x.im 3.695 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.695 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.695 * [taylor]: Taking taylor expansion of -1 in x.re 3.695 * [backup-simplify]: Simplify -1 into -1 3.695 * [taylor]: Taking taylor expansion of x.im in x.re 3.695 * [backup-simplify]: Simplify x.im into x.im 3.695 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.696 * [backup-simplify]: Simplify (* -1 -1) into 1 3.696 * [backup-simplify]: Simplify (+ 1 0) into 1 3.697 * [backup-simplify]: Simplify (sqrt 1) into 1 3.697 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.698 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.699 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.700 * [backup-simplify]: Simplify (+ 0 0) into 0 3.700 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.701 * [backup-simplify]: Simplify (log 1) into 0 3.701 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.701 * [taylor]: Taking taylor expansion of -1 in x.re 3.701 * [backup-simplify]: Simplify -1 into -1 3.701 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.701 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.701 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.701 * [taylor]: Taking taylor expansion of y.re in x.re 3.701 * [backup-simplify]: Simplify y.re into y.re 3.701 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.702 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.702 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.702 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.702 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.703 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.703 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.703 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.703 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.703 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.703 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.703 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.703 * [taylor]: Taking taylor expansion of -1 in y.im 3.703 * [backup-simplify]: Simplify -1 into -1 3.703 * [taylor]: Taking taylor expansion of y.im in y.im 3.703 * [backup-simplify]: Simplify 0 into 0 3.703 * [backup-simplify]: Simplify 1 into 1 3.704 * [backup-simplify]: Simplify (/ -1 1) into -1 3.704 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.704 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.704 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.704 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.704 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.704 * [taylor]: Taking taylor expansion of -1 in y.im 3.704 * [backup-simplify]: Simplify -1 into -1 3.704 * [taylor]: Taking taylor expansion of x.re in y.im 3.704 * [backup-simplify]: Simplify x.re into x.re 3.704 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.704 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.704 * [taylor]: Taking taylor expansion of -1 in y.im 3.704 * [backup-simplify]: Simplify -1 into -1 3.704 * [taylor]: Taking taylor expansion of x.re in y.im 3.704 * [backup-simplify]: Simplify x.re into x.re 3.704 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.704 * [taylor]: Taking taylor expansion of -1 in y.im 3.704 * [backup-simplify]: Simplify -1 into -1 3.704 * [taylor]: Taking taylor expansion of x.im in y.im 3.704 * [backup-simplify]: Simplify x.im into x.im 3.704 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.704 * [taylor]: Taking taylor expansion of -1 in y.im 3.704 * [backup-simplify]: Simplify -1 into -1 3.704 * [taylor]: Taking taylor expansion of x.im in y.im 3.705 * [backup-simplify]: Simplify x.im into x.im 3.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.705 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.705 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.705 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.705 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.705 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.705 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.706 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.706 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.706 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.706 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.706 * [backup-simplify]: Simplify (+ 0 0) into 0 3.707 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.707 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.707 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.707 * [taylor]: Taking taylor expansion of -1 in y.im 3.707 * [backup-simplify]: Simplify -1 into -1 3.707 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.707 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.707 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.707 * [taylor]: Taking taylor expansion of y.re in y.im 3.707 * [backup-simplify]: Simplify y.re into y.re 3.707 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.708 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.708 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.708 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.708 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.708 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.708 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.708 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.708 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.708 * [taylor]: Taking taylor expansion of -1 in y.im 3.708 * [backup-simplify]: Simplify -1 into -1 3.708 * [taylor]: Taking taylor expansion of y.im in y.im 3.708 * [backup-simplify]: Simplify 0 into 0 3.708 * [backup-simplify]: Simplify 1 into 1 3.709 * [backup-simplify]: Simplify (/ -1 1) into -1 3.709 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.709 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.709 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.709 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.709 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.709 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.709 * [taylor]: Taking taylor expansion of -1 in y.im 3.709 * [backup-simplify]: Simplify -1 into -1 3.709 * [taylor]: Taking taylor expansion of x.re in y.im 3.709 * [backup-simplify]: Simplify x.re into x.re 3.709 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.709 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.709 * [taylor]: Taking taylor expansion of -1 in y.im 3.709 * [backup-simplify]: Simplify -1 into -1 3.709 * [taylor]: Taking taylor expansion of x.re in y.im 3.709 * [backup-simplify]: Simplify x.re into x.re 3.709 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.710 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.710 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.710 * [taylor]: Taking taylor expansion of -1 in y.im 3.710 * [backup-simplify]: Simplify -1 into -1 3.710 * [taylor]: Taking taylor expansion of x.im in y.im 3.710 * [backup-simplify]: Simplify x.im into x.im 3.710 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.710 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.710 * [taylor]: Taking taylor expansion of -1 in y.im 3.710 * [backup-simplify]: Simplify -1 into -1 3.710 * [taylor]: Taking taylor expansion of x.im in y.im 3.710 * [backup-simplify]: Simplify x.im into x.im 3.710 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.710 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.710 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.710 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.710 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.711 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.711 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.711 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.711 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.711 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.711 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.712 * [backup-simplify]: Simplify (+ 0 0) into 0 3.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.712 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.712 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.712 * [taylor]: Taking taylor expansion of -1 in y.im 3.712 * [backup-simplify]: Simplify -1 into -1 3.712 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.712 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.712 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.712 * [taylor]: Taking taylor expansion of y.re in y.im 3.712 * [backup-simplify]: Simplify y.re into y.re 3.713 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.713 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.713 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.713 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.713 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.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 x.re 3.714 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.714 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.714 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.714 * [taylor]: Taking taylor expansion of -1 in x.re 3.714 * [backup-simplify]: Simplify -1 into -1 3.714 * [taylor]: Taking taylor expansion of y.im in x.re 3.714 * [backup-simplify]: Simplify y.im into y.im 3.714 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.714 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.714 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.714 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.714 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.714 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.714 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.714 * [taylor]: Taking taylor expansion of -1 in x.re 3.714 * [backup-simplify]: Simplify -1 into -1 3.714 * [taylor]: Taking taylor expansion of x.re in x.re 3.714 * [backup-simplify]: Simplify 0 into 0 3.714 * [backup-simplify]: Simplify 1 into 1 3.715 * [backup-simplify]: Simplify (/ -1 1) into -1 3.715 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.715 * [taylor]: Taking taylor expansion of -1 in x.re 3.715 * [backup-simplify]: Simplify -1 into -1 3.715 * [taylor]: Taking taylor expansion of x.re in x.re 3.715 * [backup-simplify]: Simplify 0 into 0 3.715 * [backup-simplify]: Simplify 1 into 1 3.715 * [backup-simplify]: Simplify (/ -1 1) into -1 3.715 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.715 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.715 * [taylor]: Taking taylor expansion of -1 in x.re 3.715 * [backup-simplify]: Simplify -1 into -1 3.715 * [taylor]: Taking taylor expansion of x.im in x.re 3.715 * [backup-simplify]: Simplify x.im into x.im 3.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.716 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.716 * [taylor]: Taking taylor expansion of -1 in x.re 3.716 * [backup-simplify]: Simplify -1 into -1 3.716 * [taylor]: Taking taylor expansion of x.im in x.re 3.716 * [backup-simplify]: Simplify x.im into x.im 3.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.716 * [backup-simplify]: Simplify (* -1 -1) into 1 3.717 * [backup-simplify]: Simplify (+ 1 0) into 1 3.717 * [backup-simplify]: Simplify (sqrt 1) into 1 3.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.719 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.719 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.720 * [backup-simplify]: Simplify (+ 0 0) into 0 3.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.721 * [backup-simplify]: Simplify (log 1) into 0 3.721 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.721 * [taylor]: Taking taylor expansion of -1 in x.re 3.721 * [backup-simplify]: Simplify -1 into -1 3.721 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.721 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.721 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.721 * [taylor]: Taking taylor expansion of y.re in x.re 3.721 * [backup-simplify]: Simplify y.re into y.re 3.721 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.722 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.722 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.722 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.722 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.722 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.723 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.723 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.723 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.723 * [backup-simplify]: Simplify (- 0) into 0 3.724 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.724 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.724 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.724 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.724 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.724 * [taylor]: Taking taylor expansion of x.re in x.im 3.724 * [backup-simplify]: Simplify x.re into x.re 3.724 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.724 * [taylor]: Taking taylor expansion of y.im in x.im 3.724 * [backup-simplify]: Simplify y.im into y.im 3.724 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.724 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.724 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.724 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.724 * [taylor]: Taking taylor expansion of y.re in x.im 3.724 * [backup-simplify]: Simplify y.re into y.re 3.724 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.724 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.725 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.725 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.725 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.725 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.726 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.726 * [backup-simplify]: Simplify (- 0) into 0 3.726 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.726 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.726 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.726 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.726 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.726 * [taylor]: Taking taylor expansion of x.re in y.re 3.726 * [backup-simplify]: Simplify x.re into x.re 3.727 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.727 * [taylor]: Taking taylor expansion of y.im in y.re 3.727 * [backup-simplify]: Simplify y.im into y.im 3.727 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.727 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.727 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.727 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.727 * [taylor]: Taking taylor expansion of y.re in y.re 3.727 * [backup-simplify]: Simplify 0 into 0 3.727 * [backup-simplify]: Simplify 1 into 1 3.727 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.727 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.727 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.727 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.728 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.728 * [taylor]: Taking taylor expansion of 0 in x.re 3.728 * [backup-simplify]: Simplify 0 into 0 3.728 * [taylor]: Taking taylor expansion of 0 in x.im 3.728 * [backup-simplify]: Simplify 0 into 0 3.728 * [taylor]: Taking taylor expansion of 0 in y.re 3.728 * [backup-simplify]: Simplify 0 into 0 3.728 * [backup-simplify]: Simplify 0 into 0 3.728 * [backup-simplify]: Simplify (+ 0) into 0 3.729 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.730 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.731 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.731 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.731 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.731 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.732 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.732 * [backup-simplify]: Simplify (+ 0 0) into 0 3.733 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.734 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.734 * [backup-simplify]: Simplify (- 0) into 0 3.734 * [backup-simplify]: Simplify (+ 0 0) into 0 3.734 * [taylor]: Taking taylor expansion of 0 in x.im 3.734 * [backup-simplify]: Simplify 0 into 0 3.734 * [taylor]: Taking taylor expansion of 0 in y.re 3.735 * [backup-simplify]: Simplify 0 into 0 3.735 * [backup-simplify]: Simplify 0 into 0 3.735 * [backup-simplify]: Simplify (+ 0) into 0 3.735 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.736 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.736 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.736 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.736 * [backup-simplify]: Simplify (- 0) into 0 3.736 * [backup-simplify]: Simplify (+ 0 0) into 0 3.737 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.737 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.738 * [backup-simplify]: Simplify (- 0) into 0 3.738 * [backup-simplify]: Simplify (+ 0 0) into 0 3.738 * [taylor]: Taking taylor expansion of 0 in y.re 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [taylor]: Taking taylor expansion of 0 in x.re 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [taylor]: Taking taylor expansion of 0 in x.im 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [taylor]: Taking taylor expansion of 0 in y.re 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [taylor]: Taking taylor expansion of 0 in x.im 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [taylor]: Taking taylor expansion of 0 in y.re 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 3.738 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3) 3.738 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.739 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 3.739 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.739 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.739 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.739 * [taylor]: Taking taylor expansion of y.re in y.re 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify 1 into 1 3.739 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.739 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.739 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.739 * [taylor]: Taking taylor expansion of y.re in x.re 3.739 * [backup-simplify]: Simplify y.re into y.re 3.739 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.739 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.739 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.739 * [taylor]: Taking taylor expansion of y.re in x.im 3.739 * [backup-simplify]: Simplify y.re into y.re 3.739 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.739 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.739 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.739 * [taylor]: Taking taylor expansion of y.re in x.im 3.739 * [backup-simplify]: Simplify y.re into y.re 3.739 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.739 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.739 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.739 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.739 * [taylor]: Taking taylor expansion of y.re in x.re 3.739 * [backup-simplify]: Simplify y.re into y.re 3.739 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.739 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.739 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.739 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.739 * [taylor]: Taking taylor expansion of y.re in y.re 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify 1 into 1 3.739 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.739 * [taylor]: Taking taylor expansion of 0 in x.re 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [taylor]: Taking taylor expansion of 0 in y.re 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify 0 into 0 3.740 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.740 * [taylor]: Taking taylor expansion of 0 in y.re 3.740 * [backup-simplify]: Simplify 0 into 0 3.740 * [backup-simplify]: Simplify 0 into 0 3.740 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.740 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.740 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.740 * [taylor]: Taking taylor expansion of 0 in x.re 3.740 * [backup-simplify]: Simplify 0 into 0 3.740 * [taylor]: Taking taylor expansion of 0 in y.re 3.740 * [backup-simplify]: Simplify 0 into 0 3.740 * [backup-simplify]: Simplify 0 into 0 3.740 * [taylor]: Taking taylor expansion of 0 in y.re 3.740 * [backup-simplify]: Simplify 0 into 0 3.740 * [backup-simplify]: Simplify 0 into 0 3.741 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.741 * [taylor]: Taking taylor expansion of 0 in y.re 3.741 * [backup-simplify]: Simplify 0 into 0 3.741 * [backup-simplify]: Simplify 0 into 0 3.741 * [backup-simplify]: Simplify 0 into 0 3.741 * [backup-simplify]: Simplify 0 into 0 3.741 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 3.741 * [backup-simplify]: Simplify 0 into 0 3.742 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.742 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.742 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 3.742 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.742 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.742 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.742 * [taylor]: Taking taylor expansion of y.re in y.re 3.742 * [backup-simplify]: Simplify 0 into 0 3.742 * [backup-simplify]: Simplify 1 into 1 3.742 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.742 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.742 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.742 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.742 * [taylor]: Taking taylor expansion of y.re in x.re 3.742 * [backup-simplify]: Simplify y.re into y.re 3.742 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.742 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.742 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.742 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.742 * [taylor]: Taking taylor expansion of y.re in x.im 3.742 * [backup-simplify]: Simplify y.re into y.re 3.742 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.742 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.742 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.742 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.742 * [taylor]: Taking taylor expansion of y.re in x.im 3.742 * [backup-simplify]: Simplify y.re into y.re 3.742 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.743 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.743 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.743 * [taylor]: Taking taylor expansion of y.re in x.re 3.743 * [backup-simplify]: Simplify y.re into y.re 3.743 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.743 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.743 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.743 * [taylor]: Taking taylor expansion of y.re in y.re 3.743 * [backup-simplify]: Simplify 0 into 0 3.743 * [backup-simplify]: Simplify 1 into 1 3.743 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.743 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.743 * [taylor]: Taking taylor expansion of 0 in x.re 3.743 * [backup-simplify]: Simplify 0 into 0 3.743 * [taylor]: Taking taylor expansion of 0 in y.re 3.743 * [backup-simplify]: Simplify 0 into 0 3.743 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.743 * [taylor]: Taking taylor expansion of 0 in y.re 3.743 * [backup-simplify]: Simplify 0 into 0 3.744 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.744 * [backup-simplify]: Simplify 0 into 0 3.744 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.744 * [taylor]: Taking taylor expansion of 0 in x.re 3.744 * [backup-simplify]: Simplify 0 into 0 3.744 * [taylor]: Taking taylor expansion of 0 in y.re 3.744 * [backup-simplify]: Simplify 0 into 0 3.744 * [taylor]: Taking taylor expansion of 0 in y.re 3.744 * [backup-simplify]: Simplify 0 into 0 3.745 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.745 * [taylor]: Taking taylor expansion of 0 in y.re 3.745 * [backup-simplify]: Simplify 0 into 0 3.745 * [backup-simplify]: Simplify 0 into 0 3.745 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.746 * [taylor]: Taking taylor expansion of 0 in x.re 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [taylor]: Taking taylor expansion of 0 in y.re 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [taylor]: Taking taylor expansion of 0 in y.re 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [taylor]: Taking taylor expansion of 0 in y.re 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.746 * [taylor]: Taking taylor expansion of 0 in y.re 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify 0 into 0 3.748 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.748 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.748 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 3.748 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.748 * [taylor]: Taking taylor expansion of -1 in y.re 3.748 * [backup-simplify]: Simplify -1 into -1 3.748 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.748 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.748 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.748 * [taylor]: Taking taylor expansion of y.re in y.re 3.748 * [backup-simplify]: Simplify 0 into 0 3.749 * [backup-simplify]: Simplify 1 into 1 3.749 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.749 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.749 * [taylor]: Taking taylor expansion of -1 in x.re 3.749 * [backup-simplify]: Simplify -1 into -1 3.749 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.749 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.749 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.749 * [taylor]: Taking taylor expansion of y.re in x.re 3.749 * [backup-simplify]: Simplify y.re into y.re 3.749 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.749 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.749 * [taylor]: Taking taylor expansion of -1 in x.im 3.749 * [backup-simplify]: Simplify -1 into -1 3.749 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.749 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.749 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.749 * [taylor]: Taking taylor expansion of y.re in x.im 3.749 * [backup-simplify]: Simplify y.re into y.re 3.749 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.749 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.749 * [taylor]: Taking taylor expansion of -1 in x.im 3.749 * [backup-simplify]: Simplify -1 into -1 3.749 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.749 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.749 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.749 * [taylor]: Taking taylor expansion of y.re in x.im 3.749 * [backup-simplify]: Simplify y.re into y.re 3.749 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.750 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.750 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.750 * [taylor]: Taking taylor expansion of -1 in x.re 3.750 * [backup-simplify]: Simplify -1 into -1 3.750 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.750 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.750 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.750 * [taylor]: Taking taylor expansion of y.re in x.re 3.750 * [backup-simplify]: Simplify y.re into y.re 3.750 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.750 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.750 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.750 * [taylor]: Taking taylor expansion of -1 in y.re 3.750 * [backup-simplify]: Simplify -1 into -1 3.750 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.750 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.750 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.750 * [taylor]: Taking taylor expansion of y.re in y.re 3.750 * [backup-simplify]: Simplify 0 into 0 3.750 * [backup-simplify]: Simplify 1 into 1 3.750 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.750 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.750 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.750 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.751 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.751 * [taylor]: Taking taylor expansion of 0 in x.re 3.751 * [backup-simplify]: Simplify 0 into 0 3.751 * [taylor]: Taking taylor expansion of 0 in y.re 3.751 * [backup-simplify]: Simplify 0 into 0 3.751 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.752 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.752 * [taylor]: Taking taylor expansion of 0 in y.re 3.752 * [backup-simplify]: Simplify 0 into 0 3.752 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.753 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.753 * [backup-simplify]: Simplify 0 into 0 3.753 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.754 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.754 * [taylor]: Taking taylor expansion of 0 in x.re 3.754 * [backup-simplify]: Simplify 0 into 0 3.754 * [taylor]: Taking taylor expansion of 0 in y.re 3.754 * [backup-simplify]: Simplify 0 into 0 3.754 * [taylor]: Taking taylor expansion of 0 in y.re 3.754 * [backup-simplify]: Simplify 0 into 0 3.754 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.755 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.755 * [taylor]: Taking taylor expansion of 0 in y.re 3.755 * [backup-simplify]: Simplify 0 into 0 3.755 * [backup-simplify]: Simplify 0 into 0 3.755 * [backup-simplify]: Simplify 0 into 0 3.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.756 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.756 * [backup-simplify]: Simplify 0 into 0 3.756 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.757 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.757 * [taylor]: Taking taylor expansion of 0 in x.re 3.757 * [backup-simplify]: Simplify 0 into 0 3.757 * [taylor]: Taking taylor expansion of 0 in y.re 3.757 * [backup-simplify]: Simplify 0 into 0 3.757 * [taylor]: Taking taylor expansion of 0 in y.re 3.757 * [backup-simplify]: Simplify 0 into 0 3.757 * [taylor]: Taking taylor expansion of 0 in y.re 3.757 * [backup-simplify]: Simplify 0 into 0 3.758 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.758 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.758 * [taylor]: Taking taylor expansion of 0 in y.re 3.758 * [backup-simplify]: Simplify 0 into 0 3.758 * [backup-simplify]: Simplify 0 into 0 3.758 * [backup-simplify]: Simplify 0 into 0 3.759 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.759 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2) 3.759 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 3.759 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 3.759 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.759 * [taylor]: Taking taylor expansion of y.im in y.im 3.759 * [backup-simplify]: Simplify 0 into 0 3.759 * [backup-simplify]: Simplify 1 into 1 3.759 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.759 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.759 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.759 * [taylor]: Taking taylor expansion of y.im in x.re 3.759 * [backup-simplify]: Simplify y.im into y.im 3.759 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.759 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.759 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.759 * [taylor]: Taking taylor expansion of y.im in x.im 3.759 * [backup-simplify]: Simplify y.im into y.im 3.759 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.759 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.759 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.759 * [taylor]: Taking taylor expansion of y.im in x.im 3.759 * [backup-simplify]: Simplify y.im into y.im 3.759 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.759 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.760 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.760 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.760 * [taylor]: Taking taylor expansion of y.im in x.re 3.760 * [backup-simplify]: Simplify y.im into y.im 3.760 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.760 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.760 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.760 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.760 * [taylor]: Taking taylor expansion of y.im in y.im 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [backup-simplify]: Simplify 1 into 1 3.760 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.760 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.760 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.760 * [taylor]: Taking taylor expansion of 0 in x.re 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [taylor]: Taking taylor expansion of 0 in y.im 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.760 * [taylor]: Taking taylor expansion of 0 in y.im 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [backup-simplify]: Simplify 0 into 0 3.760 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 3.760 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.761 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.761 * [taylor]: Taking taylor expansion of 0 in x.re 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [taylor]: Taking taylor expansion of 0 in y.im 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [taylor]: Taking taylor expansion of 0 in y.im 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.761 * [taylor]: Taking taylor expansion of 0 in y.im 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 0 into 0 3.762 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 3.762 * [backup-simplify]: Simplify 0 into 0 3.762 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.762 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.762 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 3.762 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.762 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.762 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.762 * [taylor]: Taking taylor expansion of y.im in y.im 3.762 * [backup-simplify]: Simplify 0 into 0 3.762 * [backup-simplify]: Simplify 1 into 1 3.762 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.762 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.762 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.763 * [taylor]: Taking taylor expansion of y.im in x.re 3.763 * [backup-simplify]: Simplify y.im into y.im 3.763 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.763 * [taylor]: Taking taylor expansion of y.im in x.im 3.763 * [backup-simplify]: Simplify y.im into y.im 3.763 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.763 * [taylor]: Taking taylor expansion of y.im in x.im 3.763 * [backup-simplify]: Simplify y.im into y.im 3.763 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.763 * [taylor]: Taking taylor expansion of y.im in x.re 3.763 * [backup-simplify]: Simplify y.im into y.im 3.763 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.763 * [taylor]: Taking taylor expansion of y.im in y.im 3.763 * [backup-simplify]: Simplify 0 into 0 3.763 * [backup-simplify]: Simplify 1 into 1 3.763 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.764 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.764 * [taylor]: Taking taylor expansion of 0 in x.re 3.764 * [backup-simplify]: Simplify 0 into 0 3.764 * [taylor]: Taking taylor expansion of 0 in y.im 3.764 * [backup-simplify]: Simplify 0 into 0 3.764 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.764 * [taylor]: Taking taylor expansion of 0 in y.im 3.764 * [backup-simplify]: Simplify 0 into 0 3.764 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.764 * [backup-simplify]: Simplify 0 into 0 3.765 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.765 * [taylor]: Taking taylor expansion of 0 in x.re 3.765 * [backup-simplify]: Simplify 0 into 0 3.765 * [taylor]: Taking taylor expansion of 0 in y.im 3.765 * [backup-simplify]: Simplify 0 into 0 3.765 * [taylor]: Taking taylor expansion of 0 in y.im 3.765 * [backup-simplify]: Simplify 0 into 0 3.765 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.765 * [taylor]: Taking taylor expansion of 0 in y.im 3.765 * [backup-simplify]: Simplify 0 into 0 3.765 * [backup-simplify]: Simplify 0 into 0 3.765 * [backup-simplify]: Simplify 0 into 0 3.766 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.766 * [taylor]: Taking taylor expansion of 0 in x.re 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [taylor]: Taking taylor expansion of 0 in y.im 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [taylor]: Taking taylor expansion of 0 in y.im 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [taylor]: Taking taylor expansion of 0 in y.im 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.766 * [taylor]: Taking taylor expansion of 0 in y.im 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [backup-simplify]: Simplify 0 into 0 3.767 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.767 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.767 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 3.767 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.767 * [taylor]: Taking taylor expansion of -1 in y.im 3.767 * [backup-simplify]: Simplify -1 into -1 3.767 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.767 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.767 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.767 * [taylor]: Taking taylor expansion of y.im in y.im 3.767 * [backup-simplify]: Simplify 0 into 0 3.767 * [backup-simplify]: Simplify 1 into 1 3.767 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.767 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.768 * [taylor]: Taking taylor expansion of -1 in x.re 3.768 * [backup-simplify]: Simplify -1 into -1 3.768 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.768 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.768 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.768 * [taylor]: Taking taylor expansion of y.im in x.re 3.768 * [backup-simplify]: Simplify y.im into y.im 3.768 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.768 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.768 * [taylor]: Taking taylor expansion of -1 in x.im 3.768 * [backup-simplify]: Simplify -1 into -1 3.768 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.768 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.768 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.768 * [taylor]: Taking taylor expansion of y.im in x.im 3.768 * [backup-simplify]: Simplify y.im into y.im 3.768 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.768 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.768 * [taylor]: Taking taylor expansion of -1 in x.im 3.768 * [backup-simplify]: Simplify -1 into -1 3.768 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.768 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.768 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.768 * [taylor]: Taking taylor expansion of y.im in x.im 3.768 * [backup-simplify]: Simplify y.im into y.im 3.769 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.769 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.769 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.769 * [taylor]: Taking taylor expansion of -1 in x.re 3.769 * [backup-simplify]: Simplify -1 into -1 3.769 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.769 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.769 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.769 * [taylor]: Taking taylor expansion of y.im in x.re 3.769 * [backup-simplify]: Simplify y.im into y.im 3.769 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.769 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.769 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.769 * [taylor]: Taking taylor expansion of -1 in y.im 3.769 * [backup-simplify]: Simplify -1 into -1 3.769 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.769 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.770 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.770 * [taylor]: Taking taylor expansion of y.im in y.im 3.770 * [backup-simplify]: Simplify 0 into 0 3.770 * [backup-simplify]: Simplify 1 into 1 3.770 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.770 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.770 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.770 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.771 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.771 * [taylor]: Taking taylor expansion of 0 in x.re 3.771 * [backup-simplify]: Simplify 0 into 0 3.771 * [taylor]: Taking taylor expansion of 0 in y.im 3.771 * [backup-simplify]: Simplify 0 into 0 3.771 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.772 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.772 * [taylor]: Taking taylor expansion of 0 in y.im 3.772 * [backup-simplify]: Simplify 0 into 0 3.773 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.773 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.773 * [backup-simplify]: Simplify 0 into 0 3.774 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.774 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.774 * [taylor]: Taking taylor expansion of 0 in x.re 3.774 * [backup-simplify]: Simplify 0 into 0 3.774 * [taylor]: Taking taylor expansion of 0 in y.im 3.775 * [backup-simplify]: Simplify 0 into 0 3.775 * [taylor]: Taking taylor expansion of 0 in y.im 3.775 * [backup-simplify]: Simplify 0 into 0 3.775 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.776 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.776 * [taylor]: Taking taylor expansion of 0 in y.im 3.776 * [backup-simplify]: Simplify 0 into 0 3.776 * [backup-simplify]: Simplify 0 into 0 3.776 * [backup-simplify]: Simplify 0 into 0 3.777 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.778 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.778 * [backup-simplify]: Simplify 0 into 0 3.778 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.780 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.780 * [taylor]: Taking taylor expansion of 0 in x.re 3.780 * [backup-simplify]: Simplify 0 into 0 3.780 * [taylor]: Taking taylor expansion of 0 in y.im 3.780 * [backup-simplify]: Simplify 0 into 0 3.780 * [taylor]: Taking taylor expansion of 0 in y.im 3.780 * [backup-simplify]: Simplify 0 into 0 3.780 * [taylor]: Taking taylor expansion of 0 in y.im 3.780 * [backup-simplify]: Simplify 0 into 0 3.780 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.782 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.782 * [taylor]: Taking taylor expansion of 0 in y.im 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.782 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 3.783 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 3.783 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 3.783 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 3.783 * [taylor]: Taking taylor expansion of y.re in x.im 3.783 * [backup-simplify]: Simplify y.re into y.re 3.783 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.783 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.783 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.783 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.783 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.783 * [taylor]: Taking taylor expansion of x.re in x.im 3.783 * [backup-simplify]: Simplify x.re into x.re 3.783 * [taylor]: Taking taylor expansion of x.re in x.im 3.783 * [backup-simplify]: Simplify x.re into x.re 3.783 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.783 * [taylor]: Taking taylor expansion of x.im in x.im 3.783 * [backup-simplify]: Simplify 0 into 0 3.783 * [backup-simplify]: Simplify 1 into 1 3.783 * [taylor]: Taking taylor expansion of x.im in x.im 3.783 * [backup-simplify]: Simplify 0 into 0 3.783 * [backup-simplify]: Simplify 1 into 1 3.783 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.784 * [backup-simplify]: Simplify (* 0 0) into 0 3.784 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.784 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.784 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.785 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.785 * [backup-simplify]: Simplify (+ 0 0) into 0 3.785 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.785 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.785 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 3.785 * [taylor]: Taking taylor expansion of y.re in x.re 3.785 * [backup-simplify]: Simplify y.re into y.re 3.785 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.785 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.785 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.785 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.785 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.785 * [taylor]: Taking taylor expansion of x.re in x.re 3.785 * [backup-simplify]: Simplify 0 into 0 3.785 * [backup-simplify]: Simplify 1 into 1 3.785 * [taylor]: Taking taylor expansion of x.re in x.re 3.785 * [backup-simplify]: Simplify 0 into 0 3.786 * [backup-simplify]: Simplify 1 into 1 3.786 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.786 * [taylor]: Taking taylor expansion of x.im in x.re 3.786 * [backup-simplify]: Simplify x.im into x.im 3.786 * [taylor]: Taking taylor expansion of x.im in x.re 3.786 * [backup-simplify]: Simplify x.im into x.im 3.786 * [backup-simplify]: Simplify (* 0 0) into 0 3.786 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.786 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.786 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.787 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.787 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.787 * [backup-simplify]: Simplify (+ 0 0) into 0 3.788 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.788 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.788 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.788 * [taylor]: Taking taylor expansion of y.re in y.re 3.788 * [backup-simplify]: Simplify 0 into 0 3.788 * [backup-simplify]: Simplify 1 into 1 3.788 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.788 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.788 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.788 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.788 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.788 * [taylor]: Taking taylor expansion of x.re in y.re 3.788 * [backup-simplify]: Simplify x.re into x.re 3.788 * [taylor]: Taking taylor expansion of x.re in y.re 3.788 * [backup-simplify]: Simplify x.re into x.re 3.788 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.788 * [taylor]: Taking taylor expansion of x.im in y.re 3.788 * [backup-simplify]: Simplify x.im into x.im 3.788 * [taylor]: Taking taylor expansion of x.im in y.re 3.788 * [backup-simplify]: Simplify x.im into x.im 3.788 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.788 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.788 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.788 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.789 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.789 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.789 * [backup-simplify]: Simplify (+ 0 0) into 0 3.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.789 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.789 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.789 * [taylor]: Taking taylor expansion of y.re in y.re 3.789 * [backup-simplify]: Simplify 0 into 0 3.789 * [backup-simplify]: Simplify 1 into 1 3.789 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.790 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.790 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.790 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.790 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.790 * [taylor]: Taking taylor expansion of x.re in y.re 3.790 * [backup-simplify]: Simplify x.re into x.re 3.790 * [taylor]: Taking taylor expansion of x.re in y.re 3.790 * [backup-simplify]: Simplify x.re into x.re 3.790 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.790 * [taylor]: Taking taylor expansion of x.im in y.re 3.790 * [backup-simplify]: Simplify x.im into x.im 3.790 * [taylor]: Taking taylor expansion of x.im in y.re 3.790 * [backup-simplify]: Simplify x.im into x.im 3.790 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.790 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.790 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.790 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.790 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.790 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.791 * [backup-simplify]: Simplify (+ 0 0) into 0 3.791 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.791 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.791 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.791 * [taylor]: Taking taylor expansion of 0 in x.re 3.792 * [backup-simplify]: Simplify 0 into 0 3.792 * [taylor]: Taking taylor expansion of 0 in x.im 3.792 * [backup-simplify]: Simplify 0 into 0 3.792 * [backup-simplify]: Simplify 0 into 0 3.793 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.793 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.793 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.793 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.793 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.793 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.793 * [taylor]: Taking taylor expansion of x.re in x.re 3.793 * [backup-simplify]: Simplify 0 into 0 3.793 * [backup-simplify]: Simplify 1 into 1 3.793 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.793 * [taylor]: Taking taylor expansion of x.im in x.re 3.793 * [backup-simplify]: Simplify x.im into x.im 3.794 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.794 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.794 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.794 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.794 * [backup-simplify]: Simplify (+ 0 0) into 0 3.794 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.794 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.795 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.795 * [taylor]: Taking taylor expansion of x.im in x.im 3.795 * [backup-simplify]: Simplify 0 into 0 3.795 * [backup-simplify]: Simplify 1 into 1 3.795 * [backup-simplify]: Simplify (log 1) into 0 3.795 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.795 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.796 * [taylor]: Taking taylor expansion of 0 in x.im 3.796 * [backup-simplify]: Simplify 0 into 0 3.796 * [backup-simplify]: Simplify 0 into 0 3.796 * [backup-simplify]: Simplify 0 into 0 3.796 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.797 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.797 * [backup-simplify]: Simplify (+ 0 0) into 0 3.798 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.800 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.801 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.801 * [taylor]: Taking taylor expansion of 0 in x.re 3.801 * [backup-simplify]: Simplify 0 into 0 3.801 * [taylor]: Taking taylor expansion of 0 in x.im 3.801 * [backup-simplify]: Simplify 0 into 0 3.801 * [backup-simplify]: Simplify 0 into 0 3.802 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.802 * [taylor]: Taking taylor expansion of 0 in x.im 3.802 * [backup-simplify]: Simplify 0 into 0 3.802 * [backup-simplify]: Simplify 0 into 0 3.802 * [taylor]: Taking taylor expansion of 0 in x.im 3.802 * [backup-simplify]: Simplify 0 into 0 3.802 * [backup-simplify]: Simplify 0 into 0 3.803 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.804 * [backup-simplify]: Simplify 0 into 0 3.804 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 3.804 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 3.804 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 3.804 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 3.804 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.804 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.804 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.804 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.804 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.804 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.804 * [taylor]: Taking taylor expansion of x.re in x.im 3.804 * [backup-simplify]: Simplify x.re into x.re 3.804 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.804 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.804 * [taylor]: Taking taylor expansion of x.re in x.im 3.804 * [backup-simplify]: Simplify x.re into x.re 3.804 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.804 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.804 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.804 * [taylor]: Taking taylor expansion of x.im in x.im 3.804 * [backup-simplify]: Simplify 0 into 0 3.804 * [backup-simplify]: Simplify 1 into 1 3.805 * [backup-simplify]: Simplify (/ 1 1) into 1 3.805 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.805 * [taylor]: Taking taylor expansion of x.im in x.im 3.805 * [backup-simplify]: Simplify 0 into 0 3.805 * [backup-simplify]: Simplify 1 into 1 3.805 * [backup-simplify]: Simplify (/ 1 1) into 1 3.806 * [backup-simplify]: Simplify (* 1 1) into 1 3.806 * [backup-simplify]: Simplify (+ 0 1) into 1 3.806 * [backup-simplify]: Simplify (sqrt 1) into 1 3.807 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.808 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.809 * [backup-simplify]: Simplify (+ 0 0) into 0 3.810 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.810 * [backup-simplify]: Simplify (log 1) into 0 3.810 * [taylor]: Taking taylor expansion of y.re in x.im 3.810 * [backup-simplify]: Simplify y.re into y.re 3.810 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.811 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.811 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.811 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 3.811 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.811 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.811 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.811 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.811 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.811 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.811 * [taylor]: Taking taylor expansion of x.re in x.re 3.811 * [backup-simplify]: Simplify 0 into 0 3.811 * [backup-simplify]: Simplify 1 into 1 3.812 * [backup-simplify]: Simplify (/ 1 1) into 1 3.812 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.812 * [taylor]: Taking taylor expansion of x.re in x.re 3.812 * [backup-simplify]: Simplify 0 into 0 3.812 * [backup-simplify]: Simplify 1 into 1 3.812 * [backup-simplify]: Simplify (/ 1 1) into 1 3.812 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.812 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.812 * [taylor]: Taking taylor expansion of x.im in x.re 3.812 * [backup-simplify]: Simplify x.im into x.im 3.812 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.812 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.812 * [taylor]: Taking taylor expansion of x.im in x.re 3.812 * [backup-simplify]: Simplify x.im into x.im 3.812 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.813 * [backup-simplify]: Simplify (* 1 1) into 1 3.813 * [backup-simplify]: Simplify (+ 1 0) into 1 3.814 * [backup-simplify]: Simplify (sqrt 1) into 1 3.814 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.815 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.816 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.816 * [backup-simplify]: Simplify (+ 0 0) into 0 3.817 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.817 * [backup-simplify]: Simplify (log 1) into 0 3.817 * [taylor]: Taking taylor expansion of y.re in x.re 3.817 * [backup-simplify]: Simplify y.re into y.re 3.818 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.818 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.818 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.818 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.818 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.818 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.818 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.818 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.819 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.819 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.819 * [taylor]: Taking taylor expansion of x.re in y.re 3.819 * [backup-simplify]: Simplify x.re into x.re 3.819 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.819 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.819 * [taylor]: Taking taylor expansion of x.re in y.re 3.819 * [backup-simplify]: Simplify x.re into x.re 3.819 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.819 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.819 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.819 * [taylor]: Taking taylor expansion of x.im in y.re 3.819 * [backup-simplify]: Simplify x.im into x.im 3.819 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.819 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.819 * [taylor]: Taking taylor expansion of x.im in y.re 3.819 * [backup-simplify]: Simplify x.im into x.im 3.819 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.819 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.819 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.819 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.820 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.820 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.820 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.820 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.820 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.820 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.820 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.821 * [backup-simplify]: Simplify (+ 0 0) into 0 3.821 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.822 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.822 * [taylor]: Taking taylor expansion of y.re in y.re 3.822 * [backup-simplify]: Simplify 0 into 0 3.822 * [backup-simplify]: Simplify 1 into 1 3.822 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.822 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.822 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.822 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.822 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.822 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.822 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.822 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.822 * [taylor]: Taking taylor expansion of x.re in y.re 3.822 * [backup-simplify]: Simplify x.re into x.re 3.822 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.822 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.822 * [taylor]: Taking taylor expansion of x.re in y.re 3.822 * [backup-simplify]: Simplify x.re into x.re 3.822 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.822 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.822 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.822 * [taylor]: Taking taylor expansion of x.im in y.re 3.822 * [backup-simplify]: Simplify x.im into x.im 3.823 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.823 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.823 * [taylor]: Taking taylor expansion of x.im in y.re 3.823 * [backup-simplify]: Simplify x.im into x.im 3.823 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.823 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.823 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.823 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.824 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.824 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.824 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.825 * [backup-simplify]: Simplify (+ 0 0) into 0 3.825 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.825 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.825 * [taylor]: Taking taylor expansion of y.re in y.re 3.825 * [backup-simplify]: Simplify 0 into 0 3.825 * [backup-simplify]: Simplify 1 into 1 3.826 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.826 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.826 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.826 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.826 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.826 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.826 * [taylor]: Taking taylor expansion of x.im in x.re 3.826 * [backup-simplify]: Simplify x.im into x.im 3.826 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.826 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.826 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.826 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.826 * [taylor]: Taking taylor expansion of x.re in x.re 3.826 * [backup-simplify]: Simplify 0 into 0 3.826 * [backup-simplify]: Simplify 1 into 1 3.827 * [backup-simplify]: Simplify (* 1 1) into 1 3.827 * [backup-simplify]: Simplify (/ 1 1) into 1 3.827 * [backup-simplify]: Simplify (+ 0 1) into 1 3.828 * [backup-simplify]: Simplify (sqrt 1) into 1 3.828 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.830 * [backup-simplify]: Simplify (+ 0 0) into 0 3.830 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.831 * [backup-simplify]: Simplify (log 1) into 0 3.831 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.831 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 3.831 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.831 * [taylor]: Taking taylor expansion of x.re in x.im 3.831 * [backup-simplify]: Simplify x.re into x.re 3.831 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.831 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.831 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.832 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.833 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.834 * [taylor]: Taking taylor expansion of 0 in x.re 3.834 * [backup-simplify]: Simplify 0 into 0 3.834 * [taylor]: Taking taylor expansion of 0 in x.im 3.834 * [backup-simplify]: Simplify 0 into 0 3.834 * [backup-simplify]: Simplify 0 into 0 3.835 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.835 * [taylor]: Taking taylor expansion of 0 in x.im 3.835 * [backup-simplify]: Simplify 0 into 0 3.835 * [backup-simplify]: Simplify 0 into 0 3.836 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.836 * [backup-simplify]: Simplify (- 0) into 0 3.836 * [backup-simplify]: Simplify 0 into 0 3.836 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.837 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 3.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.838 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 3.838 * [backup-simplify]: Simplify (+ 0 0) into 0 3.839 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.840 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.841 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.841 * [taylor]: Taking taylor expansion of 0 in x.re 3.841 * [backup-simplify]: Simplify 0 into 0 3.841 * [taylor]: Taking taylor expansion of 0 in x.im 3.841 * [backup-simplify]: Simplify 0 into 0 3.841 * [backup-simplify]: Simplify 0 into 0 3.841 * [taylor]: Taking taylor expansion of 0 in x.im 3.841 * [backup-simplify]: Simplify 0 into 0 3.841 * [backup-simplify]: Simplify 0 into 0 3.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.843 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.843 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.844 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.845 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.845 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 3.845 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.845 * [backup-simplify]: Simplify 1/2 into 1/2 3.845 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.845 * [taylor]: Taking taylor expansion of x.im in x.im 3.845 * [backup-simplify]: Simplify 0 into 0 3.845 * [backup-simplify]: Simplify 1 into 1 3.845 * [backup-simplify]: Simplify (* 1 1) into 1 3.846 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.846 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.847 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.847 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.848 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.848 * [backup-simplify]: Simplify 0 into 0 3.848 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 3.848 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 3.848 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 3.848 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 3.848 * [taylor]: Taking taylor expansion of -1 in x.im 3.848 * [backup-simplify]: Simplify -1 into -1 3.848 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 3.848 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.848 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.848 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.848 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.848 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.848 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.848 * [taylor]: Taking taylor expansion of -1 in x.im 3.848 * [backup-simplify]: Simplify -1 into -1 3.848 * [taylor]: Taking taylor expansion of x.re in x.im 3.848 * [backup-simplify]: Simplify x.re into x.re 3.848 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.848 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.848 * [taylor]: Taking taylor expansion of -1 in x.im 3.848 * [backup-simplify]: Simplify -1 into -1 3.848 * [taylor]: Taking taylor expansion of x.re in x.im 3.848 * [backup-simplify]: Simplify x.re into x.re 3.848 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.848 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.848 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.848 * [taylor]: Taking taylor expansion of -1 in x.im 3.848 * [backup-simplify]: Simplify -1 into -1 3.848 * [taylor]: Taking taylor expansion of x.im in x.im 3.848 * [backup-simplify]: Simplify 0 into 0 3.848 * [backup-simplify]: Simplify 1 into 1 3.849 * [backup-simplify]: Simplify (/ -1 1) into -1 3.849 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.849 * [taylor]: Taking taylor expansion of -1 in x.im 3.849 * [backup-simplify]: Simplify -1 into -1 3.849 * [taylor]: Taking taylor expansion of x.im in x.im 3.849 * [backup-simplify]: Simplify 0 into 0 3.849 * [backup-simplify]: Simplify 1 into 1 3.849 * [backup-simplify]: Simplify (/ -1 1) into -1 3.849 * [backup-simplify]: Simplify (* -1 -1) into 1 3.850 * [backup-simplify]: Simplify (+ 0 1) into 1 3.850 * [backup-simplify]: Simplify (sqrt 1) into 1 3.851 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.851 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.852 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.852 * [backup-simplify]: Simplify (+ 0 0) into 0 3.852 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.852 * [backup-simplify]: Simplify (log 1) into 0 3.853 * [taylor]: Taking taylor expansion of y.re in x.im 3.853 * [backup-simplify]: Simplify y.re into y.re 3.853 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.853 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.853 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.853 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 3.853 * [taylor]: Taking taylor expansion of -1 in x.re 3.853 * [backup-simplify]: Simplify -1 into -1 3.853 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 3.853 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.853 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.853 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.853 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.853 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.853 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.853 * [taylor]: Taking taylor expansion of -1 in x.re 3.853 * [backup-simplify]: Simplify -1 into -1 3.853 * [taylor]: Taking taylor expansion of x.re in x.re 3.853 * [backup-simplify]: Simplify 0 into 0 3.853 * [backup-simplify]: Simplify 1 into 1 3.854 * [backup-simplify]: Simplify (/ -1 1) into -1 3.854 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.854 * [taylor]: Taking taylor expansion of -1 in x.re 3.854 * [backup-simplify]: Simplify -1 into -1 3.854 * [taylor]: Taking taylor expansion of x.re in x.re 3.854 * [backup-simplify]: Simplify 0 into 0 3.854 * [backup-simplify]: Simplify 1 into 1 3.854 * [backup-simplify]: Simplify (/ -1 1) into -1 3.854 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.854 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.854 * [taylor]: Taking taylor expansion of -1 in x.re 3.854 * [backup-simplify]: Simplify -1 into -1 3.854 * [taylor]: Taking taylor expansion of x.im in x.re 3.854 * [backup-simplify]: Simplify x.im into x.im 3.854 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.854 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.854 * [taylor]: Taking taylor expansion of -1 in x.re 3.854 * [backup-simplify]: Simplify -1 into -1 3.854 * [taylor]: Taking taylor expansion of x.im in x.re 3.854 * [backup-simplify]: Simplify x.im into x.im 3.854 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.855 * [backup-simplify]: Simplify (* -1 -1) into 1 3.855 * [backup-simplify]: Simplify (+ 1 0) into 1 3.855 * [backup-simplify]: Simplify (sqrt 1) into 1 3.856 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.856 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.856 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.857 * [backup-simplify]: Simplify (+ 0 0) into 0 3.857 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.857 * [backup-simplify]: Simplify (log 1) into 0 3.857 * [taylor]: Taking taylor expansion of y.re in x.re 3.857 * [backup-simplify]: Simplify y.re into y.re 3.858 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.858 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.858 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.858 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.858 * [taylor]: Taking taylor expansion of -1 in y.re 3.858 * [backup-simplify]: Simplify -1 into -1 3.858 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.858 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.858 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.858 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.858 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.858 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.858 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.858 * [taylor]: Taking taylor expansion of -1 in y.re 3.858 * [backup-simplify]: Simplify -1 into -1 3.858 * [taylor]: Taking taylor expansion of x.re in y.re 3.858 * [backup-simplify]: Simplify x.re into x.re 3.858 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.858 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.858 * [taylor]: Taking taylor expansion of -1 in y.re 3.858 * [backup-simplify]: Simplify -1 into -1 3.858 * [taylor]: Taking taylor expansion of x.re in y.re 3.858 * [backup-simplify]: Simplify x.re into x.re 3.858 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.858 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.858 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.858 * [taylor]: Taking taylor expansion of -1 in y.re 3.859 * [backup-simplify]: Simplify -1 into -1 3.859 * [taylor]: Taking taylor expansion of x.im in y.re 3.859 * [backup-simplify]: Simplify x.im into x.im 3.859 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.859 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.859 * [taylor]: Taking taylor expansion of -1 in y.re 3.859 * [backup-simplify]: Simplify -1 into -1 3.859 * [taylor]: Taking taylor expansion of x.im in y.re 3.859 * [backup-simplify]: Simplify x.im into x.im 3.859 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.859 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.859 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.859 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.859 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.859 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.859 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.859 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.859 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.859 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.859 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.860 * [backup-simplify]: Simplify (+ 0 0) into 0 3.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.860 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.860 * [taylor]: Taking taylor expansion of y.re in y.re 3.860 * [backup-simplify]: Simplify 0 into 0 3.860 * [backup-simplify]: Simplify 1 into 1 3.860 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.860 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.860 * [taylor]: Taking taylor expansion of -1 in y.re 3.860 * [backup-simplify]: Simplify -1 into -1 3.860 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.860 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.860 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.860 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.860 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.860 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.860 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.860 * [taylor]: Taking taylor expansion of -1 in y.re 3.860 * [backup-simplify]: Simplify -1 into -1 3.860 * [taylor]: Taking taylor expansion of x.re in y.re 3.860 * [backup-simplify]: Simplify x.re into x.re 3.860 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.861 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.861 * [taylor]: Taking taylor expansion of -1 in y.re 3.861 * [backup-simplify]: Simplify -1 into -1 3.861 * [taylor]: Taking taylor expansion of x.re in y.re 3.861 * [backup-simplify]: Simplify x.re into x.re 3.861 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.861 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.861 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.861 * [taylor]: Taking taylor expansion of -1 in y.re 3.861 * [backup-simplify]: Simplify -1 into -1 3.861 * [taylor]: Taking taylor expansion of x.im in y.re 3.861 * [backup-simplify]: Simplify x.im into x.im 3.861 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.861 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.861 * [taylor]: Taking taylor expansion of -1 in y.re 3.861 * [backup-simplify]: Simplify -1 into -1 3.861 * [taylor]: Taking taylor expansion of x.im in y.re 3.861 * [backup-simplify]: Simplify x.im into x.im 3.861 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.861 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.861 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.861 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.861 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.861 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.861 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.861 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.861 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.862 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.862 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.862 * [backup-simplify]: Simplify (+ 0 0) into 0 3.862 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.862 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.862 * [taylor]: Taking taylor expansion of y.re in y.re 3.862 * [backup-simplify]: Simplify 0 into 0 3.862 * [backup-simplify]: Simplify 1 into 1 3.862 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.863 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.863 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 3.863 * [taylor]: Taking taylor expansion of -1 in x.re 3.863 * [backup-simplify]: Simplify -1 into -1 3.863 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.863 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.863 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.863 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.863 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.863 * [taylor]: Taking taylor expansion of x.im in x.re 3.863 * [backup-simplify]: Simplify x.im into x.im 3.863 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.863 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.863 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.863 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.863 * [taylor]: Taking taylor expansion of x.re in x.re 3.863 * [backup-simplify]: Simplify 0 into 0 3.863 * [backup-simplify]: Simplify 1 into 1 3.863 * [backup-simplify]: Simplify (* 1 1) into 1 3.863 * [backup-simplify]: Simplify (/ 1 1) into 1 3.864 * [backup-simplify]: Simplify (+ 0 1) into 1 3.864 * [backup-simplify]: Simplify (sqrt 1) into 1 3.864 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.865 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.865 * [backup-simplify]: Simplify (+ 0 0) into 0 3.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.866 * [backup-simplify]: Simplify (log 1) into 0 3.866 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.866 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 3.866 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.866 * [taylor]: Taking taylor expansion of x.re in x.im 3.866 * [backup-simplify]: Simplify x.re into x.re 3.866 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.866 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.867 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.867 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.868 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 3.868 * [taylor]: Taking taylor expansion of 0 in x.re 3.868 * [backup-simplify]: Simplify 0 into 0 3.868 * [taylor]: Taking taylor expansion of 0 in x.im 3.868 * [backup-simplify]: Simplify 0 into 0 3.868 * [backup-simplify]: Simplify 0 into 0 3.869 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.870 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.871 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 3.871 * [taylor]: Taking taylor expansion of 0 in x.im 3.871 * [backup-simplify]: Simplify 0 into 0 3.871 * [backup-simplify]: Simplify 0 into 0 3.871 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.871 * [backup-simplify]: Simplify 0 into 0 3.871 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.871 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.872 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 3.872 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.872 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.872 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 3.872 * [backup-simplify]: Simplify (+ 0 0) into 0 3.873 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.874 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.875 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.876 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 3.876 * [taylor]: Taking taylor expansion of 0 in x.re 3.876 * [backup-simplify]: Simplify 0 into 0 3.876 * [taylor]: Taking taylor expansion of 0 in x.im 3.876 * [backup-simplify]: Simplify 0 into 0 3.876 * [backup-simplify]: Simplify 0 into 0 3.877 * [taylor]: Taking taylor expansion of 0 in x.im 3.877 * [backup-simplify]: Simplify 0 into 0 3.877 * [backup-simplify]: Simplify 0 into 0 3.877 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.878 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.879 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.880 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.882 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.882 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.883 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 3.883 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 3.883 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 3.883 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.883 * [backup-simplify]: Simplify 1/2 into 1/2 3.883 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 3.883 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.883 * [taylor]: Taking taylor expansion of x.im in x.im 3.883 * [backup-simplify]: Simplify 0 into 0 3.883 * [backup-simplify]: Simplify 1 into 1 3.883 * [backup-simplify]: Simplify (* 1 1) into 1 3.884 * [backup-simplify]: Simplify (/ 1 1) into 1 3.885 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.885 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.887 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.888 * [backup-simplify]: Simplify (- 0) into 0 3.888 * [backup-simplify]: Simplify 0 into 0 3.888 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 3.888 * * * [progress]: simplifying candidates 3.888 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 3.888 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 3.888 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 3.888 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 3.888 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 3.888 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 3.888 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 11 / 93 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> 3.889 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 20 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 23 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 31 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.re))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> 3.889 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 3.889 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 38 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 41 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 48 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 52 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.im)))))))> 3.890 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 3.890 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 59 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 65 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 69 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 3.891 * * * * [progress]: [ 80 / 93 ] simplifiying candidate #real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im)))))> 3.891 * * * * [progress]: [ 81 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 3.892 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 3.893 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (real->posit16 (* (atan2 x.im x.re) y.re)) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (real->posit16 (* (atan2 x.im x.re) y.im)) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (+ (log y.re) (log (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* y.re (log (cbrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log 1)) (* y.re (log (hypot x.re x.im))) (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re) (* y.re 1) (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) (* y.re 1) (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (real->posit16 (* y.re (log (hypot x.re x.im)))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 3.894 * * [simplify]: iteration 0: 150 enodes 3.924 * * [simplify]: iteration 1: 296 enodes 4.045 * * [simplify]: iteration 2: 805 enodes 4.640 * * [simplify]: iteration 3: 2489 enodes 5.431 * * [simplify]: iteration complete: 5000 enodes 5.431 * * [simplify]: Extracting #0: cost 68 inf + 0 5.432 * * [simplify]: Extracting #1: cost 501 inf + 2 5.437 * * [simplify]: Extracting #2: cost 1080 inf + 17148 5.454 * * [simplify]: Extracting #3: cost 739 inf + 115146 5.505 * * [simplify]: Extracting #4: cost 134 inf + 257178 5.599 * * [simplify]: Extracting #5: cost 12 inf + 291031 5.674 * * [simplify]: Extracting #6: cost 2 inf + 292717 5.739 * * [simplify]: Extracting #7: cost 0 inf + 293363 5.820 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* y.im (log (hypot x.re x.im))))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (atan2 x.im x.re) y.re) (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re))) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (atan2 x.im x.re) y.re) (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re))) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.re)) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) y.re) (real->posit16 (* (atan2 x.im x.re) y.re)) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* y.im (sqrt (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (real->posit16 (* y.im (atan2 x.im x.re))) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (log (* y.re (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (log (hypot x.re x.im)) (* y.re (log (hypot x.re x.im)))) (* y.re (* y.re (log (hypot x.re x.im))))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (log (hypot x.re x.im)) (* y.re (log (hypot x.re x.im)))) (* y.re (* y.re (log (hypot x.re x.im))))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (+ (log (cbrt (hypot x.re x.im))) (log (cbrt (hypot x.re x.im))))) (* (log (cbrt (hypot x.re x.im))) y.re) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) 0 (* y.re (log (hypot x.re x.im))) (* y.re (+ (log (cbrt (hypot x.re x.im))) (log (cbrt (hypot x.re x.im))))) (* (log (cbrt (hypot x.re x.im))) y.re) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) 0 (* y.re (log (hypot x.re x.im))) y.re (* (cbrt (log (hypot x.re x.im))) (* (cbrt (log (hypot x.re x.im))) y.re)) (* (sqrt (log (hypot x.re x.im))) y.re) y.re (* (log (hypot x.re x.im)) (cbrt y.re)) (* (log (hypot x.re x.im)) (sqrt y.re)) (* y.re (log (hypot x.re x.im))) (real->posit16 (* y.re (log (hypot x.re x.im)))) (fma -1/2 (* (* (log x.im) y.im) (* (log x.im) y.im)) (- 1 (* (* (atan2 x.im x.re) y.re) (* (log x.im) y.im)))) (cos (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (log x.im)) (* y.re (log x.re)) (* (- y.re) (log (/ -1 x.re))) 5.828 * * * [progress]: adding candidates to table 6.578 * * [progress]: iteration 2 / 4 6.578 * * * [progress]: picking best candidate 6.641 * * * * [pick]: Picked # 6.641 * * * [progress]: localizing error 6.700 * * * [progress]: generating rewritten candidates 6.700 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 6.715 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1) 6.732 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 6.746 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 2) 6.763 * * * [progress]: generating series expansions 6.763 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 6.764 * [backup-simplify]: Simplify (cos (* y.im (log (hypot x.re x.im)))) into (cos (* y.im (log (hypot x.re x.im)))) 6.764 * [approximate]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in (y.im x.re x.im) around 0 6.764 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in x.im 6.764 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 6.764 * [taylor]: Taking taylor expansion of y.im in x.im 6.764 * [backup-simplify]: Simplify y.im into y.im 6.764 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.764 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.764 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.764 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.764 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.764 * [taylor]: Taking taylor expansion of x.re in x.im 6.764 * [backup-simplify]: Simplify x.re into x.re 6.764 * [taylor]: Taking taylor expansion of x.re in x.im 6.764 * [backup-simplify]: Simplify x.re into x.re 6.764 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.764 * [taylor]: Taking taylor expansion of x.im in x.im 6.764 * [backup-simplify]: Simplify 0 into 0 6.764 * [backup-simplify]: Simplify 1 into 1 6.764 * [taylor]: Taking taylor expansion of x.im in x.im 6.764 * [backup-simplify]: Simplify 0 into 0 6.764 * [backup-simplify]: Simplify 1 into 1 6.764 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.764 * [backup-simplify]: Simplify (* 0 0) into 0 6.765 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.765 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.765 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.765 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.765 * [backup-simplify]: Simplify (+ 0 0) into 0 6.765 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.765 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.765 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 6.766 * [backup-simplify]: Simplify (cos (* y.im (log x.re))) into (cos (* y.im (log x.re))) 6.766 * [backup-simplify]: Simplify (sin (* y.im (log x.re))) into (sin (* y.im (log x.re))) 6.766 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in x.re 6.766 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 6.766 * [taylor]: Taking taylor expansion of y.im in x.re 6.766 * [backup-simplify]: Simplify y.im into y.im 6.766 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.766 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.766 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.766 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.766 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.766 * [taylor]: Taking taylor expansion of x.re in x.re 6.766 * [backup-simplify]: Simplify 0 into 0 6.766 * [backup-simplify]: Simplify 1 into 1 6.766 * [taylor]: Taking taylor expansion of x.re in x.re 6.766 * [backup-simplify]: Simplify 0 into 0 6.766 * [backup-simplify]: Simplify 1 into 1 6.766 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.766 * [taylor]: Taking taylor expansion of x.im in x.re 6.766 * [backup-simplify]: Simplify x.im into x.im 6.766 * [taylor]: Taking taylor expansion of x.im in x.re 6.766 * [backup-simplify]: Simplify x.im into x.im 6.766 * [backup-simplify]: Simplify (* 0 0) into 0 6.766 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.766 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.766 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.767 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.767 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.767 * [backup-simplify]: Simplify (+ 0 0) into 0 6.767 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.767 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.767 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.767 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 6.767 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 6.767 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in y.im 6.767 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.767 * [taylor]: Taking taylor expansion of y.im in y.im 6.767 * [backup-simplify]: Simplify 0 into 0 6.767 * [backup-simplify]: Simplify 1 into 1 6.767 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.767 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.767 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.767 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.767 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.767 * [taylor]: Taking taylor expansion of x.re in y.im 6.767 * [backup-simplify]: Simplify x.re into x.re 6.767 * [taylor]: Taking taylor expansion of x.re in y.im 6.767 * [backup-simplify]: Simplify x.re into x.re 6.767 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.768 * [taylor]: Taking taylor expansion of x.im in y.im 6.768 * [backup-simplify]: Simplify x.im into x.im 6.768 * [taylor]: Taking taylor expansion of x.im in y.im 6.768 * [backup-simplify]: Simplify x.im into x.im 6.768 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.768 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.768 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.768 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.768 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.768 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.768 * [backup-simplify]: Simplify (+ 0 0) into 0 6.768 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.768 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.768 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.769 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.769 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.769 * [taylor]: Taking taylor expansion of (cos (* y.im (log (hypot x.re x.im)))) in y.im 6.769 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.769 * [taylor]: Taking taylor expansion of y.im in y.im 6.769 * [backup-simplify]: Simplify 0 into 0 6.769 * [backup-simplify]: Simplify 1 into 1 6.769 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.770 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.770 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.770 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.770 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.770 * [taylor]: Taking taylor expansion of x.re in y.im 6.770 * [backup-simplify]: Simplify x.re into x.re 6.770 * [taylor]: Taking taylor expansion of x.re in y.im 6.770 * [backup-simplify]: Simplify x.re into x.re 6.770 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.770 * [taylor]: Taking taylor expansion of x.im in y.im 6.770 * [backup-simplify]: Simplify x.im into x.im 6.770 * [taylor]: Taking taylor expansion of x.im in y.im 6.770 * [backup-simplify]: Simplify x.im into x.im 6.770 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.770 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.770 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.770 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.770 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.770 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.770 * [backup-simplify]: Simplify (+ 0 0) into 0 6.770 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.771 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.771 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.772 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.772 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.772 * [taylor]: Taking taylor expansion of 1 in x.re 6.772 * [backup-simplify]: Simplify 1 into 1 6.772 * [taylor]: Taking taylor expansion of 1 in x.im 6.772 * [backup-simplify]: Simplify 1 into 1 6.772 * [backup-simplify]: Simplify 1 into 1 6.773 * [backup-simplify]: Simplify (+ 0) into 0 6.773 * [taylor]: Taking taylor expansion of 0 in x.re 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [taylor]: Taking taylor expansion of 0 in x.im 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [taylor]: Taking taylor expansion of 0 in x.im 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) 6.773 * [taylor]: Taking taylor expansion of (- (* 1/2 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) in x.re 6.773 * [taylor]: Taking taylor expansion of (* 1/2 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) in x.re 6.773 * [taylor]: Taking taylor expansion of 1/2 in x.re 6.773 * [backup-simplify]: Simplify 1/2 into 1/2 6.773 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) in x.re 6.773 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 6.773 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 6.773 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 6.773 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.773 * [taylor]: Taking taylor expansion of x.im in x.re 6.773 * [backup-simplify]: Simplify x.im into x.im 6.773 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.773 * [taylor]: Taking taylor expansion of x.re in x.re 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify 1 into 1 6.773 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.774 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 6.774 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.774 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.774 * [backup-simplify]: Simplify (+ 0 0) into 0 6.774 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.774 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.774 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.774 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 6.774 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.774 * [taylor]: Taking taylor expansion of (- (* 1/2 (pow (log x.im) 2))) in x.im 6.774 * [taylor]: Taking taylor expansion of (* 1/2 (pow (log x.im) 2)) in x.im 6.774 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.774 * [backup-simplify]: Simplify 1/2 into 1/2 6.774 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 6.774 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.774 * [taylor]: Taking taylor expansion of x.im in x.im 6.774 * [backup-simplify]: Simplify 0 into 0 6.774 * [backup-simplify]: Simplify 1 into 1 6.775 * [backup-simplify]: Simplify (log 1) into 0 6.775 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.775 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.776 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.776 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.776 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 6.776 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.776 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.776 * [taylor]: Taking taylor expansion of 0 in x.im 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [taylor]: Taking taylor expansion of 0 in x.im 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.777 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.777 * [backup-simplify]: Simplify (+ 0 0) into 0 6.777 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.779 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 6.779 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 6.780 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1) (/ (pow 0 1) 1)) 0) into 0 6.780 * [taylor]: Taking taylor expansion of 0 in x.re 6.780 * [backup-simplify]: Simplify 0 into 0 6.780 * [taylor]: Taking taylor expansion of 0 in x.im 6.780 * [backup-simplify]: Simplify 0 into 0 6.780 * [backup-simplify]: Simplify 0 into 0 6.780 * [backup-simplify]: Simplify (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 y.im)) 2)) 1) into (- 1 (* 1/2 (* (pow y.im 2) (pow (log x.im) 2)))) 6.780 * [backup-simplify]: Simplify (cos (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))))) into (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.780 * [approximate]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in (y.im x.re x.im) around 0 6.781 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.im 6.781 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.im 6.781 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.781 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.781 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.781 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.781 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.781 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.781 * [taylor]: Taking taylor expansion of x.re in x.im 6.781 * [backup-simplify]: Simplify x.re into x.re 6.781 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.781 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.781 * [taylor]: Taking taylor expansion of x.re in x.im 6.781 * [backup-simplify]: Simplify x.re into x.re 6.781 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.781 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.781 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.781 * [taylor]: Taking taylor expansion of x.im in x.im 6.781 * [backup-simplify]: Simplify 0 into 0 6.781 * [backup-simplify]: Simplify 1 into 1 6.781 * [backup-simplify]: Simplify (/ 1 1) into 1 6.781 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.781 * [taylor]: Taking taylor expansion of x.im in x.im 6.781 * [backup-simplify]: Simplify 0 into 0 6.781 * [backup-simplify]: Simplify 1 into 1 6.781 * [backup-simplify]: Simplify (/ 1 1) into 1 6.782 * [backup-simplify]: Simplify (* 1 1) into 1 6.782 * [backup-simplify]: Simplify (+ 0 1) into 1 6.782 * [backup-simplify]: Simplify (sqrt 1) into 1 6.783 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.783 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.784 * [backup-simplify]: Simplify (+ 0 0) into 0 6.784 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.784 * [backup-simplify]: Simplify (log 1) into 0 6.784 * [taylor]: Taking taylor expansion of y.im in x.im 6.784 * [backup-simplify]: Simplify y.im into y.im 6.785 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.785 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.785 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.785 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.im) y.im))) into (cos (* -1 (/ (log x.im) y.im))) 6.785 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.im) y.im))) into (sin (* -1 (/ (log x.im) y.im))) 6.785 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.785 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.785 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.785 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.785 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.785 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.785 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.785 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.785 * [taylor]: Taking taylor expansion of x.re in x.re 6.785 * [backup-simplify]: Simplify 0 into 0 6.785 * [backup-simplify]: Simplify 1 into 1 6.786 * [backup-simplify]: Simplify (/ 1 1) into 1 6.786 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.786 * [taylor]: Taking taylor expansion of x.re in x.re 6.786 * [backup-simplify]: Simplify 0 into 0 6.786 * [backup-simplify]: Simplify 1 into 1 6.786 * [backup-simplify]: Simplify (/ 1 1) into 1 6.786 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.786 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.786 * [taylor]: Taking taylor expansion of x.im in x.re 6.786 * [backup-simplify]: Simplify x.im into x.im 6.786 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.786 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.786 * [taylor]: Taking taylor expansion of x.im in x.re 6.786 * [backup-simplify]: Simplify x.im into x.im 6.786 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.787 * [backup-simplify]: Simplify (* 1 1) into 1 6.787 * [backup-simplify]: Simplify (+ 1 0) into 1 6.787 * [backup-simplify]: Simplify (sqrt 1) into 1 6.787 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.788 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.789 * [backup-simplify]: Simplify (+ 0 0) into 0 6.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.789 * [backup-simplify]: Simplify (log 1) into 0 6.789 * [taylor]: Taking taylor expansion of y.im in x.re 6.789 * [backup-simplify]: Simplify y.im into y.im 6.790 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.790 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.790 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.790 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.790 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.790 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.790 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.790 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.790 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.790 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.790 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.790 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.790 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.790 * [taylor]: Taking taylor expansion of x.re in y.im 6.790 * [backup-simplify]: Simplify x.re into x.re 6.790 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.790 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.790 * [taylor]: Taking taylor expansion of x.re in y.im 6.790 * [backup-simplify]: Simplify x.re into x.re 6.790 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.790 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.790 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.790 * [taylor]: Taking taylor expansion of x.im in y.im 6.790 * [backup-simplify]: Simplify x.im into x.im 6.790 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.790 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.790 * [taylor]: Taking taylor expansion of x.im in y.im 6.791 * [backup-simplify]: Simplify x.im into x.im 6.791 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.791 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.791 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.791 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.791 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.791 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.791 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.792 * [backup-simplify]: Simplify (+ 0 0) into 0 6.792 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.792 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.792 * [taylor]: Taking taylor expansion of y.im in y.im 6.792 * [backup-simplify]: Simplify 0 into 0 6.792 * [backup-simplify]: Simplify 1 into 1 6.792 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.792 * [backup-simplify]: Simplify (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) into (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.792 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.792 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.792 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.792 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.792 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.792 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.792 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.792 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.792 * [taylor]: Taking taylor expansion of x.re in y.im 6.792 * [backup-simplify]: Simplify x.re into x.re 6.792 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.792 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.792 * [taylor]: Taking taylor expansion of x.re in y.im 6.792 * [backup-simplify]: Simplify x.re into x.re 6.792 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.792 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.792 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.792 * [taylor]: Taking taylor expansion of x.im in y.im 6.793 * [backup-simplify]: Simplify x.im into x.im 6.793 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.793 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.793 * [taylor]: Taking taylor expansion of x.im in y.im 6.793 * [backup-simplify]: Simplify x.im into x.im 6.793 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.793 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.793 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.793 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.793 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.793 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.793 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.793 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.793 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.793 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.793 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.794 * [backup-simplify]: Simplify (+ 0 0) into 0 6.794 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.794 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.794 * [taylor]: Taking taylor expansion of y.im in y.im 6.794 * [backup-simplify]: Simplify 0 into 0 6.794 * [backup-simplify]: Simplify 1 into 1 6.794 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.794 * [backup-simplify]: Simplify (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) into (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.794 * [taylor]: Taking taylor expansion of (cos (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.794 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.794 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.794 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.794 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.794 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.794 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.794 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.795 * [taylor]: Taking taylor expansion of x.re in x.re 6.795 * [backup-simplify]: Simplify 0 into 0 6.795 * [backup-simplify]: Simplify 1 into 1 6.795 * [backup-simplify]: Simplify (/ 1 1) into 1 6.795 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.795 * [taylor]: Taking taylor expansion of x.re in x.re 6.795 * [backup-simplify]: Simplify 0 into 0 6.795 * [backup-simplify]: Simplify 1 into 1 6.796 * [backup-simplify]: Simplify (/ 1 1) into 1 6.796 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.796 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.796 * [taylor]: Taking taylor expansion of x.im in x.re 6.796 * [backup-simplify]: Simplify x.im into x.im 6.796 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.796 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.796 * [taylor]: Taking taylor expansion of x.im in x.re 6.796 * [backup-simplify]: Simplify x.im into x.im 6.796 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.796 * [backup-simplify]: Simplify (* 1 1) into 1 6.797 * [backup-simplify]: Simplify (+ 1 0) into 1 6.797 * [backup-simplify]: Simplify (sqrt 1) into 1 6.798 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.799 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.799 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.800 * [backup-simplify]: Simplify (+ 0 0) into 0 6.800 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.801 * [backup-simplify]: Simplify (log 1) into 0 6.801 * [taylor]: Taking taylor expansion of y.im in x.re 6.801 * [backup-simplify]: Simplify y.im into y.im 6.801 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.802 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.802 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.802 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.802 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.802 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 6.802 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 6.803 * [backup-simplify]: Simplify (- 0) into 0 6.803 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 6.803 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in x.im 6.803 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.803 * [taylor]: Taking taylor expansion of -1 in x.im 6.803 * [backup-simplify]: Simplify -1 into -1 6.803 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.803 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.803 * [taylor]: Taking taylor expansion of x.re in x.im 6.803 * [backup-simplify]: Simplify x.re into x.re 6.803 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.803 * [taylor]: Taking taylor expansion of y.im in x.im 6.803 * [backup-simplify]: Simplify y.im into y.im 6.803 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.803 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.803 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.804 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.804 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 6.804 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 6.804 * [backup-simplify]: Simplify (- 0) into 0 6.804 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 6.805 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.805 * [taylor]: Taking taylor expansion of 0 in x.re 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [taylor]: Taking taylor expansion of 0 in x.im 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [backup-simplify]: Simplify (+ 0) into 0 6.806 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.807 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.808 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.808 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.809 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.809 * [backup-simplify]: Simplify (- 0) into 0 6.810 * [backup-simplify]: Simplify (+ 0 0) into 0 6.810 * [taylor]: Taking taylor expansion of 0 in x.im 6.810 * [backup-simplify]: Simplify 0 into 0 6.810 * [backup-simplify]: Simplify 0 into 0 6.810 * [backup-simplify]: Simplify (+ 0) into 0 6.811 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.811 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.812 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.812 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.813 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.813 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.814 * [backup-simplify]: Simplify (- 0) into 0 6.814 * [backup-simplify]: Simplify (+ 0 0) into 0 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [taylor]: Taking taylor expansion of 0 in x.re 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [taylor]: Taking taylor expansion of 0 in x.im 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [taylor]: Taking taylor expansion of 0 in x.im 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [backup-simplify]: Simplify 0 into 0 6.815 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.816 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.817 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.818 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.819 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.819 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.820 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.822 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.823 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.823 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.824 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 6.824 * [backup-simplify]: Simplify (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) 6.824 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) 6.824 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) in x.im 6.824 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 6.824 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.824 * [backup-simplify]: Simplify 1/2 into 1/2 6.824 * [taylor]: Taking taylor expansion of (/ (sin (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 6.825 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in x.im 6.825 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.825 * [taylor]: Taking taylor expansion of -1 in x.im 6.825 * [backup-simplify]: Simplify -1 into -1 6.825 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.825 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.825 * [taylor]: Taking taylor expansion of x.re in x.im 6.825 * [backup-simplify]: Simplify x.re into x.re 6.825 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.825 * [taylor]: Taking taylor expansion of y.im in x.im 6.825 * [backup-simplify]: Simplify y.im into y.im 6.825 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.825 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.825 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.825 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.825 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.825 * [taylor]: Taking taylor expansion of y.im in x.im 6.825 * [backup-simplify]: Simplify y.im into y.im 6.825 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.825 * [taylor]: Taking taylor expansion of x.im in x.im 6.825 * [backup-simplify]: Simplify 0 into 0 6.825 * [backup-simplify]: Simplify 1 into 1 6.825 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 6.826 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 6.826 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 6.826 * [backup-simplify]: Simplify (* 1 1) into 1 6.826 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.826 * [backup-simplify]: Simplify (/ (sin (* -1 (/ (log x.re) y.im))) y.im) into (/ (sin (* -1 (/ (log x.re) y.im))) y.im) 6.827 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.827 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.828 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.829 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.829 * [backup-simplify]: Simplify (+ 0) into 0 6.830 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.832 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.832 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.833 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 6.834 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.835 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.835 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 6.836 * [backup-simplify]: Simplify (+ 0 0) into 0 6.837 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.837 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.838 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.839 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.839 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.840 * [backup-simplify]: Simplify (+ 0 0) into 0 6.840 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.840 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 6.840 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.841 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (* -1 (/ (log x.re) y.im))) y.im)))) into 0 6.842 * [backup-simplify]: Simplify (- 0) into 0 6.842 * [backup-simplify]: Simplify 0 into 0 6.842 * [backup-simplify]: Simplify (cos (* -1 (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (* -1 (* y.im (log (/ 1 x.re))))) 6.842 * [backup-simplify]: Simplify (cos (* (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))))) into (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 6.842 * [approximate]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in (y.im x.re x.im) around 0 6.842 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.im 6.842 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.im 6.842 * [taylor]: Taking taylor expansion of -1 in x.im 6.842 * [backup-simplify]: Simplify -1 into -1 6.842 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.im 6.842 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.842 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.842 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.842 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.843 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.843 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.843 * [taylor]: Taking taylor expansion of -1 in x.im 6.843 * [backup-simplify]: Simplify -1 into -1 6.843 * [taylor]: Taking taylor expansion of x.re in x.im 6.843 * [backup-simplify]: Simplify x.re into x.re 6.843 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.843 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.843 * [taylor]: Taking taylor expansion of -1 in x.im 6.843 * [backup-simplify]: Simplify -1 into -1 6.843 * [taylor]: Taking taylor expansion of x.re in x.im 6.843 * [backup-simplify]: Simplify x.re into x.re 6.843 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.843 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.843 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.843 * [taylor]: Taking taylor expansion of -1 in x.im 6.843 * [backup-simplify]: Simplify -1 into -1 6.843 * [taylor]: Taking taylor expansion of x.im in x.im 6.843 * [backup-simplify]: Simplify 0 into 0 6.843 * [backup-simplify]: Simplify 1 into 1 6.844 * [backup-simplify]: Simplify (/ -1 1) into -1 6.844 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.844 * [taylor]: Taking taylor expansion of -1 in x.im 6.844 * [backup-simplify]: Simplify -1 into -1 6.844 * [taylor]: Taking taylor expansion of x.im in x.im 6.844 * [backup-simplify]: Simplify 0 into 0 6.844 * [backup-simplify]: Simplify 1 into 1 6.844 * [backup-simplify]: Simplify (/ -1 1) into -1 6.845 * [backup-simplify]: Simplify (* -1 -1) into 1 6.845 * [backup-simplify]: Simplify (+ 0 1) into 1 6.845 * [backup-simplify]: Simplify (sqrt 1) into 1 6.846 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.847 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.848 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.848 * [backup-simplify]: Simplify (+ 0 0) into 0 6.849 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.849 * [backup-simplify]: Simplify (log 1) into 0 6.849 * [taylor]: Taking taylor expansion of y.im in x.im 6.849 * [backup-simplify]: Simplify y.im into y.im 6.850 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.850 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.850 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.850 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.im) y.im))) into (/ (log x.im) y.im) 6.850 * [backup-simplify]: Simplify (cos (/ (log x.im) y.im)) into (cos (/ (log x.im) y.im)) 6.850 * [backup-simplify]: Simplify (sin (/ (log x.im) y.im)) into (sin (/ (log x.im) y.im)) 6.850 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 6.850 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 6.850 * [taylor]: Taking taylor expansion of -1 in x.re 6.850 * [backup-simplify]: Simplify -1 into -1 6.851 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 6.851 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.851 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.851 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.851 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.851 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.851 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.851 * [taylor]: Taking taylor expansion of -1 in x.re 6.851 * [backup-simplify]: Simplify -1 into -1 6.851 * [taylor]: Taking taylor expansion of x.re in x.re 6.851 * [backup-simplify]: Simplify 0 into 0 6.851 * [backup-simplify]: Simplify 1 into 1 6.851 * [backup-simplify]: Simplify (/ -1 1) into -1 6.851 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.851 * [taylor]: Taking taylor expansion of -1 in x.re 6.851 * [backup-simplify]: Simplify -1 into -1 6.851 * [taylor]: Taking taylor expansion of x.re in x.re 6.851 * [backup-simplify]: Simplify 0 into 0 6.851 * [backup-simplify]: Simplify 1 into 1 6.852 * [backup-simplify]: Simplify (/ -1 1) into -1 6.852 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.852 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.852 * [taylor]: Taking taylor expansion of -1 in x.re 6.852 * [backup-simplify]: Simplify -1 into -1 6.852 * [taylor]: Taking taylor expansion of x.im in x.re 6.852 * [backup-simplify]: Simplify x.im into x.im 6.852 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.852 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.852 * [taylor]: Taking taylor expansion of -1 in x.re 6.852 * [backup-simplify]: Simplify -1 into -1 6.852 * [taylor]: Taking taylor expansion of x.im in x.re 6.852 * [backup-simplify]: Simplify x.im into x.im 6.852 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.853 * [backup-simplify]: Simplify (* -1 -1) into 1 6.853 * [backup-simplify]: Simplify (+ 1 0) into 1 6.854 * [backup-simplify]: Simplify (sqrt 1) into 1 6.855 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.855 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.856 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.856 * [backup-simplify]: Simplify (+ 0 0) into 0 6.857 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.857 * [backup-simplify]: Simplify (log 1) into 0 6.858 * [taylor]: Taking taylor expansion of y.im in x.re 6.858 * [backup-simplify]: Simplify y.im into y.im 6.858 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.858 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.859 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.859 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 6.859 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.859 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.859 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 6.859 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 6.859 * [taylor]: Taking taylor expansion of -1 in y.im 6.859 * [backup-simplify]: Simplify -1 into -1 6.859 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 6.859 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.859 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.859 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.859 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.859 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.859 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.859 * [taylor]: Taking taylor expansion of -1 in y.im 6.859 * [backup-simplify]: Simplify -1 into -1 6.859 * [taylor]: Taking taylor expansion of x.re in y.im 6.859 * [backup-simplify]: Simplify x.re into x.re 6.859 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.859 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.859 * [taylor]: Taking taylor expansion of -1 in y.im 6.860 * [backup-simplify]: Simplify -1 into -1 6.860 * [taylor]: Taking taylor expansion of x.re in y.im 6.860 * [backup-simplify]: Simplify x.re into x.re 6.860 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.860 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.860 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.860 * [taylor]: Taking taylor expansion of -1 in y.im 6.860 * [backup-simplify]: Simplify -1 into -1 6.860 * [taylor]: Taking taylor expansion of x.im in y.im 6.860 * [backup-simplify]: Simplify x.im into x.im 6.860 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.860 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.860 * [taylor]: Taking taylor expansion of -1 in y.im 6.860 * [backup-simplify]: Simplify -1 into -1 6.860 * [taylor]: Taking taylor expansion of x.im in y.im 6.860 * [backup-simplify]: Simplify x.im into x.im 6.860 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.860 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.860 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.860 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.861 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.861 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.861 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.861 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.861 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.862 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.862 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.862 * [backup-simplify]: Simplify (+ 0 0) into 0 6.863 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.863 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.863 * [taylor]: Taking taylor expansion of y.im in y.im 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [backup-simplify]: Simplify 1 into 1 6.863 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.863 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 6.864 * [backup-simplify]: Simplify (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) into (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 6.864 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 6.864 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 6.864 * [taylor]: Taking taylor expansion of -1 in y.im 6.864 * [backup-simplify]: Simplify -1 into -1 6.864 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 6.864 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.864 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.864 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.864 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.864 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.864 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.864 * [taylor]: Taking taylor expansion of -1 in y.im 6.864 * [backup-simplify]: Simplify -1 into -1 6.864 * [taylor]: Taking taylor expansion of x.re in y.im 6.864 * [backup-simplify]: Simplify x.re into x.re 6.864 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.864 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.864 * [taylor]: Taking taylor expansion of -1 in y.im 6.864 * [backup-simplify]: Simplify -1 into -1 6.864 * [taylor]: Taking taylor expansion of x.re in y.im 6.864 * [backup-simplify]: Simplify x.re into x.re 6.864 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.864 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.864 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.864 * [taylor]: Taking taylor expansion of -1 in y.im 6.864 * [backup-simplify]: Simplify -1 into -1 6.864 * [taylor]: Taking taylor expansion of x.im in y.im 6.865 * [backup-simplify]: Simplify x.im into x.im 6.865 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.865 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.865 * [taylor]: Taking taylor expansion of -1 in y.im 6.865 * [backup-simplify]: Simplify -1 into -1 6.865 * [taylor]: Taking taylor expansion of x.im in y.im 6.865 * [backup-simplify]: Simplify x.im into x.im 6.865 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.865 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.865 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.865 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.865 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.866 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.866 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.866 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.866 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.866 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.866 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.867 * [backup-simplify]: Simplify (+ 0 0) into 0 6.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.867 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.867 * [taylor]: Taking taylor expansion of y.im in y.im 6.867 * [backup-simplify]: Simplify 0 into 0 6.867 * [backup-simplify]: Simplify 1 into 1 6.868 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.868 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 6.868 * [backup-simplify]: Simplify (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) into (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 6.868 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 6.868 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 6.868 * [taylor]: Taking taylor expansion of -1 in x.re 6.868 * [backup-simplify]: Simplify -1 into -1 6.868 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 6.868 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.869 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.869 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.869 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.869 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.869 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.869 * [taylor]: Taking taylor expansion of -1 in x.re 6.869 * [backup-simplify]: Simplify -1 into -1 6.869 * [taylor]: Taking taylor expansion of x.re in x.re 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [backup-simplify]: Simplify 1 into 1 6.869 * [backup-simplify]: Simplify (/ -1 1) into -1 6.870 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.870 * [taylor]: Taking taylor expansion of -1 in x.re 6.870 * [backup-simplify]: Simplify -1 into -1 6.870 * [taylor]: Taking taylor expansion of x.re in x.re 6.870 * [backup-simplify]: Simplify 0 into 0 6.870 * [backup-simplify]: Simplify 1 into 1 6.870 * [backup-simplify]: Simplify (/ -1 1) into -1 6.870 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.870 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.870 * [taylor]: Taking taylor expansion of -1 in x.re 6.870 * [backup-simplify]: Simplify -1 into -1 6.870 * [taylor]: Taking taylor expansion of x.im in x.re 6.870 * [backup-simplify]: Simplify x.im into x.im 6.870 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.870 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.870 * [taylor]: Taking taylor expansion of -1 in x.re 6.870 * [backup-simplify]: Simplify -1 into -1 6.870 * [taylor]: Taking taylor expansion of x.im in x.re 6.870 * [backup-simplify]: Simplify x.im into x.im 6.870 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.871 * [backup-simplify]: Simplify (* -1 -1) into 1 6.871 * [backup-simplify]: Simplify (+ 1 0) into 1 6.872 * [backup-simplify]: Simplify (sqrt 1) into 1 6.872 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.873 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.874 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.875 * [backup-simplify]: Simplify (+ 0 0) into 0 6.875 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.876 * [backup-simplify]: Simplify (log 1) into 0 6.876 * [taylor]: Taking taylor expansion of y.im in x.re 6.876 * [backup-simplify]: Simplify y.im into y.im 6.876 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.877 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.877 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.877 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 6.877 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.877 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.877 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 6.877 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 6.878 * [backup-simplify]: Simplify (- 0) into 0 6.878 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 6.878 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in x.im 6.878 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.878 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.878 * [taylor]: Taking taylor expansion of x.re in x.im 6.878 * [backup-simplify]: Simplify x.re into x.re 6.878 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.878 * [taylor]: Taking taylor expansion of y.im in x.im 6.878 * [backup-simplify]: Simplify y.im into y.im 6.878 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.878 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.878 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.878 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 6.878 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 6.879 * [backup-simplify]: Simplify (- 0) into 0 6.879 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 6.879 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.879 * [taylor]: Taking taylor expansion of 0 in x.re 6.879 * [backup-simplify]: Simplify 0 into 0 6.879 * [taylor]: Taking taylor expansion of 0 in x.im 6.879 * [backup-simplify]: Simplify 0 into 0 6.879 * [backup-simplify]: Simplify 0 into 0 6.880 * [backup-simplify]: Simplify (+ 0) into 0 6.880 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.881 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.882 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.882 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.im)))) into 0 6.883 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.883 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.884 * [backup-simplify]: Simplify (- 0) into 0 6.884 * [backup-simplify]: Simplify (+ 0 0) into 0 6.884 * [taylor]: Taking taylor expansion of 0 in x.im 6.884 * [backup-simplify]: Simplify 0 into 0 6.884 * [backup-simplify]: Simplify 0 into 0 6.885 * [backup-simplify]: Simplify (+ 0) into 0 6.885 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.886 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.886 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.887 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.887 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.888 * [backup-simplify]: Simplify (- 0) into 0 6.888 * [backup-simplify]: Simplify (+ 0 0) into 0 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [taylor]: Taking taylor expansion of 0 in x.re 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [taylor]: Taking taylor expansion of 0 in x.im 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [taylor]: Taking taylor expansion of 0 in x.im 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [backup-simplify]: Simplify 0 into 0 6.892 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.893 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 6.894 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.895 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.896 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.896 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.896 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.897 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.899 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.900 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.900 * [backup-simplify]: Simplify (+ (* -1 (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 (* -1 (/ (log x.re) y.im))))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.900 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.901 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) 6.902 * [backup-simplify]: Simplify (- (- (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))))) into (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) 6.902 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) into (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) 6.902 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) in x.im 6.902 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.902 * [backup-simplify]: Simplify 1/2 into 1/2 6.902 * [taylor]: Taking taylor expansion of (/ (sin (/ (log x.re) y.im)) (* y.im (pow x.im 2))) in x.im 6.902 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in x.im 6.902 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.902 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.902 * [taylor]: Taking taylor expansion of x.re in x.im 6.902 * [backup-simplify]: Simplify x.re into x.re 6.902 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.902 * [taylor]: Taking taylor expansion of y.im in x.im 6.902 * [backup-simplify]: Simplify y.im into y.im 6.902 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.902 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 6.902 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 6.902 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.902 * [taylor]: Taking taylor expansion of y.im in x.im 6.903 * [backup-simplify]: Simplify y.im into y.im 6.903 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.903 * [taylor]: Taking taylor expansion of x.im in x.im 6.903 * [backup-simplify]: Simplify 0 into 0 6.903 * [backup-simplify]: Simplify 1 into 1 6.903 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 6.903 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 6.903 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 6.904 * [backup-simplify]: Simplify (* 1 1) into 1 6.904 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.904 * [backup-simplify]: Simplify (/ (sin (/ (log x.re) y.im)) y.im) into (/ (sin (/ (log x.re) y.im)) y.im) 6.904 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.905 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.906 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.906 * [backup-simplify]: Simplify (+ 0) into 0 6.907 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 6.908 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.908 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.909 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.910 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.911 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 6.911 * [backup-simplify]: Simplify (+ 0 0) into 0 6.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.912 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.913 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.914 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 6.914 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 6.914 * [backup-simplify]: Simplify (+ 0 0) into 0 6.915 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.915 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (/ (log x.re) y.im)) y.im) (/ 0 y.im)))) into 0 6.915 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (/ (log x.re) y.im)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.916 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (/ (log x.re) y.im)) y.im)))) into 0 6.916 * [backup-simplify]: Simplify 0 into 0 6.916 * [backup-simplify]: Simplify (cos (/ (log (/ 1 (- x.re))) (/ 1 (- y.im)))) into (cos (* -1 (* y.im (log (/ -1 x.re))))) 6.917 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1) 6.917 * [backup-simplify]: Simplify (sin (* y.im (log (hypot x.re x.im)))) into (sin (* y.im (log (hypot x.re x.im)))) 6.917 * [approximate]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in (y.im x.re x.im) around 0 6.917 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in x.im 6.917 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 6.917 * [taylor]: Taking taylor expansion of y.im in x.im 6.917 * [backup-simplify]: Simplify y.im into y.im 6.917 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.917 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.917 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.917 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.917 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.917 * [taylor]: Taking taylor expansion of x.re in x.im 6.917 * [backup-simplify]: Simplify x.re into x.re 6.917 * [taylor]: Taking taylor expansion of x.re in x.im 6.917 * [backup-simplify]: Simplify x.re into x.re 6.917 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.917 * [taylor]: Taking taylor expansion of x.im in x.im 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [backup-simplify]: Simplify 1 into 1 6.917 * [taylor]: Taking taylor expansion of x.im in x.im 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [backup-simplify]: Simplify 1 into 1 6.917 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.918 * [backup-simplify]: Simplify (* 0 0) into 0 6.918 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.918 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.918 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.919 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.920 * [backup-simplify]: Simplify (+ 0 0) into 0 6.920 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.920 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.920 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 6.920 * [backup-simplify]: Simplify (sin (* y.im (log x.re))) into (sin (* y.im (log x.re))) 6.920 * [backup-simplify]: Simplify (cos (* y.im (log x.re))) into (cos (* y.im (log x.re))) 6.920 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in x.re 6.920 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 6.920 * [taylor]: Taking taylor expansion of y.im in x.re 6.920 * [backup-simplify]: Simplify y.im into y.im 6.920 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.920 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.920 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.920 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.920 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.920 * [taylor]: Taking taylor expansion of x.re in x.re 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [backup-simplify]: Simplify 1 into 1 6.920 * [taylor]: Taking taylor expansion of x.re in x.re 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [backup-simplify]: Simplify 1 into 1 6.920 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.920 * [taylor]: Taking taylor expansion of x.im in x.re 6.920 * [backup-simplify]: Simplify x.im into x.im 6.921 * [taylor]: Taking taylor expansion of x.im in x.re 6.921 * [backup-simplify]: Simplify x.im into x.im 6.921 * [backup-simplify]: Simplify (* 0 0) into 0 6.921 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.921 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.921 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.922 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.922 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.922 * [backup-simplify]: Simplify (+ 0 0) into 0 6.922 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.923 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.923 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.923 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 6.923 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 6.923 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in y.im 6.923 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.923 * [taylor]: Taking taylor expansion of y.im in y.im 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [backup-simplify]: Simplify 1 into 1 6.923 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.923 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.923 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.923 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.923 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.923 * [taylor]: Taking taylor expansion of x.re in y.im 6.923 * [backup-simplify]: Simplify x.re into x.re 6.923 * [taylor]: Taking taylor expansion of x.re in y.im 6.923 * [backup-simplify]: Simplify x.re into x.re 6.923 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.923 * [taylor]: Taking taylor expansion of x.im in y.im 6.923 * [backup-simplify]: Simplify x.im into x.im 6.923 * [taylor]: Taking taylor expansion of x.im in y.im 6.923 * [backup-simplify]: Simplify x.im into x.im 6.923 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.923 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.923 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.924 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.924 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.924 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.924 * [backup-simplify]: Simplify (+ 0 0) into 0 6.924 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.925 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.925 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.926 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.926 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.926 * [taylor]: Taking taylor expansion of (sin (* y.im (log (hypot x.re x.im)))) in y.im 6.926 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.926 * [taylor]: Taking taylor expansion of y.im in y.im 6.926 * [backup-simplify]: Simplify 0 into 0 6.926 * [backup-simplify]: Simplify 1 into 1 6.926 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.926 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.926 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.926 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.926 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.926 * [taylor]: Taking taylor expansion of x.re in y.im 6.927 * [backup-simplify]: Simplify x.re into x.re 6.927 * [taylor]: Taking taylor expansion of x.re in y.im 6.927 * [backup-simplify]: Simplify x.re into x.re 6.927 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.927 * [taylor]: Taking taylor expansion of x.im in y.im 6.927 * [backup-simplify]: Simplify x.im into x.im 6.927 * [taylor]: Taking taylor expansion of x.im in y.im 6.927 * [backup-simplify]: Simplify x.im into x.im 6.927 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.927 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.927 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.927 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.927 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.927 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.928 * [backup-simplify]: Simplify (+ 0 0) into 0 6.928 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.928 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.928 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.929 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.930 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.930 * [taylor]: Taking taylor expansion of 0 in x.re 6.930 * [backup-simplify]: Simplify 0 into 0 6.930 * [taylor]: Taking taylor expansion of 0 in x.im 6.930 * [backup-simplify]: Simplify 0 into 0 6.930 * [backup-simplify]: Simplify 0 into 0 6.930 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.930 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 6.930 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 6.930 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 6.930 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.930 * [taylor]: Taking taylor expansion of x.im in x.re 6.930 * [backup-simplify]: Simplify x.im into x.im 6.930 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.930 * [taylor]: Taking taylor expansion of x.re in x.re 6.930 * [backup-simplify]: Simplify 0 into 0 6.930 * [backup-simplify]: Simplify 1 into 1 6.930 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.931 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 6.931 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.931 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.931 * [backup-simplify]: Simplify (+ 0 0) into 0 6.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.931 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.931 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.931 * [taylor]: Taking taylor expansion of x.im in x.im 6.931 * [backup-simplify]: Simplify 0 into 0 6.931 * [backup-simplify]: Simplify 1 into 1 6.932 * [backup-simplify]: Simplify (log 1) into 0 6.932 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.932 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.932 * [taylor]: Taking taylor expansion of 0 in x.im 6.932 * [backup-simplify]: Simplify 0 into 0 6.932 * [backup-simplify]: Simplify 0 into 0 6.932 * [backup-simplify]: Simplify 0 into 0 6.933 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.934 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.934 * [backup-simplify]: Simplify (+ 0 0) into 0 6.935 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.937 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 6.938 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 6.939 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.939 * [taylor]: Taking taylor expansion of 0 in x.re 6.939 * [backup-simplify]: Simplify 0 into 0 6.939 * [taylor]: Taking taylor expansion of 0 in x.im 6.939 * [backup-simplify]: Simplify 0 into 0 6.939 * [backup-simplify]: Simplify 0 into 0 6.940 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.940 * [taylor]: Taking taylor expansion of 0 in x.im 6.940 * [backup-simplify]: Simplify 0 into 0 6.940 * [backup-simplify]: Simplify 0 into 0 6.940 * [taylor]: Taking taylor expansion of 0 in x.im 6.940 * [backup-simplify]: Simplify 0 into 0 6.940 * [backup-simplify]: Simplify 0 into 0 6.941 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.941 * [backup-simplify]: Simplify 0 into 0 6.942 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.im))) into (* y.im (log x.im)) 6.942 * [backup-simplify]: Simplify (sin (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))))) into (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.942 * [approximate]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in (y.im x.re x.im) around 0 6.942 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.im 6.942 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.im 6.942 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.942 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.942 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.942 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.942 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.942 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.942 * [taylor]: Taking taylor expansion of x.re in x.im 6.942 * [backup-simplify]: Simplify x.re into x.re 6.942 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.942 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.942 * [taylor]: Taking taylor expansion of x.re in x.im 6.942 * [backup-simplify]: Simplify x.re into x.re 6.943 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.943 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.943 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.943 * [taylor]: Taking taylor expansion of x.im in x.im 6.943 * [backup-simplify]: Simplify 0 into 0 6.943 * [backup-simplify]: Simplify 1 into 1 6.943 * [backup-simplify]: Simplify (/ 1 1) into 1 6.943 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.943 * [taylor]: Taking taylor expansion of x.im in x.im 6.943 * [backup-simplify]: Simplify 0 into 0 6.943 * [backup-simplify]: Simplify 1 into 1 6.944 * [backup-simplify]: Simplify (/ 1 1) into 1 6.944 * [backup-simplify]: Simplify (* 1 1) into 1 6.944 * [backup-simplify]: Simplify (+ 0 1) into 1 6.945 * [backup-simplify]: Simplify (sqrt 1) into 1 6.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.946 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.947 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.947 * [backup-simplify]: Simplify (+ 0 0) into 0 6.948 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.948 * [backup-simplify]: Simplify (log 1) into 0 6.948 * [taylor]: Taking taylor expansion of y.im in x.im 6.948 * [backup-simplify]: Simplify y.im into y.im 6.949 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.949 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.949 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 6.950 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.im) y.im))) into (sin (* -1 (/ (log x.im) y.im))) 6.950 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.im) y.im))) into (cos (* -1 (/ (log x.im) y.im))) 6.950 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.950 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.950 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.950 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.950 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.950 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.950 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.950 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.950 * [taylor]: Taking taylor expansion of x.re in x.re 6.950 * [backup-simplify]: Simplify 0 into 0 6.950 * [backup-simplify]: Simplify 1 into 1 6.950 * [backup-simplify]: Simplify (/ 1 1) into 1 6.950 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.950 * [taylor]: Taking taylor expansion of x.re in x.re 6.950 * [backup-simplify]: Simplify 0 into 0 6.950 * [backup-simplify]: Simplify 1 into 1 6.951 * [backup-simplify]: Simplify (/ 1 1) into 1 6.951 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.951 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.951 * [taylor]: Taking taylor expansion of x.im in x.re 6.951 * [backup-simplify]: Simplify x.im into x.im 6.951 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.951 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.951 * [taylor]: Taking taylor expansion of x.im in x.re 6.951 * [backup-simplify]: Simplify x.im into x.im 6.951 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.951 * [backup-simplify]: Simplify (* 1 1) into 1 6.952 * [backup-simplify]: Simplify (+ 1 0) into 1 6.952 * [backup-simplify]: Simplify (sqrt 1) into 1 6.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.954 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.955 * [backup-simplify]: Simplify (+ 0 0) into 0 6.955 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.956 * [backup-simplify]: Simplify (log 1) into 0 6.956 * [taylor]: Taking taylor expansion of y.im in x.re 6.956 * [backup-simplify]: Simplify y.im into y.im 6.956 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.957 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.957 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.957 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.957 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.957 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.957 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.957 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.957 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.957 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.957 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.957 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.957 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.958 * [taylor]: Taking taylor expansion of x.re in y.im 6.958 * [backup-simplify]: Simplify x.re into x.re 6.958 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.958 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.958 * [taylor]: Taking taylor expansion of x.re in y.im 6.958 * [backup-simplify]: Simplify x.re into x.re 6.958 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.958 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.958 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.958 * [taylor]: Taking taylor expansion of x.im in y.im 6.958 * [backup-simplify]: Simplify x.im into x.im 6.958 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.958 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.958 * [taylor]: Taking taylor expansion of x.im in y.im 6.958 * [backup-simplify]: Simplify x.im into x.im 6.958 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.958 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.958 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.958 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.959 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.959 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.959 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.960 * [backup-simplify]: Simplify (+ 0 0) into 0 6.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.960 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.960 * [taylor]: Taking taylor expansion of y.im in y.im 6.960 * [backup-simplify]: Simplify 0 into 0 6.960 * [backup-simplify]: Simplify 1 into 1 6.961 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.961 * [backup-simplify]: Simplify (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) into (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.961 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in y.im 6.961 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in y.im 6.961 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.961 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.961 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.961 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.961 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.961 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.961 * [taylor]: Taking taylor expansion of x.re in y.im 6.961 * [backup-simplify]: Simplify x.re into x.re 6.961 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.961 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.961 * [taylor]: Taking taylor expansion of x.re in y.im 6.961 * [backup-simplify]: Simplify x.re into x.re 6.961 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.961 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.961 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.961 * [taylor]: Taking taylor expansion of x.im in y.im 6.961 * [backup-simplify]: Simplify x.im into x.im 6.962 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.962 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.962 * [taylor]: Taking taylor expansion of x.im in y.im 6.962 * [backup-simplify]: Simplify x.im into x.im 6.962 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.962 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.962 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.962 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.962 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.962 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.963 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.963 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.963 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.963 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.963 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.964 * [backup-simplify]: Simplify (+ 0 0) into 0 6.964 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.964 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.964 * [taylor]: Taking taylor expansion of y.im in y.im 6.964 * [backup-simplify]: Simplify 0 into 0 6.964 * [backup-simplify]: Simplify 1 into 1 6.964 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.965 * [backup-simplify]: Simplify (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) into (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) 6.965 * [taylor]: Taking taylor expansion of (sin (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im)) in x.re 6.965 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.im) in x.re 6.965 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.965 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.965 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.965 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.965 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.965 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.965 * [taylor]: Taking taylor expansion of x.re in x.re 6.965 * [backup-simplify]: Simplify 0 into 0 6.965 * [backup-simplify]: Simplify 1 into 1 6.966 * [backup-simplify]: Simplify (/ 1 1) into 1 6.966 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.966 * [taylor]: Taking taylor expansion of x.re in x.re 6.966 * [backup-simplify]: Simplify 0 into 0 6.966 * [backup-simplify]: Simplify 1 into 1 6.966 * [backup-simplify]: Simplify (/ 1 1) into 1 6.966 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.966 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.966 * [taylor]: Taking taylor expansion of x.im in x.re 6.966 * [backup-simplify]: Simplify x.im into x.im 6.966 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.966 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.966 * [taylor]: Taking taylor expansion of x.im in x.re 6.966 * [backup-simplify]: Simplify x.im into x.im 6.966 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.967 * [backup-simplify]: Simplify (* 1 1) into 1 6.967 * [backup-simplify]: Simplify (+ 1 0) into 1 6.968 * [backup-simplify]: Simplify (sqrt 1) into 1 6.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.969 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.970 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.970 * [backup-simplify]: Simplify (+ 0 0) into 0 6.971 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.971 * [backup-simplify]: Simplify (log 1) into 0 6.971 * [taylor]: Taking taylor expansion of y.im in x.re 6.971 * [backup-simplify]: Simplify y.im into y.im 6.972 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.972 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.972 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 6.972 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.973 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.973 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 6.973 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 6.973 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 6.973 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log x.re) y.im))) in x.im 6.973 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.973 * [taylor]: Taking taylor expansion of -1 in x.im 6.973 * [backup-simplify]: Simplify -1 into -1 6.973 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.973 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.973 * [taylor]: Taking taylor expansion of x.re in x.im 6.973 * [backup-simplify]: Simplify x.re into x.re 6.973 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.973 * [taylor]: Taking taylor expansion of y.im in x.im 6.973 * [backup-simplify]: Simplify y.im into y.im 6.973 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.973 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.973 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.974 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.974 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 1) into (sin (* -1 (/ (log x.re) y.im))) 6.974 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 0) into 0 6.974 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (log x.re) y.im))) 0) into (sin (* -1 (/ (log x.re) y.im))) 6.974 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.974 * [taylor]: Taking taylor expansion of 0 in x.re 6.974 * [backup-simplify]: Simplify 0 into 0 6.974 * [taylor]: Taking taylor expansion of 0 in x.im 6.974 * [backup-simplify]: Simplify 0 into 0 6.974 * [backup-simplify]: Simplify 0 into 0 6.975 * [backup-simplify]: Simplify (+ 0) into 0 6.975 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.977 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.977 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 6.978 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.978 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.979 * [backup-simplify]: Simplify (+ 0 0) into 0 6.979 * [taylor]: Taking taylor expansion of 0 in x.im 6.979 * [backup-simplify]: Simplify 0 into 0 6.979 * [backup-simplify]: Simplify 0 into 0 6.979 * [backup-simplify]: Simplify (+ 0) into 0 6.980 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.980 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.980 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.981 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.982 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.982 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.983 * [backup-simplify]: Simplify (+ 0 0) into 0 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [taylor]: Taking taylor expansion of 0 in x.re 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [taylor]: Taking taylor expansion of 0 in x.im 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [taylor]: Taking taylor expansion of 0 in x.im 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [backup-simplify]: Simplify 0 into 0 6.984 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.985 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.987 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.987 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.988 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.989 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.991 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.991 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.991 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.992 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 6.993 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 6.993 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 6.993 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.993 * [backup-simplify]: Simplify 1/2 into 1/2 6.993 * [taylor]: Taking taylor expansion of (/ (cos (* -1 (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 6.993 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (log x.re) y.im))) in x.im 6.993 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.im)) in x.im 6.993 * [taylor]: Taking taylor expansion of -1 in x.im 6.993 * [backup-simplify]: Simplify -1 into -1 6.993 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.993 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.993 * [taylor]: Taking taylor expansion of x.re in x.im 6.993 * [backup-simplify]: Simplify x.re into x.re 6.993 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.993 * [taylor]: Taking taylor expansion of y.im in x.im 6.993 * [backup-simplify]: Simplify y.im into y.im 6.993 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.993 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.im)) into (* -1 (/ (log x.re) y.im)) 6.993 * [backup-simplify]: Simplify (cos (* -1 (/ (log x.re) y.im))) into (cos (* -1 (/ (log x.re) y.im))) 6.993 * [backup-simplify]: Simplify (sin (* -1 (/ (log x.re) y.im))) into (sin (* -1 (/ (log x.re) y.im))) 6.994 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.994 * [taylor]: Taking taylor expansion of y.im in x.im 6.994 * [backup-simplify]: Simplify y.im into y.im 6.994 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.994 * [taylor]: Taking taylor expansion of x.im in x.im 6.994 * [backup-simplify]: Simplify 0 into 0 6.994 * [backup-simplify]: Simplify 1 into 1 6.994 * [backup-simplify]: Simplify (* (cos (* -1 (/ (log x.re) y.im))) 1) into (cos (* -1 (/ (log x.re) y.im))) 6.994 * [backup-simplify]: Simplify (* (sin (* -1 (/ (log x.re) y.im))) 0) into 0 6.995 * [backup-simplify]: Simplify (- 0) into 0 6.995 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (log x.re) y.im))) 0) into (cos (* -1 (/ (log x.re) y.im))) 6.995 * [backup-simplify]: Simplify (* 1 1) into 1 6.995 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.995 * [backup-simplify]: Simplify (/ (cos (* -1 (/ (log x.re) y.im))) y.im) into (/ (cos (* -1 (/ (log x.re) y.im))) y.im) 6.996 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.996 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.997 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.im))) into 0 6.998 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.998 * [backup-simplify]: Simplify (+ 0) into 0 6.999 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 7.001 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 7.001 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.002 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.im)))) into 0 7.002 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.003 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.004 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 7.004 * [backup-simplify]: Simplify (- 0) into 0 7.004 * [backup-simplify]: Simplify (+ 0 0) into 0 7.006 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.006 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.007 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 7.007 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.008 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.008 * [backup-simplify]: Simplify (- 0) into 0 7.009 * [backup-simplify]: Simplify (+ 0 0) into 0 7.009 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 7.009 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 7.010 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (* -1 (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.011 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (* -1 (/ (log x.re) y.im))) y.im)))) into 0 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [backup-simplify]: Simplify (sin (* -1 (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (* -1 (* y.im (log (/ 1 x.re))))) 7.011 * [backup-simplify]: Simplify (sin (* (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))))) into (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 7.011 * [approximate]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in (y.im x.re x.im) around 0 7.011 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.im 7.011 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.im 7.011 * [taylor]: Taking taylor expansion of -1 in x.im 7.011 * [backup-simplify]: Simplify -1 into -1 7.011 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.im 7.011 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.011 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.011 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.011 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.011 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.011 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.011 * [taylor]: Taking taylor expansion of -1 in x.im 7.011 * [backup-simplify]: Simplify -1 into -1 7.011 * [taylor]: Taking taylor expansion of x.re in x.im 7.011 * [backup-simplify]: Simplify x.re into x.re 7.012 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.012 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.012 * [taylor]: Taking taylor expansion of -1 in x.im 7.012 * [backup-simplify]: Simplify -1 into -1 7.012 * [taylor]: Taking taylor expansion of x.re in x.im 7.012 * [backup-simplify]: Simplify x.re into x.re 7.012 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.012 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.012 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.012 * [taylor]: Taking taylor expansion of -1 in x.im 7.012 * [backup-simplify]: Simplify -1 into -1 7.012 * [taylor]: Taking taylor expansion of x.im in x.im 7.012 * [backup-simplify]: Simplify 0 into 0 7.012 * [backup-simplify]: Simplify 1 into 1 7.012 * [backup-simplify]: Simplify (/ -1 1) into -1 7.012 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.012 * [taylor]: Taking taylor expansion of -1 in x.im 7.012 * [backup-simplify]: Simplify -1 into -1 7.012 * [taylor]: Taking taylor expansion of x.im in x.im 7.012 * [backup-simplify]: Simplify 0 into 0 7.013 * [backup-simplify]: Simplify 1 into 1 7.013 * [backup-simplify]: Simplify (/ -1 1) into -1 7.013 * [backup-simplify]: Simplify (* -1 -1) into 1 7.014 * [backup-simplify]: Simplify (+ 0 1) into 1 7.014 * [backup-simplify]: Simplify (sqrt 1) into 1 7.015 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.016 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.016 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.017 * [backup-simplify]: Simplify (+ 0 0) into 0 7.017 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.018 * [backup-simplify]: Simplify (log 1) into 0 7.018 * [taylor]: Taking taylor expansion of y.im in x.im 7.018 * [backup-simplify]: Simplify y.im into y.im 7.019 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.019 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.019 * [backup-simplify]: Simplify (/ (- (log x.im)) y.im) into (* -1 (/ (log x.im) y.im)) 7.019 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.im) y.im))) into (/ (log x.im) y.im) 7.019 * [backup-simplify]: Simplify (sin (/ (log x.im) y.im)) into (sin (/ (log x.im) y.im)) 7.019 * [backup-simplify]: Simplify (cos (/ (log x.im) y.im)) into (cos (/ (log x.im) y.im)) 7.019 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 7.020 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 7.020 * [taylor]: Taking taylor expansion of -1 in x.re 7.020 * [backup-simplify]: Simplify -1 into -1 7.020 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 7.020 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.020 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.020 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.020 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.020 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.020 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.020 * [taylor]: Taking taylor expansion of -1 in x.re 7.020 * [backup-simplify]: Simplify -1 into -1 7.020 * [taylor]: Taking taylor expansion of x.re in x.re 7.020 * [backup-simplify]: Simplify 0 into 0 7.020 * [backup-simplify]: Simplify 1 into 1 7.020 * [backup-simplify]: Simplify (/ -1 1) into -1 7.020 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.020 * [taylor]: Taking taylor expansion of -1 in x.re 7.020 * [backup-simplify]: Simplify -1 into -1 7.020 * [taylor]: Taking taylor expansion of x.re in x.re 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 1 into 1 7.021 * [backup-simplify]: Simplify (/ -1 1) into -1 7.021 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.021 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.021 * [taylor]: Taking taylor expansion of -1 in x.re 7.021 * [backup-simplify]: Simplify -1 into -1 7.021 * [taylor]: Taking taylor expansion of x.im in x.re 7.021 * [backup-simplify]: Simplify x.im into x.im 7.021 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.021 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.021 * [taylor]: Taking taylor expansion of -1 in x.re 7.021 * [backup-simplify]: Simplify -1 into -1 7.021 * [taylor]: Taking taylor expansion of x.im in x.re 7.021 * [backup-simplify]: Simplify x.im into x.im 7.021 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.022 * [backup-simplify]: Simplify (* -1 -1) into 1 7.022 * [backup-simplify]: Simplify (+ 1 0) into 1 7.022 * [backup-simplify]: Simplify (sqrt 1) into 1 7.023 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.024 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.025 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.025 * [backup-simplify]: Simplify (+ 0 0) into 0 7.026 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.026 * [backup-simplify]: Simplify (log 1) into 0 7.026 * [taylor]: Taking taylor expansion of y.im in x.re 7.026 * [backup-simplify]: Simplify y.im into y.im 7.027 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.027 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.027 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 7.027 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 7.028 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 7.028 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 7.028 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 7.028 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 7.028 * [taylor]: Taking taylor expansion of -1 in y.im 7.028 * [backup-simplify]: Simplify -1 into -1 7.028 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 7.028 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.028 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.028 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.028 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.028 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.028 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.028 * [taylor]: Taking taylor expansion of -1 in y.im 7.028 * [backup-simplify]: Simplify -1 into -1 7.028 * [taylor]: Taking taylor expansion of x.re in y.im 7.028 * [backup-simplify]: Simplify x.re into x.re 7.028 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.028 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.028 * [taylor]: Taking taylor expansion of -1 in y.im 7.028 * [backup-simplify]: Simplify -1 into -1 7.028 * [taylor]: Taking taylor expansion of x.re in y.im 7.028 * [backup-simplify]: Simplify x.re into x.re 7.028 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.028 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.028 * [taylor]: Taking taylor expansion of -1 in y.im 7.028 * [backup-simplify]: Simplify -1 into -1 7.028 * [taylor]: Taking taylor expansion of x.im in y.im 7.028 * [backup-simplify]: Simplify x.im into x.im 7.028 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.029 * [taylor]: Taking taylor expansion of -1 in y.im 7.029 * [backup-simplify]: Simplify -1 into -1 7.029 * [taylor]: Taking taylor expansion of x.im in y.im 7.029 * [backup-simplify]: Simplify x.im into x.im 7.029 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.029 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.029 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.029 * [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.029 * [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.029 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.029 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.030 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.030 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.030 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.030 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.030 * [backup-simplify]: Simplify (+ 0 0) into 0 7.031 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.031 * [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.031 * [taylor]: Taking taylor expansion of y.im in y.im 7.031 * [backup-simplify]: Simplify 0 into 0 7.031 * [backup-simplify]: Simplify 1 into 1 7.031 * [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.031 * [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.032 * [backup-simplify]: Simplify (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) into (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 7.032 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in y.im 7.032 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in y.im 7.032 * [taylor]: Taking taylor expansion of -1 in y.im 7.032 * [backup-simplify]: Simplify -1 into -1 7.032 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in y.im 7.032 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.032 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.032 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.032 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.032 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.032 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.032 * [taylor]: Taking taylor expansion of -1 in y.im 7.032 * [backup-simplify]: Simplify -1 into -1 7.032 * [taylor]: Taking taylor expansion of x.re in y.im 7.032 * [backup-simplify]: Simplify x.re into x.re 7.032 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.032 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.032 * [taylor]: Taking taylor expansion of -1 in y.im 7.032 * [backup-simplify]: Simplify -1 into -1 7.032 * [taylor]: Taking taylor expansion of x.re in y.im 7.032 * [backup-simplify]: Simplify x.re into x.re 7.032 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.032 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.032 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.032 * [taylor]: Taking taylor expansion of -1 in y.im 7.032 * [backup-simplify]: Simplify -1 into -1 7.032 * [taylor]: Taking taylor expansion of x.im in y.im 7.032 * [backup-simplify]: Simplify x.im into x.im 7.032 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.032 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.032 * [taylor]: Taking taylor expansion of -1 in y.im 7.032 * [backup-simplify]: Simplify -1 into -1 7.033 * [taylor]: Taking taylor expansion of x.im in y.im 7.033 * [backup-simplify]: Simplify x.im into x.im 7.033 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.033 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.033 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.033 * [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.033 * [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.033 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.033 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.033 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.034 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.034 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.034 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.034 * [backup-simplify]: Simplify (+ 0 0) into 0 7.035 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.035 * [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.035 * [taylor]: Taking taylor expansion of y.im in y.im 7.035 * [backup-simplify]: Simplify 0 into 0 7.035 * [backup-simplify]: Simplify 1 into 1 7.035 * [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.035 * [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.035 * [backup-simplify]: Simplify (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) into (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) 7.036 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im))) in x.re 7.036 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im)) in x.re 7.036 * [taylor]: Taking taylor expansion of -1 in x.re 7.036 * [backup-simplify]: Simplify -1 into -1 7.036 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.im) in x.re 7.036 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.036 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.036 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.036 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.036 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.036 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.036 * [taylor]: Taking taylor expansion of -1 in x.re 7.036 * [backup-simplify]: Simplify -1 into -1 7.036 * [taylor]: Taking taylor expansion of x.re in x.re 7.036 * [backup-simplify]: Simplify 0 into 0 7.036 * [backup-simplify]: Simplify 1 into 1 7.037 * [backup-simplify]: Simplify (/ -1 1) into -1 7.037 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.037 * [taylor]: Taking taylor expansion of -1 in x.re 7.037 * [backup-simplify]: Simplify -1 into -1 7.037 * [taylor]: Taking taylor expansion of x.re in x.re 7.037 * [backup-simplify]: Simplify 0 into 0 7.037 * [backup-simplify]: Simplify 1 into 1 7.037 * [backup-simplify]: Simplify (/ -1 1) into -1 7.037 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.037 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.037 * [taylor]: Taking taylor expansion of -1 in x.re 7.037 * [backup-simplify]: Simplify -1 into -1 7.037 * [taylor]: Taking taylor expansion of x.im in x.re 7.037 * [backup-simplify]: Simplify x.im into x.im 7.037 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.038 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.038 * [taylor]: Taking taylor expansion of -1 in x.re 7.038 * [backup-simplify]: Simplify -1 into -1 7.038 * [taylor]: Taking taylor expansion of x.im in x.re 7.038 * [backup-simplify]: Simplify x.im into x.im 7.038 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.038 * [backup-simplify]: Simplify (* -1 -1) into 1 7.039 * [backup-simplify]: Simplify (+ 1 0) into 1 7.039 * [backup-simplify]: Simplify (sqrt 1) into 1 7.040 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.041 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.041 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.042 * [backup-simplify]: Simplify (+ 0 0) into 0 7.042 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.046 * [backup-simplify]: Simplify (log 1) into 0 7.046 * [taylor]: Taking taylor expansion of y.im in x.re 7.046 * [backup-simplify]: Simplify y.im into y.im 7.047 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.047 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.047 * [backup-simplify]: Simplify (/ (- (log x.re)) y.im) into (* -1 (/ (log x.re) y.im)) 7.048 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.im))) into (/ (log x.re) y.im) 7.048 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 7.048 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 7.048 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 7.048 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 7.048 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 7.048 * [taylor]: Taking taylor expansion of (sin (/ (log x.re) y.im)) in x.im 7.048 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.048 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.048 * [taylor]: Taking taylor expansion of x.re in x.im 7.048 * [backup-simplify]: Simplify x.re into x.re 7.048 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.048 * [taylor]: Taking taylor expansion of y.im in x.im 7.048 * [backup-simplify]: Simplify y.im into y.im 7.048 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.048 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 7.049 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 7.049 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 1) into (sin (/ (log x.re) y.im)) 7.049 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 0) into 0 7.049 * [backup-simplify]: Simplify (+ (sin (/ (log x.re) y.im)) 0) into (sin (/ (log x.re) y.im)) 7.049 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 7.049 * [taylor]: Taking taylor expansion of 0 in x.re 7.049 * [backup-simplify]: Simplify 0 into 0 7.049 * [taylor]: Taking taylor expansion of 0 in x.im 7.049 * [backup-simplify]: Simplify 0 into 0 7.049 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify (+ 0) into 0 7.050 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 7.051 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.052 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)))) into 0 7.052 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.im)))) into 0 7.053 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.053 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 7.054 * [backup-simplify]: Simplify (+ 0 0) into 0 7.054 * [taylor]: Taking taylor expansion of 0 in x.im 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify (+ 0) into 0 7.055 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 1)) into 0 7.056 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.056 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.057 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.057 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 0)) into 0 7.057 * [backup-simplify]: Simplify (+ 0 0) into 0 7.057 * [backup-simplify]: Simplify 0 into 0 7.057 * [taylor]: Taking taylor expansion of 0 in x.re 7.057 * [backup-simplify]: Simplify 0 into 0 7.058 * [taylor]: Taking taylor expansion of 0 in x.im 7.058 * [backup-simplify]: Simplify 0 into 0 7.058 * [backup-simplify]: Simplify 0 into 0 7.058 * [taylor]: Taking taylor expansion of 0 in x.im 7.058 * [backup-simplify]: Simplify 0 into 0 7.058 * [backup-simplify]: Simplify 0 into 0 7.059 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.059 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 7.060 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.062 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.062 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.062 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 7.064 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 7.066 * [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.066 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.im) (+ (* (* -1 (/ (log x.re) y.im)) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 7.067 * [backup-simplify]: Simplify (+ (* -1 (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 (* -1 (/ (log x.re) y.im))))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 7.067 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 7.068 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) 7.068 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) 7.068 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))))) in x.im 7.068 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2)))) in x.im 7.068 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.068 * [backup-simplify]: Simplify 1/2 into 1/2 7.068 * [taylor]: Taking taylor expansion of (/ (cos (/ (log x.re) y.im)) (* y.im (pow x.im 2))) in x.im 7.068 * [taylor]: Taking taylor expansion of (cos (/ (log x.re) y.im)) in x.im 7.068 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.068 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.068 * [taylor]: Taking taylor expansion of x.re in x.im 7.068 * [backup-simplify]: Simplify x.re into x.re 7.068 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.068 * [taylor]: Taking taylor expansion of y.im in x.im 7.068 * [backup-simplify]: Simplify y.im into y.im 7.068 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.068 * [backup-simplify]: Simplify (cos (/ (log x.re) y.im)) into (cos (/ (log x.re) y.im)) 7.069 * [backup-simplify]: Simplify (sin (/ (log x.re) y.im)) into (sin (/ (log x.re) y.im)) 7.069 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 7.069 * [taylor]: Taking taylor expansion of y.im in x.im 7.069 * [backup-simplify]: Simplify y.im into y.im 7.069 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 7.069 * [taylor]: Taking taylor expansion of x.im in x.im 7.069 * [backup-simplify]: Simplify 0 into 0 7.069 * [backup-simplify]: Simplify 1 into 1 7.069 * [backup-simplify]: Simplify (* (cos (/ (log x.re) y.im)) 1) into (cos (/ (log x.re) y.im)) 7.069 * [backup-simplify]: Simplify (* (sin (/ (log x.re) y.im)) 0) into 0 7.069 * [backup-simplify]: Simplify (- 0) into 0 7.069 * [backup-simplify]: Simplify (+ (cos (/ (log x.re) y.im)) 0) into (cos (/ (log x.re) y.im)) 7.070 * [backup-simplify]: Simplify (* 1 1) into 1 7.070 * [backup-simplify]: Simplify (* y.im 1) into y.im 7.070 * [backup-simplify]: Simplify (/ (cos (/ (log x.re) y.im)) y.im) into (/ (cos (/ (log x.re) y.im)) y.im) 7.071 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.071 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.072 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.072 * [backup-simplify]: Simplify (+ 0) into 0 7.073 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 1))) into 0 7.074 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 7.075 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.075 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.076 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.077 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (+ (* 0 0) (* 0 0))) into 0 7.077 * [backup-simplify]: Simplify (- 0) into 0 7.077 * [backup-simplify]: Simplify (+ 0 0) into 0 7.078 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.079 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.080 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 7.080 * [backup-simplify]: Simplify (+ (* (cos (/ (log x.re) y.im)) 0) (* 0 1)) into 0 7.081 * [backup-simplify]: Simplify (+ (* (sin (/ (log x.re) y.im)) 0) (* 0 0)) into 0 7.081 * [backup-simplify]: Simplify (- 0) into 0 7.082 * [backup-simplify]: Simplify (+ 0 0) into 0 7.082 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 7.082 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (/ (log x.re) y.im)) y.im) (/ 0 y.im)))) into 0 7.082 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (/ (log x.re) y.im)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.083 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (/ (log x.re) y.im)) y.im)))) into 0 7.083 * [backup-simplify]: Simplify (- 0) into 0 7.083 * [backup-simplify]: Simplify 0 into 0 7.083 * [backup-simplify]: Simplify (sin (/ (log (/ 1 (- x.re))) (/ 1 (- y.im)))) into (sin (* -1 (* y.im (log (/ -1 x.re))))) 7.084 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 7.084 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.084 * [approximate]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in (x.im x.re y.re) around 0 7.084 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.084 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.084 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.084 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.084 * [taylor]: Taking taylor expansion of y.re in y.re 7.084 * [backup-simplify]: Simplify 0 into 0 7.084 * [backup-simplify]: Simplify 1 into 1 7.084 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.084 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.084 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.084 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.084 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.084 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.084 * [taylor]: Taking taylor expansion of y.re in x.re 7.084 * [backup-simplify]: Simplify y.re into y.re 7.084 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.084 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.084 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.084 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.084 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.084 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.085 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.085 * [taylor]: Taking taylor expansion of y.re in x.im 7.085 * [backup-simplify]: Simplify y.re into y.re 7.085 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.085 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.085 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.085 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.085 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.085 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.085 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.085 * [taylor]: Taking taylor expansion of y.re in x.im 7.085 * [backup-simplify]: Simplify y.re into y.re 7.085 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.085 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.085 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.085 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.085 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.085 * [backup-simplify]: Simplify (- 0) into 0 7.085 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.085 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.085 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.085 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.086 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.086 * [taylor]: Taking taylor expansion of y.re in x.re 7.086 * [backup-simplify]: Simplify y.re into y.re 7.086 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.086 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.086 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.086 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.086 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.086 * [backup-simplify]: Simplify (- 0) into 0 7.086 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.086 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.086 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.086 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.086 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.086 * [taylor]: Taking taylor expansion of y.re in y.re 7.086 * [backup-simplify]: Simplify 0 into 0 7.086 * [backup-simplify]: Simplify 1 into 1 7.086 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.087 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.087 * [backup-simplify]: Simplify 1 into 1 7.087 * [backup-simplify]: Simplify (+ 0) into 0 7.087 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.087 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.088 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.088 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.088 * [backup-simplify]: Simplify (- 0) into 0 7.088 * [backup-simplify]: Simplify (+ 0 0) into 0 7.089 * [taylor]: Taking taylor expansion of 0 in x.re 7.089 * [backup-simplify]: Simplify 0 into 0 7.089 * [taylor]: Taking taylor expansion of 0 in y.re 7.089 * [backup-simplify]: Simplify 0 into 0 7.089 * [backup-simplify]: Simplify 0 into 0 7.089 * [backup-simplify]: Simplify (+ 0) into 0 7.089 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.089 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.090 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.090 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.090 * [backup-simplify]: Simplify (- 0) into 0 7.090 * [backup-simplify]: Simplify (+ 0 0) into 0 7.090 * [taylor]: Taking taylor expansion of 0 in y.re 7.090 * [backup-simplify]: Simplify 0 into 0 7.091 * [backup-simplify]: Simplify 0 into 0 7.091 * [backup-simplify]: Simplify (+ 0) into 0 7.091 * [backup-simplify]: Simplify 0 into 0 7.091 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.092 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.092 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.093 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.093 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.093 * [backup-simplify]: Simplify (- 0) into 0 7.094 * [backup-simplify]: Simplify (+ 0 0) into 0 7.094 * [taylor]: Taking taylor expansion of 0 in x.re 7.094 * [backup-simplify]: Simplify 0 into 0 7.094 * [taylor]: Taking taylor expansion of 0 in y.re 7.094 * [backup-simplify]: Simplify 0 into 0 7.094 * [backup-simplify]: Simplify 0 into 0 7.094 * [taylor]: Taking taylor expansion of 0 in y.re 7.094 * [backup-simplify]: Simplify 0 into 0 7.094 * [backup-simplify]: Simplify 0 into 0 7.094 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.095 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.095 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.096 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.096 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.096 * [backup-simplify]: Simplify (- 0) into 0 7.096 * [backup-simplify]: Simplify (+ 0 0) into 0 7.096 * [taylor]: Taking taylor expansion of 0 in y.re 7.096 * [backup-simplify]: Simplify 0 into 0 7.096 * [backup-simplify]: Simplify 0 into 0 7.096 * [backup-simplify]: Simplify 1 into 1 7.097 * [backup-simplify]: Simplify (cos (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.097 * [approximate]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in (x.im x.re y.re) around 0 7.097 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 7.097 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.097 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.097 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.097 * [taylor]: Taking taylor expansion of y.re in y.re 7.097 * [backup-simplify]: Simplify 0 into 0 7.097 * [backup-simplify]: Simplify 1 into 1 7.097 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.097 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.097 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 7.097 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.097 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.097 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.097 * [taylor]: Taking taylor expansion of y.re in x.re 7.097 * [backup-simplify]: Simplify y.re into y.re 7.097 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.097 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.097 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.097 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.097 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.097 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.097 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.097 * [taylor]: Taking taylor expansion of y.re in x.im 7.097 * [backup-simplify]: Simplify y.re into y.re 7.097 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.098 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.098 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.098 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.098 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.098 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.098 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.098 * [taylor]: Taking taylor expansion of y.re in x.im 7.098 * [backup-simplify]: Simplify y.re into y.re 7.098 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.098 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.098 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.098 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.098 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 7.098 * [backup-simplify]: Simplify (- 0) into 0 7.099 * [backup-simplify]: Simplify (+ (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.099 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 7.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.099 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.099 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.099 * [taylor]: Taking taylor expansion of y.re in x.re 7.099 * [backup-simplify]: Simplify y.re into y.re 7.099 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.099 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.099 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.099 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.099 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 7.099 * [backup-simplify]: Simplify (- 0) into 0 7.099 * [backup-simplify]: Simplify (+ (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.100 * [taylor]: Taking taylor expansion of (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 7.100 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.100 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.100 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.100 * [taylor]: Taking taylor expansion of y.re in y.re 7.100 * [backup-simplify]: Simplify 0 into 0 7.100 * [backup-simplify]: Simplify 1 into 1 7.100 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.100 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.100 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.100 * [backup-simplify]: Simplify (+ 0) into 0 7.101 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 7.101 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.101 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.101 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 7.102 * [backup-simplify]: Simplify (- 0) into 0 7.102 * [backup-simplify]: Simplify (+ 0 0) into 0 7.102 * [taylor]: Taking taylor expansion of 0 in x.re 7.102 * [backup-simplify]: Simplify 0 into 0 7.102 * [taylor]: Taking taylor expansion of 0 in y.re 7.102 * [backup-simplify]: Simplify 0 into 0 7.102 * [backup-simplify]: Simplify 0 into 0 7.102 * [backup-simplify]: Simplify (+ 0) into 0 7.103 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 7.103 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.103 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.104 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 7.104 * [backup-simplify]: Simplify (- 0) into 0 7.104 * [backup-simplify]: Simplify (+ 0 0) into 0 7.104 * [taylor]: Taking taylor expansion of 0 in y.re 7.104 * [backup-simplify]: Simplify 0 into 0 7.104 * [backup-simplify]: Simplify 0 into 0 7.104 * [backup-simplify]: Simplify 0 into 0 7.105 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.106 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.106 * [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.106 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.107 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.107 * [backup-simplify]: Simplify (- 0) into 0 7.107 * [backup-simplify]: Simplify (+ 0 0) into 0 7.107 * [taylor]: Taking taylor expansion of 0 in x.re 7.107 * [backup-simplify]: Simplify 0 into 0 7.107 * [taylor]: Taking taylor expansion of 0 in y.re 7.107 * [backup-simplify]: Simplify 0 into 0 7.107 * [backup-simplify]: Simplify 0 into 0 7.107 * [taylor]: Taking taylor expansion of 0 in y.re 7.107 * [backup-simplify]: Simplify 0 into 0 7.107 * [backup-simplify]: Simplify 0 into 0 7.108 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.108 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.108 * [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.109 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.109 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.110 * [backup-simplify]: Simplify (- 0) into 0 7.110 * [backup-simplify]: Simplify (+ 0 0) into 0 7.110 * [taylor]: Taking taylor expansion of 0 in y.re 7.110 * [backup-simplify]: Simplify 0 into 0 7.110 * [backup-simplify]: Simplify 0 into 0 7.110 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re))) into (cos (* (atan2 x.im x.re) y.re)) 7.110 * [backup-simplify]: Simplify (cos (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.110 * [approximate]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in (x.im x.re y.re) around 0 7.110 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.110 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.110 * [taylor]: Taking taylor expansion of -1 in y.re 7.110 * [backup-simplify]: Simplify -1 into -1 7.110 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.110 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.110 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.110 * [taylor]: Taking taylor expansion of y.re in y.re 7.110 * [backup-simplify]: Simplify 0 into 0 7.110 * [backup-simplify]: Simplify 1 into 1 7.110 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.111 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.111 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.111 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.111 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.111 * [taylor]: Taking taylor expansion of -1 in x.re 7.111 * [backup-simplify]: Simplify -1 into -1 7.111 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.111 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.111 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.111 * [taylor]: Taking taylor expansion of y.re in x.re 7.111 * [backup-simplify]: Simplify y.re into y.re 7.111 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.111 * [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.111 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.111 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.111 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.111 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.111 * [taylor]: Taking taylor expansion of -1 in x.im 7.111 * [backup-simplify]: Simplify -1 into -1 7.111 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.111 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.111 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.111 * [taylor]: Taking taylor expansion of y.re in x.im 7.111 * [backup-simplify]: Simplify y.re into y.re 7.111 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.111 * [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.112 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.112 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.112 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.112 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.112 * [taylor]: Taking taylor expansion of -1 in x.im 7.112 * [backup-simplify]: Simplify -1 into -1 7.112 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.112 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.112 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.112 * [taylor]: Taking taylor expansion of y.re in x.im 7.112 * [backup-simplify]: Simplify y.re into y.re 7.112 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.112 * [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.112 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.112 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.112 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.112 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.113 * [backup-simplify]: Simplify (- 0) into 0 7.113 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.113 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.113 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.113 * [taylor]: Taking taylor expansion of -1 in x.re 7.113 * [backup-simplify]: Simplify -1 into -1 7.113 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.113 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.113 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.113 * [taylor]: Taking taylor expansion of y.re in x.re 7.113 * [backup-simplify]: Simplify y.re into y.re 7.113 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.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)) 7.113 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.113 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.114 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.114 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.114 * [backup-simplify]: Simplify (- 0) into 0 7.114 * [backup-simplify]: Simplify (+ (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.114 * [taylor]: Taking taylor expansion of (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.114 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.114 * [taylor]: Taking taylor expansion of -1 in y.re 7.114 * [backup-simplify]: Simplify -1 into -1 7.114 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.114 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.114 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.114 * [taylor]: Taking taylor expansion of y.re in y.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 1 into 1 7.114 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.114 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.114 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.115 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.115 * [backup-simplify]: Simplify (+ 0) into 0 7.115 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.115 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.116 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.116 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.117 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.117 * [backup-simplify]: Simplify (- 0) into 0 7.117 * [backup-simplify]: Simplify (+ 0 0) into 0 7.117 * [taylor]: Taking taylor expansion of 0 in x.re 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [taylor]: Taking taylor expansion of 0 in y.re 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify (+ 0) into 0 7.118 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.118 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.118 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.119 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.119 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.120 * [backup-simplify]: Simplify (- 0) into 0 7.120 * [backup-simplify]: Simplify (+ 0 0) into 0 7.120 * [taylor]: Taking taylor expansion of 0 in y.re 7.120 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.121 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 7.121 * [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.122 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.122 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.123 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 7.123 * [backup-simplify]: Simplify (- 0) into 0 7.123 * [backup-simplify]: Simplify (+ 0 0) into 0 7.123 * [taylor]: Taking taylor expansion of 0 in x.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [taylor]: Taking taylor expansion of 0 in y.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [taylor]: Taking taylor expansion of 0 in y.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.124 * [backup-simplify]: Simplify 0 into 0 7.124 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.125 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 7.125 * [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.125 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.126 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.126 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 7.126 * [backup-simplify]: Simplify (- 0) into 0 7.127 * [backup-simplify]: Simplify (+ 0 0) into 0 7.127 * [taylor]: Taking taylor expansion of 0 in y.re 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (* (atan2 x.im x.re) y.re)) 7.127 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 2) 7.127 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.127 * [approximate]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in (x.im x.re y.re) around 0 7.127 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.127 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.127 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.127 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.127 * [taylor]: Taking taylor expansion of y.re in y.re 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify 1 into 1 7.127 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.127 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.128 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.128 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.128 * [taylor]: Taking taylor expansion of y.re in x.re 7.128 * [backup-simplify]: Simplify y.re into y.re 7.128 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.128 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.128 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.128 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.128 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.128 * [taylor]: Taking taylor expansion of y.re in x.im 7.128 * [backup-simplify]: Simplify y.re into y.re 7.128 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.128 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.128 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.128 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.128 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.128 * [taylor]: Taking taylor expansion of y.re in x.im 7.128 * [backup-simplify]: Simplify y.re into y.re 7.128 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.128 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.128 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.128 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.128 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.129 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.129 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.129 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.129 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.129 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.129 * [taylor]: Taking taylor expansion of y.re in x.re 7.129 * [backup-simplify]: Simplify y.re into y.re 7.129 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.129 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.129 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.129 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.129 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.129 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.129 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.129 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.129 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.129 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.129 * [taylor]: Taking taylor expansion of y.re in y.re 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [backup-simplify]: Simplify 1 into 1 7.129 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.129 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.129 * [backup-simplify]: Simplify 0 into 0 7.130 * [backup-simplify]: Simplify (+ 0) into 0 7.130 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.130 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.131 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.131 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.131 * [backup-simplify]: Simplify (+ 0 0) into 0 7.131 * [taylor]: Taking taylor expansion of 0 in x.re 7.131 * [backup-simplify]: Simplify 0 into 0 7.131 * [taylor]: Taking taylor expansion of 0 in y.re 7.131 * [backup-simplify]: Simplify 0 into 0 7.131 * [backup-simplify]: Simplify 0 into 0 7.132 * [backup-simplify]: Simplify (+ 0) into 0 7.132 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.132 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.132 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.133 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.133 * [backup-simplify]: Simplify (+ 0 0) into 0 7.133 * [taylor]: Taking taylor expansion of 0 in y.re 7.133 * [backup-simplify]: Simplify 0 into 0 7.133 * [backup-simplify]: Simplify 0 into 0 7.133 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 7.133 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.134 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.134 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.134 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.135 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.135 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.136 * [backup-simplify]: Simplify (+ 0 0) into 0 7.136 * [taylor]: Taking taylor expansion of 0 in x.re 7.136 * [backup-simplify]: Simplify 0 into 0 7.136 * [taylor]: Taking taylor expansion of 0 in y.re 7.136 * [backup-simplify]: Simplify 0 into 0 7.136 * [backup-simplify]: Simplify 0 into 0 7.136 * [taylor]: Taking taylor expansion of 0 in y.re 7.136 * [backup-simplify]: Simplify 0 into 0 7.136 * [backup-simplify]: Simplify 0 into 0 7.136 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.137 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.137 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.137 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.138 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.138 * [backup-simplify]: Simplify (+ 0 0) into 0 7.138 * [taylor]: Taking taylor expansion of 0 in y.re 7.138 * [backup-simplify]: Simplify 0 into 0 7.138 * [backup-simplify]: Simplify 0 into 0 7.138 * [backup-simplify]: Simplify 0 into 0 7.138 * [backup-simplify]: Simplify 0 into 0 7.139 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 7.139 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.139 * [backup-simplify]: Simplify 0 into 0 7.139 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.140 * [backup-simplify]: Simplify (sin (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.140 * [approximate]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in (x.im x.re y.re) around 0 7.140 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 7.140 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.140 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.140 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.140 * [taylor]: Taking taylor expansion of y.re in y.re 7.140 * [backup-simplify]: Simplify 0 into 0 7.140 * [backup-simplify]: Simplify 1 into 1 7.140 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.140 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.140 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 7.140 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.140 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.140 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.140 * [taylor]: Taking taylor expansion of y.re in x.re 7.140 * [backup-simplify]: Simplify y.re into y.re 7.140 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.140 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.140 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.140 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.140 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.140 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.140 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.140 * [taylor]: Taking taylor expansion of y.re in x.im 7.140 * [backup-simplify]: Simplify y.re into y.re 7.140 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.141 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.141 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.141 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.141 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.141 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.141 * [taylor]: Taking taylor expansion of y.re in x.im 7.141 * [backup-simplify]: Simplify y.re into y.re 7.141 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.141 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.141 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.141 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.141 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 7.141 * [backup-simplify]: Simplify (+ (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.141 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 7.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.141 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.141 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.141 * [taylor]: Taking taylor expansion of y.re in x.re 7.141 * [backup-simplify]: Simplify y.re into y.re 7.141 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.142 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.142 * [backup-simplify]: Simplify (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.142 * [backup-simplify]: Simplify (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.142 * [backup-simplify]: Simplify (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into 0 7.142 * [backup-simplify]: Simplify (+ (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.142 * [taylor]: Taking taylor expansion of (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 7.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.142 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.142 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.142 * [taylor]: Taking taylor expansion of y.re in y.re 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 1 into 1 7.142 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.142 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.142 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.143 * [backup-simplify]: Simplify (+ 0) into 0 7.143 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 7.143 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.144 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.144 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 7.144 * [backup-simplify]: Simplify (+ 0 0) into 0 7.144 * [taylor]: Taking taylor expansion of 0 in x.re 7.144 * [backup-simplify]: Simplify 0 into 0 7.144 * [taylor]: Taking taylor expansion of 0 in y.re 7.144 * [backup-simplify]: Simplify 0 into 0 7.144 * [backup-simplify]: Simplify 0 into 0 7.145 * [backup-simplify]: Simplify (+ 0) into 0 7.145 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 1)) into 0 7.145 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.146 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.146 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (* 0 0)) into 0 7.146 * [backup-simplify]: Simplify (+ 0 0) into 0 7.146 * [taylor]: Taking taylor expansion of 0 in y.re 7.146 * [backup-simplify]: Simplify 0 into 0 7.146 * [backup-simplify]: Simplify 0 into 0 7.146 * [backup-simplify]: Simplify 0 into 0 7.147 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.148 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.148 * [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.149 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.149 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.150 * [backup-simplify]: Simplify (+ 0 0) into 0 7.150 * [taylor]: Taking taylor expansion of 0 in x.re 7.150 * [backup-simplify]: Simplify 0 into 0 7.150 * [taylor]: Taking taylor expansion of 0 in y.re 7.150 * [backup-simplify]: Simplify 0 into 0 7.150 * [backup-simplify]: Simplify 0 into 0 7.150 * [taylor]: Taking taylor expansion of 0 in y.re 7.150 * [backup-simplify]: Simplify 0 into 0 7.150 * [backup-simplify]: Simplify 0 into 0 7.151 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.152 * [backup-simplify]: Simplify (+ (* (sin (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.152 * [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.153 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.154 * [backup-simplify]: Simplify (+ (* (cos (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.154 * [backup-simplify]: Simplify (+ 0 0) into 0 7.154 * [taylor]: Taking taylor expansion of 0 in y.re 7.154 * [backup-simplify]: Simplify 0 into 0 7.154 * [backup-simplify]: Simplify 0 into 0 7.154 * [backup-simplify]: Simplify (sin (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re))) into (sin (* (atan2 x.im x.re) y.re)) 7.154 * [backup-simplify]: Simplify (sin (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.154 * [approximate]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in (x.im x.re y.re) around 0 7.154 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.155 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.155 * [taylor]: Taking taylor expansion of -1 in y.re 7.155 * [backup-simplify]: Simplify -1 into -1 7.155 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.155 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.155 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.155 * [taylor]: Taking taylor expansion of y.re in y.re 7.155 * [backup-simplify]: Simplify 0 into 0 7.155 * [backup-simplify]: Simplify 1 into 1 7.155 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.155 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.155 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.155 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.155 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.155 * [taylor]: Taking taylor expansion of -1 in x.re 7.155 * [backup-simplify]: Simplify -1 into -1 7.155 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.155 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.155 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.155 * [taylor]: Taking taylor expansion of y.re in x.re 7.155 * [backup-simplify]: Simplify y.re into y.re 7.156 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.156 * [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.156 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.156 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.156 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.156 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.156 * [taylor]: Taking taylor expansion of -1 in x.im 7.156 * [backup-simplify]: Simplify -1 into -1 7.156 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.156 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.156 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.156 * [taylor]: Taking taylor expansion of y.re in x.im 7.156 * [backup-simplify]: Simplify y.re into y.re 7.156 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.157 * [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.157 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.157 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.157 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.157 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.157 * [taylor]: Taking taylor expansion of -1 in x.im 7.157 * [backup-simplify]: Simplify -1 into -1 7.157 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.157 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.157 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.157 * [taylor]: Taking taylor expansion of y.re in x.im 7.157 * [backup-simplify]: Simplify y.re into y.re 7.157 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.158 * [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.158 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.158 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.158 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.158 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.159 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.159 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.159 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.159 * [taylor]: Taking taylor expansion of -1 in x.re 7.159 * [backup-simplify]: Simplify -1 into -1 7.159 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.159 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.159 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.159 * [taylor]: Taking taylor expansion of y.re in x.re 7.159 * [backup-simplify]: Simplify y.re into y.re 7.159 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.159 * [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.159 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.160 * [backup-simplify]: Simplify (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.160 * [backup-simplify]: Simplify (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.160 * [backup-simplify]: Simplify (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.160 * [backup-simplify]: Simplify (+ (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.160 * [taylor]: Taking taylor expansion of (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.160 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.160 * [taylor]: Taking taylor expansion of -1 in y.re 7.160 * [backup-simplify]: Simplify -1 into -1 7.160 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.160 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.160 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.160 * [taylor]: Taking taylor expansion of y.re in y.re 7.160 * [backup-simplify]: Simplify 0 into 0 7.160 * [backup-simplify]: Simplify 1 into 1 7.161 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.161 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.161 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.161 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.164 * [backup-simplify]: Simplify (+ 0) into 0 7.165 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.165 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.165 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.166 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.167 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.167 * [backup-simplify]: Simplify (+ 0 0) into 0 7.167 * [taylor]: Taking taylor expansion of 0 in x.re 7.167 * [backup-simplify]: Simplify 0 into 0 7.167 * [taylor]: Taking taylor expansion of 0 in y.re 7.167 * [backup-simplify]: Simplify 0 into 0 7.167 * [backup-simplify]: Simplify 0 into 0 7.168 * [backup-simplify]: Simplify (+ 0) into 0 7.168 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.168 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.169 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.170 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.170 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.171 * [backup-simplify]: Simplify (+ 0 0) into 0 7.171 * [taylor]: Taking taylor expansion of 0 in y.re 7.171 * [backup-simplify]: Simplify 0 into 0 7.171 * [backup-simplify]: Simplify 0 into 0 7.171 * [backup-simplify]: Simplify 0 into 0 7.172 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.173 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 7.173 * [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.174 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.175 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.176 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 7.176 * [backup-simplify]: Simplify (+ 0 0) into 0 7.176 * [taylor]: Taking taylor expansion of 0 in x.re 7.176 * [backup-simplify]: Simplify 0 into 0 7.176 * [taylor]: Taking taylor expansion of 0 in y.re 7.176 * [backup-simplify]: Simplify 0 into 0 7.176 * [backup-simplify]: Simplify 0 into 0 7.176 * [taylor]: Taking taylor expansion of 0 in y.re 7.176 * [backup-simplify]: Simplify 0 into 0 7.176 * [backup-simplify]: Simplify 0 into 0 7.177 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.178 * [backup-simplify]: Simplify (+ (* (sin (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 7.178 * [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.179 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.180 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.181 * [backup-simplify]: Simplify (+ (* (cos (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 7.181 * [backup-simplify]: Simplify (+ 0 0) into 0 7.181 * [taylor]: Taking taylor expansion of 0 in y.re 7.181 * [backup-simplify]: Simplify 0 into 0 7.181 * [backup-simplify]: Simplify 0 into 0 7.181 * [backup-simplify]: Simplify (sin (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (* (atan2 x.im x.re) y.re)) 7.181 * * * [progress]: simplifying candidates 7.181 * * * * [progress]: [ 1 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 2 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 3 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 4 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 5 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 6 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 7 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 8 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 9 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 10 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 11 / 64 ] simplifiying candidate # 7.182 * * * * [progress]: [ 12 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 13 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 14 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 15 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 16 / 64 ] simplifiying candidate #real (real->posit16 (cos (* y.im (log (hypot x.re x.im)))))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> 7.183 * * * * [progress]: [ 17 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 18 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 19 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 20 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 21 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 22 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 23 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 24 / 64 ] simplifiying candidate # 7.183 * * * * [progress]: [ 25 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 26 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 27 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 28 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 29 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 30 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 31 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 32 / 64 ] simplifiying candidate #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> 7.184 * * * * [progress]: [ 33 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 34 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 35 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 36 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 37 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 38 / 64 ] simplifiying candidate # 7.184 * * * * [progress]: [ 39 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 40 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 41 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 42 / 64 ] simplifiying candidate #real (real->posit16 (cos (* (atan2 x.im x.re) y.re))))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> 7.185 * * * * [progress]: [ 43 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 44 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 45 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 46 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 47 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 48 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 49 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 50 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 51 / 64 ] simplifiying candidate # 7.185 * * * * [progress]: [ 52 / 64 ] simplifiying candidate #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> 7.185 * * * * [progress]: [ 53 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 54 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 55 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 56 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 57 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 58 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 59 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 60 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 61 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 62 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 63 / 64 ] simplifiying candidate # 7.186 * * * * [progress]: [ 64 / 64 ] simplifiying candidate # 7.187 * [simplify]: Simplifying: (expm1 (cos (* y.im (log (hypot x.re x.im))))) (log1p (cos (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (* (cos (* y.im (log 1))) (cos (* y.im (log (hypot x.re x.im))))) (* (sin (* y.im (log 1))) (sin (* y.im (log (hypot x.re x.im))))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (cos (* (log (cbrt (hypot x.re x.im))) y.im))) (* (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* (log (cbrt (hypot x.re x.im))) y.im))) (* (cos (* (log (sqrt (hypot x.re x.im))) y.im)) (cos (* (log (sqrt (hypot x.re x.im))) y.im))) (* (sin (* (log (sqrt (hypot x.re x.im))) y.im)) (sin (* (log (sqrt (hypot x.re x.im))) y.im))) (* (cos (* (log 1) y.im)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log 1) y.im)) (sin (* (log (hypot x.re x.im)) y.im))) (log (cos (* y.im (log (hypot x.re x.im))))) (exp (cos (* y.im (log (hypot x.re x.im))))) (* (cbrt (cos (* y.im (log (hypot x.re x.im))))) (cbrt (cos (* y.im (log (hypot x.re x.im)))))) (cbrt (cos (* y.im (log (hypot x.re x.im))))) (* (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.im (log (hypot x.re x.im))))) (cos (* y.im (log (hypot x.re x.im))))) (sqrt (cos (* y.im (log (hypot x.re x.im))))) (sqrt (cos (* y.im (log (hypot x.re x.im))))) (real->posit16 (cos (* y.im (log (hypot x.re x.im))))) (expm1 (sin (* y.im (log (hypot x.re x.im))))) (log1p (sin (* y.im (log (hypot x.re x.im))))) (* (sin (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))))) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log 1))) (cos (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log 1))) (sin (* y.im (log (hypot x.re x.im))))) (* (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (cos (* (log (cbrt (hypot x.re x.im))) y.im))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* (log (cbrt (hypot x.re x.im))) y.im))) (* (sin (* (log (sqrt (hypot x.re x.im))) y.im)) (cos (* (log (sqrt (hypot x.re x.im))) y.im))) (* (cos (* (log (sqrt (hypot x.re x.im))) y.im)) (sin (* (log (sqrt (hypot x.re x.im))) y.im))) (* (sin (* (log 1) y.im)) (cos (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log 1) y.im)) (sin (* (log (hypot x.re x.im)) y.im))) (log (sin (* y.im (log (hypot x.re x.im))))) (exp (sin (* y.im (log (hypot x.re x.im))))) (* (cbrt (sin (* y.im (log (hypot x.re x.im))))) (cbrt (sin (* y.im (log (hypot x.re x.im)))))) (cbrt (sin (* y.im (log (hypot x.re x.im))))) (* (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.im (log (hypot x.re x.im))))) (sin (* y.im (log (hypot x.re x.im))))) (sqrt (sin (* y.im (log (hypot x.re x.im))))) (sqrt (sin (* y.im (log (hypot x.re x.im))))) (real->posit16 (sin (* y.im (log (hypot x.re x.im))))) (expm1 (cos (* (atan2 x.im x.re) y.re))) (log1p (cos (* (atan2 x.im x.re) y.re))) (log (cos (* (atan2 x.im x.re) y.re))) (exp (cos (* (atan2 x.im x.re) y.re))) (* (cbrt (cos (* (atan2 x.im x.re) y.re))) (cbrt (cos (* (atan2 x.im x.re) y.re)))) (cbrt (cos (* (atan2 x.im x.re) y.re))) (* (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re))) (cos (* (atan2 x.im x.re) y.re))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (real->posit16 (cos (* (atan2 x.im x.re) y.re))) (expm1 (sin (* (atan2 x.im x.re) y.re))) (log1p (sin (* (atan2 x.im x.re) y.re))) (log (sin (* (atan2 x.im x.re) y.re))) (exp (sin (* (atan2 x.im x.re) y.re))) (* (cbrt (sin (* (atan2 x.im x.re) y.re))) (cbrt (sin (* (atan2 x.im x.re) y.re)))) (cbrt (sin (* (atan2 x.im x.re) y.re))) (* (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) (sin (* (atan2 x.im x.re) y.re))) (sqrt (sin (* (atan2 x.im x.re) y.re))) (sqrt (sin (* (atan2 x.im x.re) y.re))) (real->posit16 (sin (* (atan2 x.im x.re) y.re))) (- 1 (* 1/2 (* (pow y.im 2) (pow (log x.im) 2)))) (cos (* -1 (* y.im (log (/ 1 x.re))))) (cos (* -1 (* y.im (log (/ -1 x.re))))) (* y.im (log x.im)) (sin (* -1 (* y.im (log (/ 1 x.re))))) (sin (* -1 (* y.im (log (/ -1 x.re))))) 1 (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re)) 7.188 * * [simplify]: iteration 0: 134 enodes 7.207 * * [simplify]: iteration 1: 188 enodes 7.246 * * [simplify]: iteration 2: 297 enodes 7.310 * * [simplify]: iteration 3: 617 enodes 7.619 * * [simplify]: iteration 4: 1517 enodes 8.758 * * [simplify]: iteration complete: 5001 enodes 8.758 * * [simplify]: Extracting #0: cost 56 inf + 0 8.759 * * [simplify]: Extracting #1: cost 182 inf + 2 8.762 * * [simplify]: Extracting #2: cost 1122 inf + 176 8.769 * * [simplify]: Extracting #3: cost 1252 inf + 14552 8.798 * * [simplify]: Extracting #4: cost 735 inf + 105321 8.852 * * [simplify]: Extracting #5: cost 159 inf + 249463 8.925 * * [simplify]: Extracting #6: cost 59 inf + 280567 9.000 * * [simplify]: Extracting #7: cost 6 inf + 304038 9.062 * * [simplify]: Extracting #8: cost 0 inf + 307494 9.131 * [simplify]: Simplified to: (expm1 (cos (* (log (hypot x.re x.im)) y.im))) (log1p (cos (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (cos (* (log (hypot x.re x.im)) y.im)) 0 (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (cos (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (cos (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (sin (* y.im (log (sqrt (hypot x.re x.im)))))) (cos (* (log (hypot x.re x.im)) y.im)) 0 (log (cos (* (log (hypot x.re x.im)) y.im))) (exp (cos (* (log (hypot x.re x.im)) y.im))) (* (cbrt (cos (* (log (hypot x.re x.im)) y.im))) (cbrt (cos (* (log (hypot x.re x.im)) y.im)))) (cbrt (cos (* (log (hypot x.re x.im)) y.im))) (* (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (log (hypot x.re x.im)) y.im))) (cos (* (log (hypot x.re x.im)) y.im))) (sqrt (cos (* (log (hypot x.re x.im)) y.im))) (sqrt (cos (* (log (hypot x.re x.im)) y.im))) (real->posit16 (cos (* (log (hypot x.re x.im)) y.im))) (expm1 (sin (* (log (hypot x.re x.im)) y.im))) (log1p (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (cbrt (hypot x.re x.im))))) (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) 0 (sin (* (log (hypot x.re x.im)) y.im)) (* (cos (* y.im (log (cbrt (hypot x.re x.im))))) (sin (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im))) (* (cos (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.im)) (sin (* y.im (log (cbrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) (* (sin (* y.im (log (sqrt (hypot x.re x.im))))) (cos (* y.im (log (sqrt (hypot x.re x.im)))))) 0 (sin (* (log (hypot x.re x.im)) y.im)) (log (sin (* (log (hypot x.re x.im)) y.im))) (exp (sin (* (log (hypot x.re x.im)) y.im))) (* (cbrt (sin (* (log (hypot x.re x.im)) y.im))) (cbrt (sin (* (log (hypot x.re x.im)) y.im)))) (cbrt (sin (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (log (hypot x.re x.im)) y.im)))) (sqrt (sin (* (log (hypot x.re x.im)) y.im))) (sqrt (sin (* (log (hypot x.re x.im)) y.im))) (real->posit16 (sin (* (log (hypot x.re x.im)) y.im))) (expm1 (cos (* (atan2 x.im x.re) y.re))) (log1p (cos (* (atan2 x.im x.re) y.re))) (log (cos (* (atan2 x.im x.re) y.re))) (exp (cos (* (atan2 x.im x.re) y.re))) (* (cbrt (cos (* (atan2 x.im x.re) y.re))) (cbrt (cos (* (atan2 x.im x.re) y.re)))) (cbrt (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (atan2 x.im x.re) y.re)) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re)))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (sqrt (cos (* (atan2 x.im x.re) y.re))) (real->posit16 (cos (* (atan2 x.im x.re) y.re))) (expm1 (sin (* (atan2 x.im x.re) y.re))) (log1p (sin (* (atan2 x.im x.re) y.re))) (log (sin (* (atan2 x.im x.re) y.re))) (exp (sin (* (atan2 x.im x.re) y.re))) (* (cbrt (sin (* (atan2 x.im x.re) y.re))) (cbrt (sin (* (atan2 x.im x.re) y.re)))) (cbrt (sin (* (atan2 x.im x.re) y.re))) (* (sin (* (atan2 x.im x.re) y.re)) (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re)))) (sqrt (sin (* (atan2 x.im x.re) y.re))) (sqrt (sin (* (atan2 x.im x.re) y.re))) (real->posit16 (sin (* (atan2 x.im x.re) y.re))) (fma (* -1/2 (* y.im (log x.im))) (* y.im (log x.im)) 1) (cos (* y.im (log x.re))) (cos (* y.im (log (/ -1 x.re)))) (* y.im (log x.im)) (sin (* y.im (log x.re))) (sin (* (log (/ -1 x.re)) (- y.im))) 1 (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re)) 9.150 * * * [progress]: adding candidates to table 9.869 * * [progress]: iteration 3 / 4 9.869 * * * [progress]: picking best candidate 9.989 * * * * [pick]: Picked # 9.989 * * * [progress]: localizing error 10.071 * * * [progress]: generating rewritten candidates 10.071 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 10.076 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1) 10.077 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1 2) 10.079 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1) 10.081 * * * [progress]: generating series expansions 10.081 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 10.081 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.081 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.081 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.081 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 10.081 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.081 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.081 * [taylor]: Taking taylor expansion of y.im in y.re 10.081 * [backup-simplify]: Simplify y.im into y.im 10.081 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.081 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.081 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.081 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.081 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.081 * [taylor]: Taking taylor expansion of x.re in y.re 10.081 * [backup-simplify]: Simplify x.re into x.re 10.081 * [taylor]: Taking taylor expansion of x.re in y.re 10.081 * [backup-simplify]: Simplify x.re into x.re 10.081 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.081 * [taylor]: Taking taylor expansion of x.im in y.re 10.081 * [backup-simplify]: Simplify x.im into x.im 10.081 * [taylor]: Taking taylor expansion of x.im in y.re 10.081 * [backup-simplify]: Simplify x.im into x.im 10.082 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.082 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.082 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.082 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.082 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.082 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.083 * [backup-simplify]: Simplify (+ 0 0) into 0 10.083 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.083 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.083 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.083 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.083 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.083 * [taylor]: Taking taylor expansion of y.re in y.re 10.083 * [backup-simplify]: Simplify 0 into 0 10.083 * [backup-simplify]: Simplify 1 into 1 10.084 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.084 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.084 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.084 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.084 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.084 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.084 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.084 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.084 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.084 * [taylor]: Taking taylor expansion of y.im in x.im 10.084 * [backup-simplify]: Simplify y.im into y.im 10.084 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.085 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.085 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.085 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.085 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.085 * [taylor]: Taking taylor expansion of x.re in x.im 10.085 * [backup-simplify]: Simplify x.re into x.re 10.085 * [taylor]: Taking taylor expansion of x.re in x.im 10.085 * [backup-simplify]: Simplify x.re into x.re 10.085 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.085 * [taylor]: Taking taylor expansion of x.im in x.im 10.085 * [backup-simplify]: Simplify 0 into 0 10.085 * [backup-simplify]: Simplify 1 into 1 10.085 * [taylor]: Taking taylor expansion of x.im in x.im 10.085 * [backup-simplify]: Simplify 0 into 0 10.085 * [backup-simplify]: Simplify 1 into 1 10.085 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.085 * [backup-simplify]: Simplify (* 0 0) into 0 10.086 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.086 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.086 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.086 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.087 * [backup-simplify]: Simplify (+ 0 0) into 0 10.087 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.087 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.087 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.087 * [taylor]: Taking taylor expansion of y.re in x.im 10.087 * [backup-simplify]: Simplify y.re into y.re 10.087 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.087 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.087 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 10.088 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.088 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.088 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.088 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 10.088 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.088 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.088 * [taylor]: Taking taylor expansion of y.im in x.re 10.088 * [backup-simplify]: Simplify y.im into y.im 10.088 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.088 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.088 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.088 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.088 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.088 * [taylor]: Taking taylor expansion of x.re in x.re 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 1 into 1 10.088 * [taylor]: Taking taylor expansion of x.re in x.re 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 1 into 1 10.088 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.088 * [taylor]: Taking taylor expansion of x.im in x.re 10.088 * [backup-simplify]: Simplify x.im into x.im 10.088 * [taylor]: Taking taylor expansion of x.im in x.re 10.088 * [backup-simplify]: Simplify x.im into x.im 10.089 * [backup-simplify]: Simplify (* 0 0) into 0 10.089 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.089 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.089 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.090 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.090 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.090 * [backup-simplify]: Simplify (+ 0 0) into 0 10.090 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.090 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.090 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.090 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.090 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.090 * [taylor]: Taking taylor expansion of y.re in x.re 10.090 * [backup-simplify]: Simplify y.re into y.re 10.090 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.091 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.091 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.091 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.091 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.091 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.091 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.091 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.091 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.091 * [taylor]: Taking taylor expansion of y.im in y.im 10.091 * [backup-simplify]: Simplify 0 into 0 10.091 * [backup-simplify]: Simplify 1 into 1 10.091 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.091 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.091 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.092 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.092 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.092 * [taylor]: Taking taylor expansion of x.re in y.im 10.092 * [backup-simplify]: Simplify x.re into x.re 10.092 * [taylor]: Taking taylor expansion of x.re in y.im 10.092 * [backup-simplify]: Simplify x.re into x.re 10.092 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.092 * [taylor]: Taking taylor expansion of x.im in y.im 10.092 * [backup-simplify]: Simplify x.im into x.im 10.092 * [taylor]: Taking taylor expansion of x.im in y.im 10.092 * [backup-simplify]: Simplify x.im into x.im 10.092 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.092 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.092 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.092 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.092 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.092 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.093 * [backup-simplify]: Simplify (+ 0 0) into 0 10.093 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.093 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.093 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.093 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.093 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.093 * [taylor]: Taking taylor expansion of y.re in y.im 10.093 * [backup-simplify]: Simplify y.re into y.re 10.094 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.094 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.094 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.094 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.094 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.094 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.094 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.094 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.094 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.094 * [taylor]: Taking taylor expansion of y.im in y.im 10.094 * [backup-simplify]: Simplify 0 into 0 10.094 * [backup-simplify]: Simplify 1 into 1 10.094 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.094 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.094 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.094 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.094 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.094 * [taylor]: Taking taylor expansion of x.re in y.im 10.094 * [backup-simplify]: Simplify x.re into x.re 10.094 * [taylor]: Taking taylor expansion of x.re in y.im 10.094 * [backup-simplify]: Simplify x.re into x.re 10.094 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.094 * [taylor]: Taking taylor expansion of x.im in y.im 10.094 * [backup-simplify]: Simplify x.im into x.im 10.094 * [taylor]: Taking taylor expansion of x.im in y.im 10.095 * [backup-simplify]: Simplify x.im into x.im 10.095 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.095 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.095 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.095 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.095 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.095 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.096 * [backup-simplify]: Simplify (+ 0 0) into 0 10.096 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.096 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.096 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.096 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.096 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.096 * [taylor]: Taking taylor expansion of y.re in y.im 10.096 * [backup-simplify]: Simplify y.re into y.re 10.096 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.096 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.097 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.097 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.097 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.097 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.097 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.098 * [backup-simplify]: Simplify (- 0) into 0 10.098 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.098 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.098 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.098 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.098 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.098 * [taylor]: Taking taylor expansion of y.re in x.re 10.098 * [backup-simplify]: Simplify y.re into y.re 10.098 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.098 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.098 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.098 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.098 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.099 * [backup-simplify]: Simplify (- 0) into 0 10.099 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.099 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.099 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.099 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.099 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.099 * [taylor]: Taking taylor expansion of y.re in x.im 10.099 * [backup-simplify]: Simplify y.re into y.re 10.099 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.099 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.099 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.099 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.100 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.100 * [backup-simplify]: Simplify (- 0) into 0 10.100 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.100 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.100 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.100 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.100 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.100 * [taylor]: Taking taylor expansion of y.re in y.re 10.100 * [backup-simplify]: Simplify 0 into 0 10.100 * [backup-simplify]: Simplify 1 into 1 10.100 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.101 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.101 * [backup-simplify]: Simplify 1 into 1 10.101 * [backup-simplify]: Simplify (+ 0) into 0 10.102 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.103 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.103 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.103 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.103 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.104 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.104 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.105 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.105 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 10.105 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 10.105 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 10.105 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.105 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.105 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.105 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.105 * [taylor]: Taking taylor expansion of y.re in x.re 10.105 * [backup-simplify]: Simplify y.re into y.re 10.105 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.105 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.106 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.106 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 10.106 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 10.106 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 10.106 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.106 * [taylor]: Taking taylor expansion of x.im in x.re 10.106 * [backup-simplify]: Simplify x.im into x.im 10.106 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.106 * [taylor]: Taking taylor expansion of x.re in x.re 10.106 * [backup-simplify]: Simplify 0 into 0 10.106 * [backup-simplify]: Simplify 1 into 1 10.106 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.106 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 10.106 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.106 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.107 * [backup-simplify]: Simplify (+ 0 0) into 0 10.107 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.107 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.107 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.107 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.107 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.107 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.107 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.107 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.107 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.108 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.108 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.108 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.108 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.108 * [taylor]: Taking taylor expansion of y.re in x.im 10.108 * [backup-simplify]: Simplify y.re into y.re 10.108 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.108 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.108 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.108 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.108 * [taylor]: Taking taylor expansion of x.im in x.im 10.108 * [backup-simplify]: Simplify 0 into 0 10.108 * [backup-simplify]: Simplify 1 into 1 10.108 * [backup-simplify]: Simplify (log 1) into 0 10.109 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.109 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.109 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.109 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.109 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.109 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.110 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 10.110 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.110 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.110 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.110 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.110 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.110 * [taylor]: Taking taylor expansion of y.re in y.re 10.110 * [backup-simplify]: Simplify 0 into 0 10.110 * [backup-simplify]: Simplify 1 into 1 10.110 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.110 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.110 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.110 * [taylor]: Taking taylor expansion of x.im in y.re 10.110 * [backup-simplify]: Simplify x.im into x.im 10.110 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.111 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.111 * [backup-simplify]: Simplify (- 0) into 0 10.111 * [backup-simplify]: Simplify 0 into 0 10.111 * [backup-simplify]: Simplify (+ 0) into 0 10.112 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.112 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.113 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.113 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.114 * [backup-simplify]: Simplify (- 0) into 0 10.114 * [backup-simplify]: Simplify (+ 0 0) into 0 10.114 * [taylor]: Taking taylor expansion of 0 in x.im 10.114 * [backup-simplify]: Simplify 0 into 0 10.114 * [taylor]: Taking taylor expansion of 0 in y.re 10.114 * [backup-simplify]: Simplify 0 into 0 10.114 * [backup-simplify]: Simplify 0 into 0 10.115 * [backup-simplify]: Simplify (+ 0) into 0 10.115 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.115 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.116 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.117 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.117 * [backup-simplify]: Simplify (- 0) into 0 10.117 * [backup-simplify]: Simplify (+ 0 0) into 0 10.117 * [taylor]: Taking taylor expansion of 0 in y.re 10.117 * [backup-simplify]: Simplify 0 into 0 10.117 * [backup-simplify]: Simplify 0 into 0 10.118 * [backup-simplify]: Simplify (+ 0) into 0 10.118 * [backup-simplify]: Simplify 0 into 0 10.118 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.119 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.120 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.120 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.121 * [backup-simplify]: Simplify (+ 0 0) into 0 10.121 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.123 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 10.124 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.125 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.125 * [backup-simplify]: Simplify (+ 0 0) into 0 10.126 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.127 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.127 * [backup-simplify]: Simplify (- 0) into 0 10.127 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.127 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.127 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.128 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.128 * [backup-simplify]: Simplify 1/2 into 1/2 10.128 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.128 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.128 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.128 * [taylor]: Taking taylor expansion of y.re in x.re 10.128 * [backup-simplify]: Simplify y.re into y.re 10.128 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.128 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.128 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.128 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.128 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.128 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.128 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.128 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.128 * [taylor]: Taking taylor expansion of x.re in x.re 10.128 * [backup-simplify]: Simplify 0 into 0 10.128 * [backup-simplify]: Simplify 1 into 1 10.128 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.128 * [taylor]: Taking taylor expansion of x.im in x.re 10.128 * [backup-simplify]: Simplify x.im into x.im 10.128 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.128 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.129 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.129 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.129 * [backup-simplify]: Simplify (+ 0 0) into 0 10.129 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.129 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.129 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.129 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.130 * [backup-simplify]: Simplify (- 0) into 0 10.130 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.130 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.130 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.130 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.131 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.131 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.131 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.131 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.131 * [backup-simplify]: Simplify 1/2 into 1/2 10.131 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.131 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.131 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.131 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.131 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.131 * [taylor]: Taking taylor expansion of y.re in x.im 10.131 * [backup-simplify]: Simplify y.re into y.re 10.131 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.131 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.131 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.131 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.131 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.131 * [taylor]: Taking taylor expansion of x.im in x.im 10.131 * [backup-simplify]: Simplify 0 into 0 10.131 * [backup-simplify]: Simplify 1 into 1 10.132 * [backup-simplify]: Simplify (log 1) into 0 10.132 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.132 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.132 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.133 * [backup-simplify]: Simplify (- 0) into 0 10.133 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.134 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.134 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.134 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.134 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.135 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.135 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.135 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.135 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.135 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.135 * [backup-simplify]: Simplify 1/2 into 1/2 10.135 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.135 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.135 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.135 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.135 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.135 * [taylor]: Taking taylor expansion of y.re in y.re 10.135 * [backup-simplify]: Simplify 0 into 0 10.135 * [backup-simplify]: Simplify 1 into 1 10.135 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.136 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.136 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.136 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.136 * [taylor]: Taking taylor expansion of x.im in y.re 10.136 * [backup-simplify]: Simplify x.im into x.im 10.136 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.136 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.136 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.136 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.137 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.137 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.138 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.138 * [backup-simplify]: Simplify (+ 0) into 0 10.138 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.138 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.139 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.139 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.140 * [backup-simplify]: Simplify (+ 0 0) into 0 10.140 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.140 * [backup-simplify]: Simplify (- 0) into 0 10.140 * [taylor]: Taking taylor expansion of 0 in x.im 10.140 * [backup-simplify]: Simplify 0 into 0 10.140 * [taylor]: Taking taylor expansion of 0 in y.re 10.140 * [backup-simplify]: Simplify 0 into 0 10.140 * [backup-simplify]: Simplify 0 into 0 10.141 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.141 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.142 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.142 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.143 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.143 * [backup-simplify]: Simplify (- 0) into 0 10.143 * [backup-simplify]: Simplify (+ 0 0) into 0 10.143 * [taylor]: Taking taylor expansion of 0 in x.im 10.143 * [backup-simplify]: Simplify 0 into 0 10.143 * [taylor]: Taking taylor expansion of 0 in y.re 10.143 * [backup-simplify]: Simplify 0 into 0 10.143 * [backup-simplify]: Simplify 0 into 0 10.144 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.144 * [backup-simplify]: Simplify (+ 0) into 0 10.145 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.145 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.145 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.145 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.146 * [backup-simplify]: Simplify (+ 0 0) into 0 10.146 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.146 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.146 * [backup-simplify]: Simplify (- 0) into 0 10.146 * [taylor]: Taking taylor expansion of 0 in y.re 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [taylor]: Taking taylor expansion of 0 in y.re 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [backup-simplify]: Simplify 0 into 0 10.147 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.147 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.148 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.148 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.148 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.149 * [backup-simplify]: Simplify (- 0) into 0 10.149 * [backup-simplify]: Simplify (+ 0 0) into 0 10.149 * [taylor]: Taking taylor expansion of 0 in y.re 10.149 * [backup-simplify]: Simplify 0 into 0 10.149 * [backup-simplify]: Simplify 0 into 0 10.149 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.150 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.150 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 10.150 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.150 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.150 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.151 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.151 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.151 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.151 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.151 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.151 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.151 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.151 * [taylor]: Taking taylor expansion of y.im in y.re 10.151 * [backup-simplify]: Simplify y.im into y.im 10.151 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.151 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.151 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.151 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.151 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.151 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.151 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.151 * [taylor]: Taking taylor expansion of x.re in y.re 10.151 * [backup-simplify]: Simplify x.re into x.re 10.151 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.151 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.151 * [taylor]: Taking taylor expansion of x.re in y.re 10.151 * [backup-simplify]: Simplify x.re into x.re 10.151 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.151 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.151 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.151 * [taylor]: Taking taylor expansion of x.im in y.re 10.151 * [backup-simplify]: Simplify x.im into x.im 10.151 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.151 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.151 * [taylor]: Taking taylor expansion of x.im in y.re 10.151 * [backup-simplify]: Simplify x.im into x.im 10.151 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.151 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.151 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.151 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.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)))) 10.152 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.152 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.152 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.152 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.152 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.152 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.152 * [backup-simplify]: Simplify (+ 0 0) into 0 10.152 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.153 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.153 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.153 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.153 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.153 * [taylor]: Taking taylor expansion of y.re in y.re 10.153 * [backup-simplify]: Simplify 0 into 0 10.153 * [backup-simplify]: Simplify 1 into 1 10.153 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.153 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.153 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.153 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.153 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 10.153 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.153 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.153 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.153 * [taylor]: Taking taylor expansion of y.im in x.im 10.153 * [backup-simplify]: Simplify y.im into y.im 10.153 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.153 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.153 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.153 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.153 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.153 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.153 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.153 * [taylor]: Taking taylor expansion of x.re in x.im 10.153 * [backup-simplify]: Simplify x.re into x.re 10.153 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.153 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.153 * [taylor]: Taking taylor expansion of x.re in x.im 10.153 * [backup-simplify]: Simplify x.re into x.re 10.154 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.154 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.154 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.154 * [taylor]: Taking taylor expansion of x.im in x.im 10.154 * [backup-simplify]: Simplify 0 into 0 10.154 * [backup-simplify]: Simplify 1 into 1 10.154 * [backup-simplify]: Simplify (/ 1 1) into 1 10.154 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.154 * [taylor]: Taking taylor expansion of x.im in x.im 10.154 * [backup-simplify]: Simplify 0 into 0 10.154 * [backup-simplify]: Simplify 1 into 1 10.154 * [backup-simplify]: Simplify (/ 1 1) into 1 10.154 * [backup-simplify]: Simplify (* 1 1) into 1 10.155 * [backup-simplify]: Simplify (+ 0 1) into 1 10.155 * [backup-simplify]: Simplify (sqrt 1) into 1 10.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.156 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.156 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.157 * [backup-simplify]: Simplify (+ 0 0) into 0 10.157 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.157 * [backup-simplify]: Simplify (log 1) into 0 10.158 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.158 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.158 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.158 * [taylor]: Taking taylor expansion of y.re in x.im 10.158 * [backup-simplify]: Simplify y.re into y.re 10.158 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.158 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.158 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.158 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 10.158 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.158 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.159 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.159 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.159 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.159 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.159 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.159 * [taylor]: Taking taylor expansion of y.im in x.re 10.159 * [backup-simplify]: Simplify y.im into y.im 10.159 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.159 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.159 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.159 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.159 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.159 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.159 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.159 * [taylor]: Taking taylor expansion of x.re in x.re 10.159 * [backup-simplify]: Simplify 0 into 0 10.159 * [backup-simplify]: Simplify 1 into 1 10.159 * [backup-simplify]: Simplify (/ 1 1) into 1 10.159 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.159 * [taylor]: Taking taylor expansion of x.re in x.re 10.159 * [backup-simplify]: Simplify 0 into 0 10.159 * [backup-simplify]: Simplify 1 into 1 10.159 * [backup-simplify]: Simplify (/ 1 1) into 1 10.159 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.159 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.160 * [taylor]: Taking taylor expansion of x.im in x.re 10.160 * [backup-simplify]: Simplify x.im into x.im 10.160 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.160 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.160 * [taylor]: Taking taylor expansion of x.im in x.re 10.160 * [backup-simplify]: Simplify x.im into x.im 10.160 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.160 * [backup-simplify]: Simplify (* 1 1) into 1 10.160 * [backup-simplify]: Simplify (+ 1 0) into 1 10.160 * [backup-simplify]: Simplify (sqrt 1) into 1 10.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.162 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.162 * [backup-simplify]: Simplify (+ 0 0) into 0 10.162 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.163 * [backup-simplify]: Simplify (log 1) into 0 10.163 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.163 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.163 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.163 * [taylor]: Taking taylor expansion of y.re in x.re 10.163 * [backup-simplify]: Simplify y.re into y.re 10.163 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.163 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.163 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.163 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.164 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.164 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.164 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.164 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.164 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.164 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.164 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.164 * [taylor]: Taking taylor expansion of y.im in y.im 10.164 * [backup-simplify]: Simplify 0 into 0 10.164 * [backup-simplify]: Simplify 1 into 1 10.164 * [backup-simplify]: Simplify (/ 1 1) into 1 10.164 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.164 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.164 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.164 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.164 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.164 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.164 * [taylor]: Taking taylor expansion of x.re in y.im 10.164 * [backup-simplify]: Simplify x.re into x.re 10.164 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.164 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.164 * [taylor]: Taking taylor expansion of x.re in y.im 10.164 * [backup-simplify]: Simplify x.re into x.re 10.164 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.164 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.164 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.164 * [taylor]: Taking taylor expansion of x.im in y.im 10.164 * [backup-simplify]: Simplify x.im into x.im 10.165 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.165 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.165 * [taylor]: Taking taylor expansion of x.im in y.im 10.165 * [backup-simplify]: Simplify x.im into x.im 10.165 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.165 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.165 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.165 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.165 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.165 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.165 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.166 * [backup-simplify]: Simplify (+ 0 0) into 0 10.166 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.166 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.166 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.166 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.166 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.166 * [taylor]: Taking taylor expansion of y.re in y.im 10.166 * [backup-simplify]: Simplify y.re into y.re 10.166 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.166 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.166 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.167 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.167 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.167 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.167 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.167 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.167 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.167 * [taylor]: Taking taylor expansion of y.im in y.im 10.167 * [backup-simplify]: Simplify 0 into 0 10.167 * [backup-simplify]: Simplify 1 into 1 10.167 * [backup-simplify]: Simplify (/ 1 1) into 1 10.167 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.167 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.167 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.167 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.167 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.167 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.167 * [taylor]: Taking taylor expansion of x.re in y.im 10.167 * [backup-simplify]: Simplify x.re into x.re 10.167 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.167 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.167 * [taylor]: Taking taylor expansion of x.re in y.im 10.167 * [backup-simplify]: Simplify x.re into x.re 10.167 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.167 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.167 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.167 * [taylor]: Taking taylor expansion of x.im in y.im 10.167 * [backup-simplify]: Simplify x.im into x.im 10.167 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.167 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.167 * [taylor]: Taking taylor expansion of x.im in y.im 10.167 * [backup-simplify]: Simplify x.im into x.im 10.167 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.168 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.168 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.168 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.168 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.168 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.168 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.168 * [backup-simplify]: Simplify (+ 0 0) into 0 10.169 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.169 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.169 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.169 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.169 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.169 * [taylor]: Taking taylor expansion of y.re in y.im 10.169 * [backup-simplify]: Simplify y.re into y.re 10.169 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.169 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.169 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.169 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.169 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.169 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.169 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.170 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.170 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.170 * [taylor]: Taking taylor expansion of y.im in x.re 10.170 * [backup-simplify]: Simplify y.im into y.im 10.170 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.170 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.170 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.170 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.170 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.170 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.170 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.170 * [taylor]: Taking taylor expansion of x.re in x.re 10.170 * [backup-simplify]: Simplify 0 into 0 10.170 * [backup-simplify]: Simplify 1 into 1 10.170 * [backup-simplify]: Simplify (/ 1 1) into 1 10.170 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.170 * [taylor]: Taking taylor expansion of x.re in x.re 10.170 * [backup-simplify]: Simplify 0 into 0 10.170 * [backup-simplify]: Simplify 1 into 1 10.170 * [backup-simplify]: Simplify (/ 1 1) into 1 10.170 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.170 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.170 * [taylor]: Taking taylor expansion of x.im in x.re 10.170 * [backup-simplify]: Simplify x.im into x.im 10.170 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.170 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.171 * [taylor]: Taking taylor expansion of x.im in x.re 10.171 * [backup-simplify]: Simplify x.im into x.im 10.171 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.171 * [backup-simplify]: Simplify (* 1 1) into 1 10.171 * [backup-simplify]: Simplify (+ 1 0) into 1 10.171 * [backup-simplify]: Simplify (sqrt 1) into 1 10.172 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.172 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.173 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.173 * [backup-simplify]: Simplify (+ 0 0) into 0 10.173 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.173 * [backup-simplify]: Simplify (log 1) into 0 10.174 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.174 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.174 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.174 * [taylor]: Taking taylor expansion of y.re in x.re 10.174 * [backup-simplify]: Simplify y.re into y.re 10.174 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.174 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.174 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.174 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.174 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.174 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.175 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.175 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.175 * [backup-simplify]: Simplify (- 0) into 0 10.175 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.175 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.175 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.175 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.175 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.175 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.175 * [taylor]: Taking taylor expansion of y.re in x.im 10.175 * [backup-simplify]: Simplify y.re into y.re 10.175 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.175 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.175 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.175 * [taylor]: Taking taylor expansion of x.re in x.im 10.175 * [backup-simplify]: Simplify x.re into x.re 10.175 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.175 * [taylor]: Taking taylor expansion of y.im in x.im 10.175 * [backup-simplify]: Simplify y.im into y.im 10.176 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.176 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.176 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.176 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.176 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.176 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.176 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.177 * [backup-simplify]: Simplify (- 0) into 0 10.177 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.177 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.177 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.177 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.177 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.177 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.177 * [taylor]: Taking taylor expansion of y.re in y.re 10.177 * [backup-simplify]: Simplify 0 into 0 10.177 * [backup-simplify]: Simplify 1 into 1 10.177 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.177 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.177 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.177 * [taylor]: Taking taylor expansion of x.re in y.re 10.177 * [backup-simplify]: Simplify x.re into x.re 10.177 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.177 * [taylor]: Taking taylor expansion of y.im in y.re 10.177 * [backup-simplify]: Simplify y.im into y.im 10.177 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.177 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.177 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.177 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.177 * [taylor]: Taking taylor expansion of 0 in x.re 10.177 * [backup-simplify]: Simplify 0 into 0 10.177 * [taylor]: Taking taylor expansion of 0 in x.im 10.177 * [backup-simplify]: Simplify 0 into 0 10.177 * [taylor]: Taking taylor expansion of 0 in y.re 10.178 * [backup-simplify]: Simplify 0 into 0 10.178 * [backup-simplify]: Simplify 0 into 0 10.178 * [backup-simplify]: Simplify (+ 0) into 0 10.178 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.179 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.180 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.180 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.180 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.181 * [backup-simplify]: Simplify (+ 0 0) into 0 10.181 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.182 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.182 * [backup-simplify]: Simplify (- 0) into 0 10.183 * [backup-simplify]: Simplify (+ 0 0) into 0 10.183 * [taylor]: Taking taylor expansion of 0 in x.im 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [taylor]: Taking taylor expansion of 0 in y.re 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [backup-simplify]: Simplify (+ 0) into 0 10.188 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.188 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.189 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.190 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.190 * [backup-simplify]: Simplify (- 0) into 0 10.190 * [backup-simplify]: Simplify (+ 0 0) into 0 10.191 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.192 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.192 * [backup-simplify]: Simplify (- 0) into 0 10.193 * [backup-simplify]: Simplify (+ 0 0) into 0 10.193 * [taylor]: Taking taylor expansion of 0 in y.re 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [taylor]: Taking taylor expansion of 0 in x.re 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [taylor]: Taking taylor expansion of 0 in x.im 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [taylor]: Taking taylor expansion of 0 in y.re 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [taylor]: Taking taylor expansion of 0 in x.im 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [taylor]: Taking taylor expansion of 0 in y.re 10.193 * [backup-simplify]: Simplify 0 into 0 10.193 * [backup-simplify]: Simplify 0 into 0 10.194 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.194 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.194 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.194 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.194 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.194 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.194 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.194 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.194 * [taylor]: Taking taylor expansion of -1 in y.re 10.194 * [backup-simplify]: Simplify -1 into -1 10.194 * [taylor]: Taking taylor expansion of y.im in y.re 10.194 * [backup-simplify]: Simplify y.im into y.im 10.194 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.194 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.194 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.194 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.195 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.195 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.195 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.195 * [taylor]: Taking taylor expansion of -1 in y.re 10.195 * [backup-simplify]: Simplify -1 into -1 10.195 * [taylor]: Taking taylor expansion of x.re in y.re 10.195 * [backup-simplify]: Simplify x.re into x.re 10.195 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.195 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.195 * [taylor]: Taking taylor expansion of -1 in y.re 10.195 * [backup-simplify]: Simplify -1 into -1 10.195 * [taylor]: Taking taylor expansion of x.re in y.re 10.195 * [backup-simplify]: Simplify x.re into x.re 10.195 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.195 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.195 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.195 * [taylor]: Taking taylor expansion of -1 in y.re 10.195 * [backup-simplify]: Simplify -1 into -1 10.195 * [taylor]: Taking taylor expansion of x.im in y.re 10.195 * [backup-simplify]: Simplify x.im into x.im 10.195 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.195 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.195 * [taylor]: Taking taylor expansion of -1 in y.re 10.195 * [backup-simplify]: Simplify -1 into -1 10.195 * [taylor]: Taking taylor expansion of x.im in y.re 10.195 * [backup-simplify]: Simplify x.im into x.im 10.195 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.195 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.195 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.196 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.196 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.196 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.196 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.196 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.196 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.197 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.197 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.197 * [backup-simplify]: Simplify (+ 0 0) into 0 10.197 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.198 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.198 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.198 * [taylor]: Taking taylor expansion of -1 in y.re 10.198 * [backup-simplify]: Simplify -1 into -1 10.198 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.198 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.198 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.198 * [taylor]: Taking taylor expansion of y.re in y.re 10.198 * [backup-simplify]: Simplify 0 into 0 10.198 * [backup-simplify]: Simplify 1 into 1 10.198 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.198 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.198 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.199 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.199 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.199 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.199 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.199 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.199 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.199 * [taylor]: Taking taylor expansion of -1 in x.im 10.199 * [backup-simplify]: Simplify -1 into -1 10.199 * [taylor]: Taking taylor expansion of y.im in x.im 10.199 * [backup-simplify]: Simplify y.im into y.im 10.199 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.199 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.199 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.199 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.199 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.199 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.199 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.199 * [taylor]: Taking taylor expansion of -1 in x.im 10.199 * [backup-simplify]: Simplify -1 into -1 10.199 * [taylor]: Taking taylor expansion of x.re in x.im 10.199 * [backup-simplify]: Simplify x.re into x.re 10.199 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.199 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.199 * [taylor]: Taking taylor expansion of -1 in x.im 10.199 * [backup-simplify]: Simplify -1 into -1 10.199 * [taylor]: Taking taylor expansion of x.re in x.im 10.199 * [backup-simplify]: Simplify x.re into x.re 10.199 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.199 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.199 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.199 * [taylor]: Taking taylor expansion of -1 in x.im 10.199 * [backup-simplify]: Simplify -1 into -1 10.199 * [taylor]: Taking taylor expansion of x.im in x.im 10.199 * [backup-simplify]: Simplify 0 into 0 10.199 * [backup-simplify]: Simplify 1 into 1 10.200 * [backup-simplify]: Simplify (/ -1 1) into -1 10.200 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.200 * [taylor]: Taking taylor expansion of -1 in x.im 10.200 * [backup-simplify]: Simplify -1 into -1 10.200 * [taylor]: Taking taylor expansion of x.im in x.im 10.200 * [backup-simplify]: Simplify 0 into 0 10.200 * [backup-simplify]: Simplify 1 into 1 10.200 * [backup-simplify]: Simplify (/ -1 1) into -1 10.200 * [backup-simplify]: Simplify (* -1 -1) into 1 10.201 * [backup-simplify]: Simplify (+ 0 1) into 1 10.201 * [backup-simplify]: Simplify (sqrt 1) into 1 10.201 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.202 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.202 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.203 * [backup-simplify]: Simplify (+ 0 0) into 0 10.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.203 * [backup-simplify]: Simplify (log 1) into 0 10.203 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.203 * [taylor]: Taking taylor expansion of -1 in x.im 10.203 * [backup-simplify]: Simplify -1 into -1 10.203 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.203 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.203 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.203 * [taylor]: Taking taylor expansion of y.re in x.im 10.203 * [backup-simplify]: Simplify y.re into y.re 10.204 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.204 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.204 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.204 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.204 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.204 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.204 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.204 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.204 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.204 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.204 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.204 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.204 * [taylor]: Taking taylor expansion of -1 in x.re 10.205 * [backup-simplify]: Simplify -1 into -1 10.205 * [taylor]: Taking taylor expansion of y.im in x.re 10.205 * [backup-simplify]: Simplify y.im into y.im 10.205 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.205 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.205 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.205 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.205 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.205 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.205 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.205 * [taylor]: Taking taylor expansion of -1 in x.re 10.205 * [backup-simplify]: Simplify -1 into -1 10.205 * [taylor]: Taking taylor expansion of x.re in x.re 10.205 * [backup-simplify]: Simplify 0 into 0 10.205 * [backup-simplify]: Simplify 1 into 1 10.205 * [backup-simplify]: Simplify (/ -1 1) into -1 10.205 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.205 * [taylor]: Taking taylor expansion of -1 in x.re 10.205 * [backup-simplify]: Simplify -1 into -1 10.205 * [taylor]: Taking taylor expansion of x.re in x.re 10.205 * [backup-simplify]: Simplify 0 into 0 10.205 * [backup-simplify]: Simplify 1 into 1 10.205 * [backup-simplify]: Simplify (/ -1 1) into -1 10.205 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.205 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.205 * [taylor]: Taking taylor expansion of -1 in x.re 10.205 * [backup-simplify]: Simplify -1 into -1 10.206 * [taylor]: Taking taylor expansion of x.im in x.re 10.206 * [backup-simplify]: Simplify x.im into x.im 10.206 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.206 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.206 * [taylor]: Taking taylor expansion of -1 in x.re 10.206 * [backup-simplify]: Simplify -1 into -1 10.206 * [taylor]: Taking taylor expansion of x.im in x.re 10.206 * [backup-simplify]: Simplify x.im into x.im 10.206 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.206 * [backup-simplify]: Simplify (* -1 -1) into 1 10.206 * [backup-simplify]: Simplify (+ 1 0) into 1 10.206 * [backup-simplify]: Simplify (sqrt 1) into 1 10.207 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.207 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.208 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.208 * [backup-simplify]: Simplify (+ 0 0) into 0 10.209 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.209 * [backup-simplify]: Simplify (log 1) into 0 10.209 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.209 * [taylor]: Taking taylor expansion of -1 in x.re 10.209 * [backup-simplify]: Simplify -1 into -1 10.209 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.209 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.209 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.210 * [taylor]: Taking taylor expansion of y.re in x.re 10.210 * [backup-simplify]: Simplify y.re into y.re 10.210 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.210 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.210 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.210 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.210 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.210 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.211 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.211 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.211 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.211 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.211 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.211 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.211 * [taylor]: Taking taylor expansion of -1 in y.im 10.211 * [backup-simplify]: Simplify -1 into -1 10.211 * [taylor]: Taking taylor expansion of y.im in y.im 10.211 * [backup-simplify]: Simplify 0 into 0 10.211 * [backup-simplify]: Simplify 1 into 1 10.211 * [backup-simplify]: Simplify (/ -1 1) into -1 10.211 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.211 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.211 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.211 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.211 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.211 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.211 * [taylor]: Taking taylor expansion of -1 in y.im 10.211 * [backup-simplify]: Simplify -1 into -1 10.211 * [taylor]: Taking taylor expansion of x.re in y.im 10.211 * [backup-simplify]: Simplify x.re into x.re 10.211 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.211 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.211 * [taylor]: Taking taylor expansion of -1 in y.im 10.211 * [backup-simplify]: Simplify -1 into -1 10.211 * [taylor]: Taking taylor expansion of x.re in y.im 10.211 * [backup-simplify]: Simplify x.re into x.re 10.211 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.212 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.212 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.212 * [taylor]: Taking taylor expansion of -1 in y.im 10.212 * [backup-simplify]: Simplify -1 into -1 10.212 * [taylor]: Taking taylor expansion of x.im in y.im 10.212 * [backup-simplify]: Simplify x.im into x.im 10.212 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.212 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.212 * [taylor]: Taking taylor expansion of -1 in y.im 10.212 * [backup-simplify]: Simplify -1 into -1 10.212 * [taylor]: Taking taylor expansion of x.im in y.im 10.212 * [backup-simplify]: Simplify x.im into x.im 10.212 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.212 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.212 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.212 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.212 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.212 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.212 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.212 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.212 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.213 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.213 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.213 * [backup-simplify]: Simplify (+ 0 0) into 0 10.213 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.213 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.213 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.213 * [taylor]: Taking taylor expansion of -1 in y.im 10.213 * [backup-simplify]: Simplify -1 into -1 10.213 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.213 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.213 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.213 * [taylor]: Taking taylor expansion of y.re in y.im 10.213 * [backup-simplify]: Simplify y.re into y.re 10.213 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.214 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.214 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.214 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.214 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.214 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.214 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.214 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.214 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.214 * [taylor]: Taking taylor expansion of -1 in y.im 10.214 * [backup-simplify]: Simplify -1 into -1 10.214 * [taylor]: Taking taylor expansion of y.im in y.im 10.214 * [backup-simplify]: Simplify 0 into 0 10.214 * [backup-simplify]: Simplify 1 into 1 10.214 * [backup-simplify]: Simplify (/ -1 1) into -1 10.214 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.214 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.214 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.214 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.214 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.214 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.215 * [taylor]: Taking taylor expansion of -1 in y.im 10.215 * [backup-simplify]: Simplify -1 into -1 10.215 * [taylor]: Taking taylor expansion of x.re in y.im 10.215 * [backup-simplify]: Simplify x.re into x.re 10.215 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.215 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.215 * [taylor]: Taking taylor expansion of -1 in y.im 10.215 * [backup-simplify]: Simplify -1 into -1 10.215 * [taylor]: Taking taylor expansion of x.re in y.im 10.215 * [backup-simplify]: Simplify x.re into x.re 10.215 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.215 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.215 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.215 * [taylor]: Taking taylor expansion of -1 in y.im 10.215 * [backup-simplify]: Simplify -1 into -1 10.215 * [taylor]: Taking taylor expansion of x.im in y.im 10.215 * [backup-simplify]: Simplify x.im into x.im 10.215 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.215 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.215 * [taylor]: Taking taylor expansion of -1 in y.im 10.215 * [backup-simplify]: Simplify -1 into -1 10.215 * [taylor]: Taking taylor expansion of x.im in y.im 10.215 * [backup-simplify]: Simplify x.im into x.im 10.215 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.215 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.215 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.215 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.215 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.215 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.215 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.216 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.216 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.216 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.216 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.216 * [backup-simplify]: Simplify (+ 0 0) into 0 10.216 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.216 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.216 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.216 * [taylor]: Taking taylor expansion of -1 in y.im 10.216 * [backup-simplify]: Simplify -1 into -1 10.216 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.216 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.217 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.217 * [taylor]: Taking taylor expansion of y.re in y.im 10.217 * [backup-simplify]: Simplify y.re into y.re 10.217 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.217 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.217 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.217 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.217 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.217 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.217 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.217 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.217 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.217 * [taylor]: Taking taylor expansion of -1 in x.re 10.217 * [backup-simplify]: Simplify -1 into -1 10.217 * [taylor]: Taking taylor expansion of y.im in x.re 10.217 * [backup-simplify]: Simplify y.im into y.im 10.217 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.217 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.217 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.217 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.217 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.217 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.217 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.217 * [taylor]: Taking taylor expansion of -1 in x.re 10.217 * [backup-simplify]: Simplify -1 into -1 10.217 * [taylor]: Taking taylor expansion of x.re in x.re 10.218 * [backup-simplify]: Simplify 0 into 0 10.218 * [backup-simplify]: Simplify 1 into 1 10.218 * [backup-simplify]: Simplify (/ -1 1) into -1 10.218 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.218 * [taylor]: Taking taylor expansion of -1 in x.re 10.218 * [backup-simplify]: Simplify -1 into -1 10.218 * [taylor]: Taking taylor expansion of x.re in x.re 10.218 * [backup-simplify]: Simplify 0 into 0 10.218 * [backup-simplify]: Simplify 1 into 1 10.218 * [backup-simplify]: Simplify (/ -1 1) into -1 10.218 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.218 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.218 * [taylor]: Taking taylor expansion of -1 in x.re 10.218 * [backup-simplify]: Simplify -1 into -1 10.218 * [taylor]: Taking taylor expansion of x.im in x.re 10.218 * [backup-simplify]: Simplify x.im into x.im 10.218 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.218 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.218 * [taylor]: Taking taylor expansion of -1 in x.re 10.218 * [backup-simplify]: Simplify -1 into -1 10.218 * [taylor]: Taking taylor expansion of x.im in x.re 10.218 * [backup-simplify]: Simplify x.im into x.im 10.218 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.219 * [backup-simplify]: Simplify (* -1 -1) into 1 10.219 * [backup-simplify]: Simplify (+ 1 0) into 1 10.219 * [backup-simplify]: Simplify (sqrt 1) into 1 10.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.221 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.221 * [backup-simplify]: Simplify (+ 0 0) into 0 10.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.222 * [backup-simplify]: Simplify (log 1) into 0 10.222 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.222 * [taylor]: Taking taylor expansion of -1 in x.re 10.222 * [backup-simplify]: Simplify -1 into -1 10.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.222 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.222 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.222 * [taylor]: Taking taylor expansion of y.re in x.re 10.222 * [backup-simplify]: Simplify y.re into y.re 10.222 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.222 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.222 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.222 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.223 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.223 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.223 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.223 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.223 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.223 * [backup-simplify]: Simplify (- 0) into 0 10.223 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.224 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.224 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.224 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.224 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.224 * [taylor]: Taking taylor expansion of x.re in x.im 10.224 * [backup-simplify]: Simplify x.re into x.re 10.224 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.224 * [taylor]: Taking taylor expansion of y.im in x.im 10.224 * [backup-simplify]: Simplify y.im into y.im 10.224 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.224 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.224 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.224 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.224 * [taylor]: Taking taylor expansion of y.re in x.im 10.224 * [backup-simplify]: Simplify y.re into y.re 10.224 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.224 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.224 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.224 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.224 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.224 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.225 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.225 * [backup-simplify]: Simplify (- 0) into 0 10.225 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.225 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.225 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.225 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.225 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.225 * [taylor]: Taking taylor expansion of x.re in y.re 10.225 * [backup-simplify]: Simplify x.re into x.re 10.225 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.225 * [taylor]: Taking taylor expansion of y.im in y.re 10.225 * [backup-simplify]: Simplify y.im into y.im 10.225 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.225 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.225 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.225 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.225 * [taylor]: Taking taylor expansion of y.re in y.re 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [backup-simplify]: Simplify 1 into 1 10.225 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.225 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.226 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.226 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.226 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.226 * [taylor]: Taking taylor expansion of 0 in x.re 10.226 * [backup-simplify]: Simplify 0 into 0 10.226 * [taylor]: Taking taylor expansion of 0 in x.im 10.226 * [backup-simplify]: Simplify 0 into 0 10.226 * [taylor]: Taking taylor expansion of 0 in y.re 10.226 * [backup-simplify]: Simplify 0 into 0 10.226 * [backup-simplify]: Simplify 0 into 0 10.226 * [backup-simplify]: Simplify (+ 0) into 0 10.227 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.228 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.228 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.228 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.228 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.228 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.229 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.229 * [backup-simplify]: Simplify (+ 0 0) into 0 10.229 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.230 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.230 * [backup-simplify]: Simplify (- 0) into 0 10.230 * [backup-simplify]: Simplify (+ 0 0) into 0 10.230 * [taylor]: Taking taylor expansion of 0 in x.im 10.230 * [backup-simplify]: Simplify 0 into 0 10.230 * [taylor]: Taking taylor expansion of 0 in y.re 10.230 * [backup-simplify]: Simplify 0 into 0 10.230 * [backup-simplify]: Simplify 0 into 0 10.231 * [backup-simplify]: Simplify (+ 0) into 0 10.231 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.232 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.232 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.232 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.232 * [backup-simplify]: Simplify (- 0) into 0 10.232 * [backup-simplify]: Simplify (+ 0 0) into 0 10.233 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.233 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.234 * [backup-simplify]: Simplify (- 0) into 0 10.234 * [backup-simplify]: Simplify (+ 0 0) into 0 10.234 * [taylor]: Taking taylor expansion of 0 in y.re 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [taylor]: Taking taylor expansion of 0 in x.re 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [taylor]: Taking taylor expansion of 0 in x.im 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [taylor]: Taking taylor expansion of 0 in y.re 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [taylor]: Taking taylor expansion of 0 in x.im 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [taylor]: Taking taylor expansion of 0 in y.re 10.234 * [backup-simplify]: Simplify 0 into 0 10.234 * [backup-simplify]: Simplify 0 into 0 10.235 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.235 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1) 10.235 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.235 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.235 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.235 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.235 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.235 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.235 * [backup-simplify]: Simplify 1/3 into 1/3 10.235 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.235 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.235 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.235 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.235 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.235 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.235 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.235 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.235 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.235 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.235 * [backup-simplify]: Simplify 1/3 into 1/3 10.235 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.235 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.235 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.235 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.235 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.235 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.235 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.235 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.235 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.235 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.235 * [backup-simplify]: Simplify 1/3 into 1/3 10.235 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.235 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.235 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.236 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.236 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.236 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.236 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.236 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.236 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.236 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.236 * [backup-simplify]: Simplify 1/3 into 1/3 10.236 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.236 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.236 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.236 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.236 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.236 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.236 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.237 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.237 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.238 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.238 * [taylor]: Taking taylor expansion of 0 in x.re 10.238 * [backup-simplify]: Simplify 0 into 0 10.238 * [backup-simplify]: Simplify 0 into 0 10.238 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.240 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.240 * [backup-simplify]: Simplify 0 into 0 10.241 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.242 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.244 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.244 * [taylor]: Taking taylor expansion of 0 in x.re 10.244 * [backup-simplify]: Simplify 0 into 0 10.244 * [backup-simplify]: Simplify 0 into 0 10.244 * [backup-simplify]: Simplify 0 into 0 10.246 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.246 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.248 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.248 * [backup-simplify]: Simplify 0 into 0 10.251 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.252 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.254 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.254 * [taylor]: Taking taylor expansion of 0 in x.re 10.254 * [backup-simplify]: Simplify 0 into 0 10.254 * [backup-simplify]: Simplify 0 into 0 10.254 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.254 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.254 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.254 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.254 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.254 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.254 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.254 * [backup-simplify]: Simplify 1/3 into 1/3 10.254 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.254 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.254 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.255 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.255 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.255 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.255 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.255 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.255 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.255 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.255 * [backup-simplify]: Simplify 1/3 into 1/3 10.255 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.255 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.255 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.255 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.255 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.255 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.255 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.255 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.256 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.256 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.256 * [backup-simplify]: Simplify 1/3 into 1/3 10.256 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.256 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.256 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.256 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.256 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.256 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.256 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.256 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.256 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.256 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.256 * [backup-simplify]: Simplify 1/3 into 1/3 10.256 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.256 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.256 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.257 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.257 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.257 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.257 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.258 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.259 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.260 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.260 * [taylor]: Taking taylor expansion of 0 in x.re 10.260 * [backup-simplify]: Simplify 0 into 0 10.260 * [backup-simplify]: Simplify 0 into 0 10.261 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.261 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.262 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.262 * [backup-simplify]: Simplify 0 into 0 10.264 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.265 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.266 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.266 * [taylor]: Taking taylor expansion of 0 in x.re 10.266 * [backup-simplify]: Simplify 0 into 0 10.266 * [backup-simplify]: Simplify 0 into 0 10.266 * [backup-simplify]: Simplify 0 into 0 10.268 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.268 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.269 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.269 * [backup-simplify]: Simplify 0 into 0 10.271 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.271 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.272 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.272 * [taylor]: Taking taylor expansion of 0 in x.re 10.272 * [backup-simplify]: Simplify 0 into 0 10.272 * [backup-simplify]: Simplify 0 into 0 10.273 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.273 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.273 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.273 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.273 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.273 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.273 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.273 * [backup-simplify]: Simplify 1/3 into 1/3 10.273 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.273 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.273 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.273 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.273 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.273 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.273 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.273 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.273 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.273 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.273 * [backup-simplify]: Simplify 1/3 into 1/3 10.273 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.273 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.273 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.273 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.273 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.273 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.273 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.274 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.274 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.274 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.274 * [backup-simplify]: Simplify 1/3 into 1/3 10.274 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.274 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.274 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.274 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.274 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.274 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.274 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.274 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.274 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.274 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.274 * [backup-simplify]: Simplify 1/3 into 1/3 10.274 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.274 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.274 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.274 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.274 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.274 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.274 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.275 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.275 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.276 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.276 * [taylor]: Taking taylor expansion of 0 in x.re 10.276 * [backup-simplify]: Simplify 0 into 0 10.276 * [backup-simplify]: Simplify 0 into 0 10.276 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.277 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.277 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.277 * [backup-simplify]: Simplify 0 into 0 10.278 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.279 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.280 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.280 * [taylor]: Taking taylor expansion of 0 in x.re 10.280 * [backup-simplify]: Simplify 0 into 0 10.280 * [backup-simplify]: Simplify 0 into 0 10.280 * [backup-simplify]: Simplify 0 into 0 10.281 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.282 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.282 * [backup-simplify]: Simplify 0 into 0 10.284 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.285 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.286 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.286 * [taylor]: Taking taylor expansion of 0 in x.re 10.286 * [backup-simplify]: Simplify 0 into 0 10.286 * [backup-simplify]: Simplify 0 into 0 10.286 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.286 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1 2) 10.286 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.286 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.286 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.286 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.286 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.286 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.286 * [backup-simplify]: Simplify 1/3 into 1/3 10.286 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.286 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.286 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.286 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.286 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.287 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.287 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.287 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.287 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.287 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.287 * [backup-simplify]: Simplify 1/3 into 1/3 10.287 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.287 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.287 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.287 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.287 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.287 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.287 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.287 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.287 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.287 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.287 * [backup-simplify]: Simplify 1/3 into 1/3 10.287 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.287 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.287 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.287 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.287 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.287 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.287 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.287 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.287 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.287 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.287 * [backup-simplify]: Simplify 1/3 into 1/3 10.287 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.287 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.287 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.287 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.287 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.287 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.287 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.288 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.288 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.289 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.289 * [taylor]: Taking taylor expansion of 0 in x.re 10.289 * [backup-simplify]: Simplify 0 into 0 10.289 * [backup-simplify]: Simplify 0 into 0 10.289 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.290 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.290 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.290 * [backup-simplify]: Simplify 0 into 0 10.291 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.292 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.293 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.293 * [taylor]: Taking taylor expansion of 0 in x.re 10.293 * [backup-simplify]: Simplify 0 into 0 10.293 * [backup-simplify]: Simplify 0 into 0 10.293 * [backup-simplify]: Simplify 0 into 0 10.294 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.294 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.295 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.295 * [backup-simplify]: Simplify 0 into 0 10.297 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.301 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.303 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.303 * [taylor]: Taking taylor expansion of 0 in x.re 10.303 * [backup-simplify]: Simplify 0 into 0 10.303 * [backup-simplify]: Simplify 0 into 0 10.303 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.304 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.304 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.304 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.304 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.304 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.304 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.304 * [backup-simplify]: Simplify 1/3 into 1/3 10.304 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.304 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.304 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.304 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.304 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.304 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.304 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.305 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.305 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.305 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.305 * [backup-simplify]: Simplify 1/3 into 1/3 10.305 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.305 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.305 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.305 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.305 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.305 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.305 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.305 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.305 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.305 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.305 * [backup-simplify]: Simplify 1/3 into 1/3 10.305 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.305 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.306 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.306 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.306 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.306 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.306 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.306 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.306 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.306 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.306 * [backup-simplify]: Simplify 1/3 into 1/3 10.306 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.306 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.306 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.306 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.307 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.307 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.307 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.308 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.309 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.310 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.310 * [taylor]: Taking taylor expansion of 0 in x.re 10.310 * [backup-simplify]: Simplify 0 into 0 10.310 * [backup-simplify]: Simplify 0 into 0 10.311 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.311 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.312 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.312 * [backup-simplify]: Simplify 0 into 0 10.314 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.315 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.317 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.317 * [taylor]: Taking taylor expansion of 0 in x.re 10.317 * [backup-simplify]: Simplify 0 into 0 10.317 * [backup-simplify]: Simplify 0 into 0 10.317 * [backup-simplify]: Simplify 0 into 0 10.319 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.320 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.321 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.321 * [backup-simplify]: Simplify 0 into 0 10.325 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.326 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.328 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.328 * [taylor]: Taking taylor expansion of 0 in x.re 10.328 * [backup-simplify]: Simplify 0 into 0 10.328 * [backup-simplify]: Simplify 0 into 0 10.328 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.328 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.328 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.328 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.329 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.329 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.329 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.329 * [backup-simplify]: Simplify 1/3 into 1/3 10.329 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.329 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.329 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.329 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.329 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.329 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.329 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.329 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.329 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.329 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.329 * [backup-simplify]: Simplify 1/3 into 1/3 10.329 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.329 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.329 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.330 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.330 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.330 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.330 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.330 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.330 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.330 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.330 * [backup-simplify]: Simplify 1/3 into 1/3 10.330 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.330 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.330 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.330 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.330 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.331 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.331 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.331 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.331 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.331 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.331 * [backup-simplify]: Simplify 1/3 into 1/3 10.331 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.331 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.331 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.331 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.331 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.331 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.332 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.333 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.333 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.334 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.334 * [taylor]: Taking taylor expansion of 0 in x.re 10.334 * [backup-simplify]: Simplify 0 into 0 10.334 * [backup-simplify]: Simplify 0 into 0 10.336 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.337 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.338 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.338 * [backup-simplify]: Simplify 0 into 0 10.340 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.341 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.342 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.342 * [taylor]: Taking taylor expansion of 0 in x.re 10.342 * [backup-simplify]: Simplify 0 into 0 10.342 * [backup-simplify]: Simplify 0 into 0 10.342 * [backup-simplify]: Simplify 0 into 0 10.344 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.345 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.347 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.347 * [backup-simplify]: Simplify 0 into 0 10.350 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.351 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.353 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.353 * [taylor]: Taking taylor expansion of 0 in x.re 10.353 * [backup-simplify]: Simplify 0 into 0 10.353 * [backup-simplify]: Simplify 0 into 0 10.354 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.354 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1) 10.354 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.354 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.354 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.354 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.354 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.354 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.354 * [backup-simplify]: Simplify 1/3 into 1/3 10.354 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.354 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.354 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.354 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.354 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.354 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.354 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.354 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.355 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.355 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.355 * [backup-simplify]: Simplify 1/3 into 1/3 10.355 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.355 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.355 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.355 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.355 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.355 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.355 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.355 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.355 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.355 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.355 * [backup-simplify]: Simplify 1/3 into 1/3 10.355 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.355 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.355 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.355 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.355 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.355 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.356 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.356 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.356 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.356 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.356 * [backup-simplify]: Simplify 1/3 into 1/3 10.356 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.356 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.356 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.356 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.356 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.356 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.356 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.357 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.358 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.359 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.359 * [taylor]: Taking taylor expansion of 0 in x.re 10.359 * [backup-simplify]: Simplify 0 into 0 10.359 * [backup-simplify]: Simplify 0 into 0 10.360 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.360 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.361 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.361 * [backup-simplify]: Simplify 0 into 0 10.363 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.364 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.365 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.365 * [taylor]: Taking taylor expansion of 0 in x.re 10.365 * [backup-simplify]: Simplify 0 into 0 10.365 * [backup-simplify]: Simplify 0 into 0 10.365 * [backup-simplify]: Simplify 0 into 0 10.367 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.368 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.369 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.369 * [backup-simplify]: Simplify 0 into 0 10.372 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.373 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.374 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.374 * [taylor]: Taking taylor expansion of 0 in x.re 10.375 * [backup-simplify]: Simplify 0 into 0 10.375 * [backup-simplify]: Simplify 0 into 0 10.375 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.375 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.375 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.375 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.375 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.375 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.375 * [backup-simplify]: Simplify 1/3 into 1/3 10.375 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.375 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.375 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.375 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.375 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.375 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.375 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.375 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.376 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.376 * [backup-simplify]: Simplify 1/3 into 1/3 10.376 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.376 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.376 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.376 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.376 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.376 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.376 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.376 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.376 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.376 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.376 * [backup-simplify]: Simplify 1/3 into 1/3 10.376 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.376 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.376 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.376 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.376 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.377 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.377 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.377 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.377 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.377 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.377 * [backup-simplify]: Simplify 1/3 into 1/3 10.377 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.377 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.377 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.377 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.377 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.377 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.377 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.378 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.379 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.380 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.380 * [taylor]: Taking taylor expansion of 0 in x.re 10.380 * [backup-simplify]: Simplify 0 into 0 10.380 * [backup-simplify]: Simplify 0 into 0 10.381 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.381 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.382 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.382 * [backup-simplify]: Simplify 0 into 0 10.384 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.386 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.386 * [taylor]: Taking taylor expansion of 0 in x.re 10.386 * [backup-simplify]: Simplify 0 into 0 10.386 * [backup-simplify]: Simplify 0 into 0 10.386 * [backup-simplify]: Simplify 0 into 0 10.388 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.389 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.391 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.391 * [backup-simplify]: Simplify 0 into 0 10.394 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.396 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.397 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.397 * [taylor]: Taking taylor expansion of 0 in x.re 10.398 * [backup-simplify]: Simplify 0 into 0 10.398 * [backup-simplify]: Simplify 0 into 0 10.398 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.398 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.398 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.398 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.398 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.398 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.398 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.398 * [backup-simplify]: Simplify 1/3 into 1/3 10.398 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.398 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.398 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.398 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.399 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.399 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.399 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.399 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.399 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.399 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.399 * [backup-simplify]: Simplify 1/3 into 1/3 10.399 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.399 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.399 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.399 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.399 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.399 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.399 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.400 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.400 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.400 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.400 * [backup-simplify]: Simplify 1/3 into 1/3 10.400 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.400 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.400 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.400 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.400 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.400 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.400 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.400 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.400 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.400 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.400 * [backup-simplify]: Simplify 1/3 into 1/3 10.400 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.400 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.401 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.401 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.401 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.401 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.401 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.402 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.403 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.404 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.404 * [taylor]: Taking taylor expansion of 0 in x.re 10.404 * [backup-simplify]: Simplify 0 into 0 10.404 * [backup-simplify]: Simplify 0 into 0 10.405 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.406 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.406 * [backup-simplify]: Simplify 0 into 0 10.408 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.409 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.411 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.411 * [taylor]: Taking taylor expansion of 0 in x.re 10.411 * [backup-simplify]: Simplify 0 into 0 10.411 * [backup-simplify]: Simplify 0 into 0 10.411 * [backup-simplify]: Simplify 0 into 0 10.413 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.414 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.416 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.416 * [backup-simplify]: Simplify 0 into 0 10.419 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.421 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.423 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.423 * [taylor]: Taking taylor expansion of 0 in x.re 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.423 * * * [progress]: simplifying candidates 10.423 * * * * [progress]: [ 1 / 65 ] simplifiying candidate # 10.423 * * * * [progress]: [ 2 / 65 ] simplifiying candidate # 10.423 * * * * [progress]: [ 3 / 65 ] simplifiying candidate # 10.423 * * * * [progress]: [ 4 / 65 ] simplifiying candidate # 10.423 * * * * [progress]: [ 5 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 6 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 7 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 8 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 9 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 10 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 11 / 65 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* y.re (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.im))))))> 10.424 * * * * [progress]: [ 12 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 13 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 14 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 15 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 16 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 17 / 65 ] simplifiying candidate # 10.424 * * * * [progress]: [ 18 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 19 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 20 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 21 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 22 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 23 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 24 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 25 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))) y.im))))))> 10.425 * * * * [progress]: [ 26 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 27 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 28 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 29 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 30 / 65 ] simplifiying candidate # 10.425 * * * * [progress]: [ 31 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 32 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 33 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 34 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 35 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 36 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 37 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 38 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 39 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im))))))> 10.426 * * * * [progress]: [ 40 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 41 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 42 / 65 ] simplifiying candidate # 10.426 * * * * [progress]: [ 43 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 44 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 45 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 46 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 47 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 48 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 49 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 50 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 51 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 52 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 53 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.im))))))> 10.427 * * * * [progress]: [ 54 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 55 / 65 ] simplifiying candidate # 10.427 * * * * [progress]: [ 56 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 57 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 58 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 59 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 60 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 61 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 62 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 63 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 64 / 65 ] simplifiying candidate # 10.428 * * * * [progress]: [ 65 / 65 ] simplifiying candidate # 10.429 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 10.430 * * [simplify]: iteration 0: 68 enodes 10.456 * * [simplify]: iteration 1: 121 enodes 10.481 * * [simplify]: iteration 2: 254 enodes 10.549 * * [simplify]: iteration 3: 723 enodes 11.203 * * [simplify]: iteration 4: 2449 enodes 12.053 * * [simplify]: iteration complete: 5001 enodes 12.054 * * [simplify]: Extracting #0: cost 27 inf + 0 12.054 * * [simplify]: Extracting #1: cost 180 inf + 1 12.058 * * [simplify]: Extracting #2: cost 752 inf + 220 12.067 * * [simplify]: Extracting #3: cost 822 inf + 7588 12.092 * * [simplify]: Extracting #4: cost 477 inf + 151031 12.151 * * [simplify]: Extracting #5: cost 107 inf + 294675 12.219 * * [simplify]: Extracting #6: cost 23 inf + 321180 12.295 * * [simplify]: Extracting #7: cost 1 inf + 331327 12.368 * * [simplify]: Extracting #8: cost 0 inf + 332002 12.461 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (* (* (log x.im) y.im) (+ (* (* (log x.im) y.im) 1/2) (* (atan2 x.im x.re) y.re)))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 12.468 * * * [progress]: adding candidates to table 13.052 * * [progress]: iteration 4 / 4 13.052 * * * [progress]: picking best candidate 13.166 * * * * [pick]: Picked # 13.166 * * * [progress]: localizing error 13.250 * * * [progress]: generating rewritten candidates 13.250 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 13.254 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1 2 1) 13.256 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 2 1 1 2 1) 13.257 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 2 1 1 1 1) 13.260 * * * [progress]: generating series expansions 13.260 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 13.260 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 13.260 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 13.260 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 13.260 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 13.260 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.260 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 13.260 * [taylor]: Taking taylor expansion of y.im in y.re 13.260 * [backup-simplify]: Simplify y.im into y.im 13.260 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 13.260 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 13.260 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.260 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 13.260 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 13.260 * [taylor]: Taking taylor expansion of x.re in y.re 13.260 * [backup-simplify]: Simplify x.re into x.re 13.261 * [taylor]: Taking taylor expansion of x.re in y.re 13.261 * [backup-simplify]: Simplify x.re into x.re 13.261 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 13.261 * [taylor]: Taking taylor expansion of x.im in y.re 13.261 * [backup-simplify]: Simplify x.im into x.im 13.261 * [taylor]: Taking taylor expansion of x.im in y.re 13.261 * [backup-simplify]: Simplify x.im into x.im 13.261 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.261 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.261 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.261 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.261 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.261 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.262 * [backup-simplify]: Simplify (+ 0 0) into 0 13.262 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.262 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.262 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.263 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.263 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.263 * [taylor]: Taking taylor expansion of y.re in y.re 13.263 * [backup-simplify]: Simplify 0 into 0 13.263 * [backup-simplify]: Simplify 1 into 1 13.263 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 13.263 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.263 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 13.263 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.264 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.264 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 13.264 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 13.264 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.264 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 13.264 * [taylor]: Taking taylor expansion of y.im in x.im 13.264 * [backup-simplify]: Simplify y.im into y.im 13.264 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 13.264 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 13.264 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.264 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 13.264 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 13.264 * [taylor]: Taking taylor expansion of x.re in x.im 13.264 * [backup-simplify]: Simplify x.re into x.re 13.264 * [taylor]: Taking taylor expansion of x.re in x.im 13.264 * [backup-simplify]: Simplify x.re into x.re 13.264 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 13.264 * [taylor]: Taking taylor expansion of x.im in x.im 13.264 * [backup-simplify]: Simplify 0 into 0 13.264 * [backup-simplify]: Simplify 1 into 1 13.264 * [taylor]: Taking taylor expansion of x.im in x.im 13.264 * [backup-simplify]: Simplify 0 into 0 13.264 * [backup-simplify]: Simplify 1 into 1 13.264 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.265 * [backup-simplify]: Simplify (* 0 0) into 0 13.265 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 13.265 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 13.265 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.266 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.266 * [backup-simplify]: Simplify (+ 0 0) into 0 13.266 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 13.266 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.267 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.267 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.267 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.267 * [taylor]: Taking taylor expansion of y.re in x.im 13.267 * [backup-simplify]: Simplify y.re into y.re 13.267 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 13.267 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.267 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 13.267 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 13.267 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 13.267 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 13.267 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 13.267 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.267 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 13.268 * [taylor]: Taking taylor expansion of y.im in x.re 13.268 * [backup-simplify]: Simplify y.im into y.im 13.268 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 13.268 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 13.268 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.268 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 13.268 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 13.268 * [taylor]: Taking taylor expansion of x.re in x.re 13.268 * [backup-simplify]: Simplify 0 into 0 13.268 * [backup-simplify]: Simplify 1 into 1 13.268 * [taylor]: Taking taylor expansion of x.re in x.re 13.268 * [backup-simplify]: Simplify 0 into 0 13.268 * [backup-simplify]: Simplify 1 into 1 13.268 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 13.268 * [taylor]: Taking taylor expansion of x.im in x.re 13.268 * [backup-simplify]: Simplify x.im into x.im 13.268 * [taylor]: Taking taylor expansion of x.im in x.re 13.268 * [backup-simplify]: Simplify x.im into x.im 13.268 * [backup-simplify]: Simplify (* 0 0) into 0 13.268 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.269 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.269 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.269 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.269 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.270 * [backup-simplify]: Simplify (+ 0 0) into 0 13.270 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.270 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.270 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.270 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.270 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.270 * [taylor]: Taking taylor expansion of y.re in x.re 13.270 * [backup-simplify]: Simplify y.re into y.re 13.270 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 13.270 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.270 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 13.271 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 13.271 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 13.271 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 13.271 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 13.271 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.271 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 13.271 * [taylor]: Taking taylor expansion of y.im in y.im 13.271 * [backup-simplify]: Simplify 0 into 0 13.271 * [backup-simplify]: Simplify 1 into 1 13.271 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 13.271 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 13.271 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.271 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 13.271 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 13.271 * [taylor]: Taking taylor expansion of x.re in y.im 13.271 * [backup-simplify]: Simplify x.re into x.re 13.271 * [taylor]: Taking taylor expansion of x.re in y.im 13.271 * [backup-simplify]: Simplify x.re into x.re 13.271 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 13.271 * [taylor]: Taking taylor expansion of x.im in y.im 13.271 * [backup-simplify]: Simplify x.im into x.im 13.271 * [taylor]: Taking taylor expansion of x.im in y.im 13.271 * [backup-simplify]: Simplify x.im into x.im 13.271 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.271 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.272 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.272 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.272 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.272 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.272 * [backup-simplify]: Simplify (+ 0 0) into 0 13.273 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.273 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.273 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 13.273 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 13.273 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.273 * [taylor]: Taking taylor expansion of y.re in y.im 13.273 * [backup-simplify]: Simplify y.re into y.re 13.273 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.273 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.273 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 13.273 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.273 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.273 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 13.273 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 13.274 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.274 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 13.274 * [taylor]: Taking taylor expansion of y.im in y.im 13.274 * [backup-simplify]: Simplify 0 into 0 13.274 * [backup-simplify]: Simplify 1 into 1 13.274 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 13.274 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 13.274 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.274 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 13.274 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 13.274 * [taylor]: Taking taylor expansion of x.re in y.im 13.274 * [backup-simplify]: Simplify x.re into x.re 13.274 * [taylor]: Taking taylor expansion of x.re in y.im 13.274 * [backup-simplify]: Simplify x.re into x.re 13.274 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 13.274 * [taylor]: Taking taylor expansion of x.im in y.im 13.274 * [backup-simplify]: Simplify x.im into x.im 13.274 * [taylor]: Taking taylor expansion of x.im in y.im 13.274 * [backup-simplify]: Simplify x.im into x.im 13.274 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.274 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.274 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.274 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.274 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.275 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.275 * [backup-simplify]: Simplify (+ 0 0) into 0 13.275 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.275 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.275 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 13.275 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 13.275 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.275 * [taylor]: Taking taylor expansion of y.re in y.im 13.275 * [backup-simplify]: Simplify y.re into y.re 13.275 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.275 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.275 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 13.276 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.276 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.276 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.276 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.276 * [backup-simplify]: Simplify (- 0) into 0 13.276 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.276 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 13.276 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.276 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.276 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.276 * [taylor]: Taking taylor expansion of y.re in x.re 13.276 * [backup-simplify]: Simplify y.re into y.re 13.276 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.276 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.276 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.276 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.276 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.277 * [backup-simplify]: Simplify (- 0) into 0 13.277 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.277 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 13.277 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.277 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.277 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.277 * [taylor]: Taking taylor expansion of y.re in x.im 13.277 * [backup-simplify]: Simplify y.re into y.re 13.277 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.277 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.277 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.277 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.277 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.277 * [backup-simplify]: Simplify (- 0) into 0 13.277 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.278 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 13.278 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.278 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.278 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.278 * [taylor]: Taking taylor expansion of y.re in y.re 13.278 * [backup-simplify]: Simplify 0 into 0 13.278 * [backup-simplify]: Simplify 1 into 1 13.278 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.278 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.278 * [backup-simplify]: Simplify 1 into 1 13.278 * [backup-simplify]: Simplify (+ 0) into 0 13.279 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.279 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 13.280 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 13.280 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.280 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.280 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 13.280 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 13.280 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.281 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 13.281 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 13.281 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 13.281 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 13.281 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.281 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.281 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.281 * [taylor]: Taking taylor expansion of y.re in x.re 13.281 * [backup-simplify]: Simplify y.re into y.re 13.281 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.281 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.281 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.281 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 13.281 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 13.281 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 13.281 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 13.281 * [taylor]: Taking taylor expansion of x.im in x.re 13.281 * [backup-simplify]: Simplify x.im into x.im 13.281 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 13.281 * [taylor]: Taking taylor expansion of x.re in x.re 13.281 * [backup-simplify]: Simplify 0 into 0 13.281 * [backup-simplify]: Simplify 1 into 1 13.281 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.281 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 13.281 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.281 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.281 * [backup-simplify]: Simplify (+ 0 0) into 0 13.282 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.282 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.282 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.282 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.282 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.282 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 13.282 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 13.282 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 13.282 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 13.282 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 13.282 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.282 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.282 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.282 * [taylor]: Taking taylor expansion of y.re in x.im 13.282 * [backup-simplify]: Simplify y.re into y.re 13.282 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.282 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.282 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.282 * [taylor]: Taking taylor expansion of (log x.im) in x.im 13.283 * [taylor]: Taking taylor expansion of x.im in x.im 13.283 * [backup-simplify]: Simplify 0 into 0 13.283 * [backup-simplify]: Simplify 1 into 1 13.283 * [backup-simplify]: Simplify (log 1) into 0 13.283 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.283 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.283 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.283 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.283 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 13.283 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 13.284 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 13.284 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 13.284 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 13.284 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.284 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.284 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.284 * [taylor]: Taking taylor expansion of y.re in y.re 13.284 * [backup-simplify]: Simplify 0 into 0 13.284 * [backup-simplify]: Simplify 1 into 1 13.284 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.284 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.284 * [taylor]: Taking taylor expansion of (log x.im) in y.re 13.284 * [taylor]: Taking taylor expansion of x.im in y.re 13.284 * [backup-simplify]: Simplify x.im into x.im 13.284 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.284 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 13.284 * [backup-simplify]: Simplify (- 0) into 0 13.284 * [backup-simplify]: Simplify 0 into 0 13.285 * [backup-simplify]: Simplify (+ 0) into 0 13.285 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.285 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.286 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.286 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.286 * [backup-simplify]: Simplify (- 0) into 0 13.286 * [backup-simplify]: Simplify (+ 0 0) into 0 13.286 * [taylor]: Taking taylor expansion of 0 in x.im 13.286 * [backup-simplify]: Simplify 0 into 0 13.286 * [taylor]: Taking taylor expansion of 0 in y.re 13.286 * [backup-simplify]: Simplify 0 into 0 13.286 * [backup-simplify]: Simplify 0 into 0 13.287 * [backup-simplify]: Simplify (+ 0) into 0 13.287 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.287 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.288 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.288 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.288 * [backup-simplify]: Simplify (- 0) into 0 13.288 * [backup-simplify]: Simplify (+ 0 0) into 0 13.288 * [taylor]: Taking taylor expansion of 0 in y.re 13.288 * [backup-simplify]: Simplify 0 into 0 13.288 * [backup-simplify]: Simplify 0 into 0 13.289 * [backup-simplify]: Simplify (+ 0) into 0 13.289 * [backup-simplify]: Simplify 0 into 0 13.289 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 13.290 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 13.290 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 13.290 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 13.290 * [backup-simplify]: Simplify (+ 0 0) into 0 13.291 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 13.292 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 13.293 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 13.293 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.293 * [backup-simplify]: Simplify (+ 0 0) into 0 13.294 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.294 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 13.294 * [backup-simplify]: Simplify (- 0) into 0 13.295 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 13.295 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 13.295 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 13.295 * [taylor]: Taking taylor expansion of 1/2 in x.re 13.295 * [backup-simplify]: Simplify 1/2 into 1/2 13.295 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 13.295 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 13.295 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.295 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.295 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.295 * [taylor]: Taking taylor expansion of y.re in x.re 13.295 * [backup-simplify]: Simplify y.re into y.re 13.295 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.295 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.295 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.295 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 13.295 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 13.295 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 13.295 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 13.295 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 13.295 * [taylor]: Taking taylor expansion of x.re in x.re 13.295 * [backup-simplify]: Simplify 0 into 0 13.295 * [backup-simplify]: Simplify 1 into 1 13.295 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 13.295 * [taylor]: Taking taylor expansion of x.im in x.re 13.295 * [backup-simplify]: Simplify x.im into x.im 13.295 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.295 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.296 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.296 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.296 * [backup-simplify]: Simplify (+ 0 0) into 0 13.296 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.296 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.296 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.296 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.296 * [backup-simplify]: Simplify (- 0) into 0 13.296 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.296 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.297 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 13.297 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 13.297 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 13.297 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 13.297 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 13.297 * [taylor]: Taking taylor expansion of 1/2 in x.im 13.297 * [backup-simplify]: Simplify 1/2 into 1/2 13.297 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 13.297 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 13.297 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.297 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.297 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.297 * [taylor]: Taking taylor expansion of y.re in x.im 13.297 * [backup-simplify]: Simplify y.re into y.re 13.297 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.297 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.297 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.297 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 13.297 * [taylor]: Taking taylor expansion of (log x.im) in x.im 13.297 * [taylor]: Taking taylor expansion of x.im in x.im 13.297 * [backup-simplify]: Simplify 0 into 0 13.297 * [backup-simplify]: Simplify 1 into 1 13.297 * [backup-simplify]: Simplify (log 1) into 0 13.298 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.298 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.298 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.298 * [backup-simplify]: Simplify (- 0) into 0 13.298 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.298 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.299 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.299 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.299 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 13.299 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 13.299 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 13.300 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 13.300 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 13.300 * [taylor]: Taking taylor expansion of 1/2 in y.re 13.300 * [backup-simplify]: Simplify 1/2 into 1/2 13.300 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 13.300 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 13.300 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.300 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.300 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.300 * [taylor]: Taking taylor expansion of y.re in y.re 13.300 * [backup-simplify]: Simplify 0 into 0 13.300 * [backup-simplify]: Simplify 1 into 1 13.300 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.300 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.300 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 13.300 * [taylor]: Taking taylor expansion of (log x.im) in y.re 13.300 * [taylor]: Taking taylor expansion of x.im in y.re 13.300 * [backup-simplify]: Simplify x.im into x.im 13.300 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.301 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.301 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 13.301 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 13.301 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 13.301 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 13.302 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 13.302 * [backup-simplify]: Simplify (+ 0) into 0 13.303 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.303 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.304 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.304 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.305 * [backup-simplify]: Simplify (+ 0 0) into 0 13.305 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 13.305 * [backup-simplify]: Simplify (- 0) into 0 13.305 * [taylor]: Taking taylor expansion of 0 in x.im 13.305 * [backup-simplify]: Simplify 0 into 0 13.305 * [taylor]: Taking taylor expansion of 0 in y.re 13.305 * [backup-simplify]: Simplify 0 into 0 13.305 * [backup-simplify]: Simplify 0 into 0 13.306 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.307 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 13.307 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.308 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.309 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 13.309 * [backup-simplify]: Simplify (- 0) into 0 13.309 * [backup-simplify]: Simplify (+ 0 0) into 0 13.309 * [taylor]: Taking taylor expansion of 0 in x.im 13.309 * [backup-simplify]: Simplify 0 into 0 13.310 * [taylor]: Taking taylor expansion of 0 in y.re 13.310 * [backup-simplify]: Simplify 0 into 0 13.310 * [backup-simplify]: Simplify 0 into 0 13.311 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.311 * [backup-simplify]: Simplify (+ 0) into 0 13.312 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.312 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.313 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.313 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.314 * [backup-simplify]: Simplify (+ 0 0) into 0 13.314 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.314 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 13.315 * [backup-simplify]: Simplify (- 0) into 0 13.315 * [taylor]: Taking taylor expansion of 0 in y.re 13.315 * [backup-simplify]: Simplify 0 into 0 13.315 * [backup-simplify]: Simplify 0 into 0 13.315 * [taylor]: Taking taylor expansion of 0 in y.re 13.315 * [backup-simplify]: Simplify 0 into 0 13.315 * [backup-simplify]: Simplify 0 into 0 13.316 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.316 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 13.317 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.318 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.318 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 13.319 * [backup-simplify]: Simplify (- 0) into 0 13.319 * [backup-simplify]: Simplify (+ 0 0) into 0 13.319 * [taylor]: Taking taylor expansion of 0 in y.re 13.319 * [backup-simplify]: Simplify 0 into 0 13.319 * [backup-simplify]: Simplify 0 into 0 13.320 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 13.321 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 13.321 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 13.321 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 13.321 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 13.322 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 13.322 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.322 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 13.322 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 13.322 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 13.322 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.322 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 13.323 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 13.323 * [taylor]: Taking taylor expansion of y.im in y.re 13.323 * [backup-simplify]: Simplify y.im into y.im 13.323 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.323 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 13.323 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 13.323 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.323 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 13.323 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 13.323 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 13.323 * [taylor]: Taking taylor expansion of x.re in y.re 13.323 * [backup-simplify]: Simplify x.re into x.re 13.323 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.323 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 13.323 * [taylor]: Taking taylor expansion of x.re in y.re 13.323 * [backup-simplify]: Simplify x.re into x.re 13.323 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.323 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 13.323 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 13.323 * [taylor]: Taking taylor expansion of x.im in y.re 13.323 * [backup-simplify]: Simplify x.im into x.im 13.323 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.323 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 13.323 * [taylor]: Taking taylor expansion of x.im in y.re 13.323 * [backup-simplify]: Simplify x.im into x.im 13.323 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.323 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.324 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.324 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.324 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.324 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.325 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.325 * [backup-simplify]: Simplify (+ 0 0) into 0 13.325 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.326 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.326 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.326 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.326 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.326 * [taylor]: Taking taylor expansion of y.re in y.re 13.326 * [backup-simplify]: Simplify 0 into 0 13.326 * [backup-simplify]: Simplify 1 into 1 13.326 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.326 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.326 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.326 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 13.326 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 13.326 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.327 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 13.327 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 13.327 * [taylor]: Taking taylor expansion of y.im in x.im 13.327 * [backup-simplify]: Simplify y.im into y.im 13.327 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.327 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 13.327 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 13.327 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.327 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 13.327 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 13.327 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 13.327 * [taylor]: Taking taylor expansion of x.re in x.im 13.327 * [backup-simplify]: Simplify x.re into x.re 13.327 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.327 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 13.327 * [taylor]: Taking taylor expansion of x.re in x.im 13.327 * [backup-simplify]: Simplify x.re into x.re 13.327 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.327 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 13.327 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 13.327 * [taylor]: Taking taylor expansion of x.im in x.im 13.327 * [backup-simplify]: Simplify 0 into 0 13.327 * [backup-simplify]: Simplify 1 into 1 13.328 * [backup-simplify]: Simplify (/ 1 1) into 1 13.328 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 13.328 * [taylor]: Taking taylor expansion of x.im in x.im 13.328 * [backup-simplify]: Simplify 0 into 0 13.328 * [backup-simplify]: Simplify 1 into 1 13.328 * [backup-simplify]: Simplify (/ 1 1) into 1 13.329 * [backup-simplify]: Simplify (* 1 1) into 1 13.329 * [backup-simplify]: Simplify (+ 0 1) into 1 13.329 * [backup-simplify]: Simplify (sqrt 1) into 1 13.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.332 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.337 * [backup-simplify]: Simplify (+ 0 0) into 0 13.339 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.339 * [backup-simplify]: Simplify (log 1) into 0 13.339 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.339 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.339 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.339 * [taylor]: Taking taylor expansion of y.re in x.im 13.339 * [backup-simplify]: Simplify y.re into y.re 13.340 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.340 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.340 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 13.340 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 13.341 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 13.341 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 13.341 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.341 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.341 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.341 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 13.341 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.341 * [taylor]: Taking taylor expansion of y.im in x.re 13.341 * [backup-simplify]: Simplify y.im into y.im 13.341 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.341 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.341 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.341 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.341 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.341 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.341 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.341 * [taylor]: Taking taylor expansion of x.re in x.re 13.341 * [backup-simplify]: Simplify 0 into 0 13.341 * [backup-simplify]: Simplify 1 into 1 13.342 * [backup-simplify]: Simplify (/ 1 1) into 1 13.342 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.342 * [taylor]: Taking taylor expansion of x.re in x.re 13.342 * [backup-simplify]: Simplify 0 into 0 13.342 * [backup-simplify]: Simplify 1 into 1 13.342 * [backup-simplify]: Simplify (/ 1 1) into 1 13.342 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.342 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.342 * [taylor]: Taking taylor expansion of x.im in x.re 13.342 * [backup-simplify]: Simplify x.im into x.im 13.342 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.342 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.342 * [taylor]: Taking taylor expansion of x.im in x.re 13.342 * [backup-simplify]: Simplify x.im into x.im 13.342 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.343 * [backup-simplify]: Simplify (* 1 1) into 1 13.343 * [backup-simplify]: Simplify (+ 1 0) into 1 13.344 * [backup-simplify]: Simplify (sqrt 1) into 1 13.345 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.345 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.346 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.346 * [backup-simplify]: Simplify (+ 0 0) into 0 13.347 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.347 * [backup-simplify]: Simplify (log 1) into 0 13.348 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.348 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.348 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.348 * [taylor]: Taking taylor expansion of y.re in x.re 13.348 * [backup-simplify]: Simplify y.re into y.re 13.348 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.348 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.348 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 13.349 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.349 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.349 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.349 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 13.349 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 13.349 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.349 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 13.349 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 13.349 * [taylor]: Taking taylor expansion of y.im in y.im 13.349 * [backup-simplify]: Simplify 0 into 0 13.349 * [backup-simplify]: Simplify 1 into 1 13.350 * [backup-simplify]: Simplify (/ 1 1) into 1 13.350 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 13.350 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 13.350 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.350 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 13.350 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 13.350 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.350 * [taylor]: Taking taylor expansion of x.re in y.im 13.350 * [backup-simplify]: Simplify x.re into x.re 13.350 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.350 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.350 * [taylor]: Taking taylor expansion of x.re in y.im 13.350 * [backup-simplify]: Simplify x.re into x.re 13.350 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.350 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 13.350 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.350 * [taylor]: Taking taylor expansion of x.im in y.im 13.350 * [backup-simplify]: Simplify x.im into x.im 13.350 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.350 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.350 * [taylor]: Taking taylor expansion of x.im in y.im 13.350 * [backup-simplify]: Simplify x.im into x.im 13.350 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.351 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.351 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.351 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.351 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.351 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.351 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.351 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.352 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.352 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.352 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.352 * [backup-simplify]: Simplify (+ 0 0) into 0 13.352 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.353 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.353 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.353 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.353 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.353 * [taylor]: Taking taylor expansion of y.re in y.im 13.353 * [backup-simplify]: Simplify y.re into y.re 13.353 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.353 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.353 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.354 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.354 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 13.354 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 13.354 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.354 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 13.354 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 13.354 * [taylor]: Taking taylor expansion of y.im in y.im 13.354 * [backup-simplify]: Simplify 0 into 0 13.354 * [backup-simplify]: Simplify 1 into 1 13.354 * [backup-simplify]: Simplify (/ 1 1) into 1 13.354 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 13.354 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 13.354 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.354 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 13.355 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 13.355 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.355 * [taylor]: Taking taylor expansion of x.re in y.im 13.355 * [backup-simplify]: Simplify x.re into x.re 13.355 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.355 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.355 * [taylor]: Taking taylor expansion of x.re in y.im 13.355 * [backup-simplify]: Simplify x.re into x.re 13.355 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.355 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 13.355 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.355 * [taylor]: Taking taylor expansion of x.im in y.im 13.355 * [backup-simplify]: Simplify x.im into x.im 13.355 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.355 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.355 * [taylor]: Taking taylor expansion of x.im in y.im 13.355 * [backup-simplify]: Simplify x.im into x.im 13.355 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.355 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.355 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.355 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.356 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.356 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.356 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.356 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.356 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.356 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.356 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.357 * [backup-simplify]: Simplify (+ 0 0) into 0 13.357 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.357 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.357 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.357 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.357 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.357 * [taylor]: Taking taylor expansion of y.re in y.im 13.357 * [backup-simplify]: Simplify y.re into y.re 13.358 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.358 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.358 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.358 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.358 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.358 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.359 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.359 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 13.359 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.359 * [taylor]: Taking taylor expansion of y.im in x.re 13.359 * [backup-simplify]: Simplify y.im into y.im 13.359 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.359 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.359 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.359 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.359 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.359 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.359 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.359 * [taylor]: Taking taylor expansion of x.re in x.re 13.359 * [backup-simplify]: Simplify 0 into 0 13.359 * [backup-simplify]: Simplify 1 into 1 13.359 * [backup-simplify]: Simplify (/ 1 1) into 1 13.359 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.360 * [taylor]: Taking taylor expansion of x.re in x.re 13.360 * [backup-simplify]: Simplify 0 into 0 13.360 * [backup-simplify]: Simplify 1 into 1 13.360 * [backup-simplify]: Simplify (/ 1 1) into 1 13.360 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.360 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.360 * [taylor]: Taking taylor expansion of x.im in x.re 13.360 * [backup-simplify]: Simplify x.im into x.im 13.360 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.360 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.360 * [taylor]: Taking taylor expansion of x.im in x.re 13.360 * [backup-simplify]: Simplify x.im into x.im 13.360 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.361 * [backup-simplify]: Simplify (* 1 1) into 1 13.361 * [backup-simplify]: Simplify (+ 1 0) into 1 13.361 * [backup-simplify]: Simplify (sqrt 1) into 1 13.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.363 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.364 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.364 * [backup-simplify]: Simplify (+ 0 0) into 0 13.365 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.365 * [backup-simplify]: Simplify (log 1) into 0 13.365 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.365 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.365 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.365 * [taylor]: Taking taylor expansion of y.re in x.re 13.365 * [backup-simplify]: Simplify y.re into y.re 13.365 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.366 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.366 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 13.366 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.366 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.367 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.367 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.367 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.367 * [backup-simplify]: Simplify (- 0) into 0 13.368 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.368 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 13.368 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 13.368 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.368 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.368 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.368 * [taylor]: Taking taylor expansion of y.re in x.im 13.368 * [backup-simplify]: Simplify y.re into y.re 13.368 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.368 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.368 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.368 * [taylor]: Taking taylor expansion of x.re in x.im 13.368 * [backup-simplify]: Simplify x.re into x.re 13.368 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.368 * [taylor]: Taking taylor expansion of y.im in x.im 13.368 * [backup-simplify]: Simplify y.im into y.im 13.368 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.368 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 13.369 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.369 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.369 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.369 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.370 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.370 * [backup-simplify]: Simplify (- 0) into 0 13.370 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.370 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 13.370 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 13.370 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.370 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.370 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.370 * [taylor]: Taking taylor expansion of y.re in y.re 13.371 * [backup-simplify]: Simplify 0 into 0 13.371 * [backup-simplify]: Simplify 1 into 1 13.371 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.371 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.371 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.371 * [taylor]: Taking taylor expansion of x.re in y.re 13.371 * [backup-simplify]: Simplify x.re into x.re 13.371 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.371 * [taylor]: Taking taylor expansion of y.im in y.re 13.371 * [backup-simplify]: Simplify y.im into y.im 13.371 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.371 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.371 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.371 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.372 * [taylor]: Taking taylor expansion of 0 in x.re 13.372 * [backup-simplify]: Simplify 0 into 0 13.372 * [taylor]: Taking taylor expansion of 0 in x.im 13.372 * [backup-simplify]: Simplify 0 into 0 13.372 * [taylor]: Taking taylor expansion of 0 in y.re 13.372 * [backup-simplify]: Simplify 0 into 0 13.372 * [backup-simplify]: Simplify 0 into 0 13.372 * [backup-simplify]: Simplify (+ 0) into 0 13.373 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.374 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.374 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 13.375 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.375 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 13.375 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.375 * [backup-simplify]: Simplify (+ 0 0) into 0 13.376 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.376 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.376 * [backup-simplify]: Simplify (- 0) into 0 13.377 * [backup-simplify]: Simplify (+ 0 0) into 0 13.377 * [taylor]: Taking taylor expansion of 0 in x.im 13.377 * [backup-simplify]: Simplify 0 into 0 13.377 * [taylor]: Taking taylor expansion of 0 in y.re 13.377 * [backup-simplify]: Simplify 0 into 0 13.377 * [backup-simplify]: Simplify 0 into 0 13.377 * [backup-simplify]: Simplify (+ 0) into 0 13.377 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.377 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.378 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.378 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.378 * [backup-simplify]: Simplify (- 0) into 0 13.379 * [backup-simplify]: Simplify (+ 0 0) into 0 13.379 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.379 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.380 * [backup-simplify]: Simplify (- 0) into 0 13.380 * [backup-simplify]: Simplify (+ 0 0) into 0 13.380 * [taylor]: Taking taylor expansion of 0 in y.re 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [taylor]: Taking taylor expansion of 0 in x.re 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [taylor]: Taking taylor expansion of 0 in x.im 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [taylor]: Taking taylor expansion of 0 in y.re 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [taylor]: Taking taylor expansion of 0 in x.im 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [taylor]: Taking taylor expansion of 0 in y.re 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 13.381 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.381 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 13.381 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 13.381 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.381 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.381 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 13.381 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 13.381 * [taylor]: Taking taylor expansion of -1 in y.re 13.381 * [backup-simplify]: Simplify -1 into -1 13.381 * [taylor]: Taking taylor expansion of y.im in y.re 13.381 * [backup-simplify]: Simplify y.im into y.im 13.381 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.381 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 13.381 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 13.381 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.381 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 13.381 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 13.381 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.381 * [taylor]: Taking taylor expansion of -1 in y.re 13.381 * [backup-simplify]: Simplify -1 into -1 13.381 * [taylor]: Taking taylor expansion of x.re in y.re 13.381 * [backup-simplify]: Simplify x.re into x.re 13.381 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.381 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.381 * [taylor]: Taking taylor expansion of -1 in y.re 13.381 * [backup-simplify]: Simplify -1 into -1 13.381 * [taylor]: Taking taylor expansion of x.re in y.re 13.381 * [backup-simplify]: Simplify x.re into x.re 13.381 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.381 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 13.381 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.381 * [taylor]: Taking taylor expansion of -1 in y.re 13.381 * [backup-simplify]: Simplify -1 into -1 13.381 * [taylor]: Taking taylor expansion of x.im in y.re 13.381 * [backup-simplify]: Simplify x.im into x.im 13.381 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.381 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.381 * [taylor]: Taking taylor expansion of -1 in y.re 13.381 * [backup-simplify]: Simplify -1 into -1 13.381 * [taylor]: Taking taylor expansion of x.im in y.re 13.381 * [backup-simplify]: Simplify x.im into x.im 13.381 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.381 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.382 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.382 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.382 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.382 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.382 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.382 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.382 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.382 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.382 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.382 * [backup-simplify]: Simplify (+ 0 0) into 0 13.383 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.383 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.383 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.383 * [taylor]: Taking taylor expansion of -1 in y.re 13.383 * [backup-simplify]: Simplify -1 into -1 13.383 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.383 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.383 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.383 * [taylor]: Taking taylor expansion of y.re in y.re 13.383 * [backup-simplify]: Simplify 0 into 0 13.383 * [backup-simplify]: Simplify 1 into 1 13.383 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.383 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.383 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.383 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.383 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 13.383 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.383 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.383 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 13.383 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 13.383 * [taylor]: Taking taylor expansion of -1 in x.im 13.383 * [backup-simplify]: Simplify -1 into -1 13.383 * [taylor]: Taking taylor expansion of y.im in x.im 13.383 * [backup-simplify]: Simplify y.im into y.im 13.383 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.383 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 13.383 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 13.384 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.384 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 13.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 13.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.384 * [taylor]: Taking taylor expansion of -1 in x.im 13.384 * [backup-simplify]: Simplify -1 into -1 13.384 * [taylor]: Taking taylor expansion of x.re in x.im 13.384 * [backup-simplify]: Simplify x.re into x.re 13.384 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.384 * [taylor]: Taking taylor expansion of -1 in x.im 13.384 * [backup-simplify]: Simplify -1 into -1 13.384 * [taylor]: Taking taylor expansion of x.re in x.im 13.384 * [backup-simplify]: Simplify x.re into x.re 13.384 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 13.384 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.384 * [taylor]: Taking taylor expansion of -1 in x.im 13.384 * [backup-simplify]: Simplify -1 into -1 13.384 * [taylor]: Taking taylor expansion of x.im in x.im 13.384 * [backup-simplify]: Simplify 0 into 0 13.384 * [backup-simplify]: Simplify 1 into 1 13.384 * [backup-simplify]: Simplify (/ -1 1) into -1 13.384 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.384 * [taylor]: Taking taylor expansion of -1 in x.im 13.384 * [backup-simplify]: Simplify -1 into -1 13.384 * [taylor]: Taking taylor expansion of x.im in x.im 13.384 * [backup-simplify]: Simplify 0 into 0 13.384 * [backup-simplify]: Simplify 1 into 1 13.385 * [backup-simplify]: Simplify (/ -1 1) into -1 13.385 * [backup-simplify]: Simplify (* -1 -1) into 1 13.385 * [backup-simplify]: Simplify (+ 0 1) into 1 13.385 * [backup-simplify]: Simplify (sqrt 1) into 1 13.386 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.386 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.387 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.387 * [backup-simplify]: Simplify (+ 0 0) into 0 13.388 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.388 * [backup-simplify]: Simplify (log 1) into 0 13.388 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.388 * [taylor]: Taking taylor expansion of -1 in x.im 13.388 * [backup-simplify]: Simplify -1 into -1 13.388 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.388 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.388 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.388 * [taylor]: Taking taylor expansion of y.re in x.im 13.388 * [backup-simplify]: Simplify y.re into y.re 13.388 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.388 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.388 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 13.388 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.389 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.389 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.389 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.389 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.389 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.389 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.389 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 13.389 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.389 * [taylor]: Taking taylor expansion of -1 in x.re 13.389 * [backup-simplify]: Simplify -1 into -1 13.389 * [taylor]: Taking taylor expansion of y.im in x.re 13.389 * [backup-simplify]: Simplify y.im into y.im 13.389 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.389 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.389 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.389 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.389 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.389 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.389 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.389 * [taylor]: Taking taylor expansion of -1 in x.re 13.389 * [backup-simplify]: Simplify -1 into -1 13.389 * [taylor]: Taking taylor expansion of x.re in x.re 13.389 * [backup-simplify]: Simplify 0 into 0 13.389 * [backup-simplify]: Simplify 1 into 1 13.390 * [backup-simplify]: Simplify (/ -1 1) into -1 13.390 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.390 * [taylor]: Taking taylor expansion of -1 in x.re 13.390 * [backup-simplify]: Simplify -1 into -1 13.390 * [taylor]: Taking taylor expansion of x.re in x.re 13.390 * [backup-simplify]: Simplify 0 into 0 13.390 * [backup-simplify]: Simplify 1 into 1 13.390 * [backup-simplify]: Simplify (/ -1 1) into -1 13.390 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.390 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.390 * [taylor]: Taking taylor expansion of -1 in x.re 13.390 * [backup-simplify]: Simplify -1 into -1 13.390 * [taylor]: Taking taylor expansion of x.im in x.re 13.390 * [backup-simplify]: Simplify x.im into x.im 13.390 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.390 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.390 * [taylor]: Taking taylor expansion of -1 in x.re 13.390 * [backup-simplify]: Simplify -1 into -1 13.390 * [taylor]: Taking taylor expansion of x.im in x.re 13.390 * [backup-simplify]: Simplify x.im into x.im 13.390 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.390 * [backup-simplify]: Simplify (* -1 -1) into 1 13.391 * [backup-simplify]: Simplify (+ 1 0) into 1 13.391 * [backup-simplify]: Simplify (sqrt 1) into 1 13.391 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.392 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.393 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.393 * [backup-simplify]: Simplify (+ 0 0) into 0 13.393 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.394 * [backup-simplify]: Simplify (log 1) into 0 13.394 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.394 * [taylor]: Taking taylor expansion of -1 in x.re 13.394 * [backup-simplify]: Simplify -1 into -1 13.394 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.394 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.394 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.394 * [taylor]: Taking taylor expansion of y.re in x.re 13.394 * [backup-simplify]: Simplify y.re into y.re 13.394 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.394 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 13.394 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.394 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.395 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.395 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.395 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.395 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.395 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.395 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 13.395 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.395 * [taylor]: Taking taylor expansion of -1 in y.im 13.395 * [backup-simplify]: Simplify -1 into -1 13.395 * [taylor]: Taking taylor expansion of y.im in y.im 13.395 * [backup-simplify]: Simplify 0 into 0 13.395 * [backup-simplify]: Simplify 1 into 1 13.395 * [backup-simplify]: Simplify (/ -1 1) into -1 13.395 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.395 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.395 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.395 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.395 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.395 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.395 * [taylor]: Taking taylor expansion of -1 in y.im 13.395 * [backup-simplify]: Simplify -1 into -1 13.395 * [taylor]: Taking taylor expansion of x.re in y.im 13.395 * [backup-simplify]: Simplify x.re into x.re 13.395 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.395 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.395 * [taylor]: Taking taylor expansion of -1 in y.im 13.395 * [backup-simplify]: Simplify -1 into -1 13.395 * [taylor]: Taking taylor expansion of x.re in y.im 13.395 * [backup-simplify]: Simplify x.re into x.re 13.395 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.395 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.395 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.396 * [taylor]: Taking taylor expansion of -1 in y.im 13.396 * [backup-simplify]: Simplify -1 into -1 13.396 * [taylor]: Taking taylor expansion of x.im in y.im 13.396 * [backup-simplify]: Simplify x.im into x.im 13.396 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.396 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.396 * [taylor]: Taking taylor expansion of -1 in y.im 13.396 * [backup-simplify]: Simplify -1 into -1 13.396 * [taylor]: Taking taylor expansion of x.im in y.im 13.396 * [backup-simplify]: Simplify x.im into x.im 13.396 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.396 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.396 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.396 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.396 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.396 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.396 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.396 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.396 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.396 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.396 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.397 * [backup-simplify]: Simplify (+ 0 0) into 0 13.397 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.397 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.397 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.397 * [taylor]: Taking taylor expansion of -1 in y.im 13.397 * [backup-simplify]: Simplify -1 into -1 13.397 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.397 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.397 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.397 * [taylor]: Taking taylor expansion of y.re in y.im 13.397 * [backup-simplify]: Simplify y.re into y.re 13.397 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.397 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.398 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.398 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.398 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.398 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.398 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.398 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 13.398 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.398 * [taylor]: Taking taylor expansion of -1 in y.im 13.398 * [backup-simplify]: Simplify -1 into -1 13.398 * [taylor]: Taking taylor expansion of y.im in y.im 13.398 * [backup-simplify]: Simplify 0 into 0 13.398 * [backup-simplify]: Simplify 1 into 1 13.398 * [backup-simplify]: Simplify (/ -1 1) into -1 13.398 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.398 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.398 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.398 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.398 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.398 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.398 * [taylor]: Taking taylor expansion of -1 in y.im 13.398 * [backup-simplify]: Simplify -1 into -1 13.398 * [taylor]: Taking taylor expansion of x.re in y.im 13.398 * [backup-simplify]: Simplify x.re into x.re 13.398 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.398 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.398 * [taylor]: Taking taylor expansion of -1 in y.im 13.398 * [backup-simplify]: Simplify -1 into -1 13.398 * [taylor]: Taking taylor expansion of x.re in y.im 13.398 * [backup-simplify]: Simplify x.re into x.re 13.398 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.398 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.398 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.399 * [taylor]: Taking taylor expansion of -1 in y.im 13.399 * [backup-simplify]: Simplify -1 into -1 13.399 * [taylor]: Taking taylor expansion of x.im in y.im 13.399 * [backup-simplify]: Simplify x.im into x.im 13.399 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.399 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.399 * [taylor]: Taking taylor expansion of -1 in y.im 13.399 * [backup-simplify]: Simplify -1 into -1 13.399 * [taylor]: Taking taylor expansion of x.im in y.im 13.399 * [backup-simplify]: Simplify x.im into x.im 13.399 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.399 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.399 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.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))) 13.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)))) 13.399 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.399 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.399 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.399 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.399 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.399 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.400 * [backup-simplify]: Simplify (+ 0 0) into 0 13.400 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.400 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.400 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.400 * [taylor]: Taking taylor expansion of -1 in y.im 13.400 * [backup-simplify]: Simplify -1 into -1 13.400 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.400 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.400 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.400 * [taylor]: Taking taylor expansion of y.re in y.im 13.400 * [backup-simplify]: Simplify y.re into y.re 13.400 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.400 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.400 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.401 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.401 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.401 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.401 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.401 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 13.401 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.401 * [taylor]: Taking taylor expansion of -1 in x.re 13.401 * [backup-simplify]: Simplify -1 into -1 13.401 * [taylor]: Taking taylor expansion of y.im in x.re 13.401 * [backup-simplify]: Simplify y.im into y.im 13.401 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.401 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.401 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.401 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.401 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.401 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.401 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.401 * [taylor]: Taking taylor expansion of -1 in x.re 13.401 * [backup-simplify]: Simplify -1 into -1 13.401 * [taylor]: Taking taylor expansion of x.re in x.re 13.401 * [backup-simplify]: Simplify 0 into 0 13.401 * [backup-simplify]: Simplify 1 into 1 13.401 * [backup-simplify]: Simplify (/ -1 1) into -1 13.401 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.401 * [taylor]: Taking taylor expansion of -1 in x.re 13.401 * [backup-simplify]: Simplify -1 into -1 13.401 * [taylor]: Taking taylor expansion of x.re in x.re 13.401 * [backup-simplify]: Simplify 0 into 0 13.401 * [backup-simplify]: Simplify 1 into 1 13.402 * [backup-simplify]: Simplify (/ -1 1) into -1 13.402 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.402 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.402 * [taylor]: Taking taylor expansion of -1 in x.re 13.402 * [backup-simplify]: Simplify -1 into -1 13.402 * [taylor]: Taking taylor expansion of x.im in x.re 13.402 * [backup-simplify]: Simplify x.im into x.im 13.402 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.402 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.402 * [taylor]: Taking taylor expansion of -1 in x.re 13.402 * [backup-simplify]: Simplify -1 into -1 13.402 * [taylor]: Taking taylor expansion of x.im in x.re 13.402 * [backup-simplify]: Simplify x.im into x.im 13.402 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.402 * [backup-simplify]: Simplify (* -1 -1) into 1 13.403 * [backup-simplify]: Simplify (+ 1 0) into 1 13.403 * [backup-simplify]: Simplify (sqrt 1) into 1 13.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.404 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.404 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.404 * [backup-simplify]: Simplify (+ 0 0) into 0 13.405 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.405 * [backup-simplify]: Simplify (log 1) into 0 13.405 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.405 * [taylor]: Taking taylor expansion of -1 in x.re 13.405 * [backup-simplify]: Simplify -1 into -1 13.405 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.405 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.405 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.405 * [taylor]: Taking taylor expansion of y.re in x.re 13.405 * [backup-simplify]: Simplify y.re into y.re 13.405 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.406 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.406 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 13.406 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.406 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.406 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.406 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.406 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.406 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.407 * [backup-simplify]: Simplify (- 0) into 0 13.407 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.407 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.407 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.407 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.407 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.407 * [taylor]: Taking taylor expansion of x.re in x.im 13.407 * [backup-simplify]: Simplify x.re into x.re 13.407 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.407 * [taylor]: Taking taylor expansion of y.im in x.im 13.407 * [backup-simplify]: Simplify y.im into y.im 13.407 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.407 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.407 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.407 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.407 * [taylor]: Taking taylor expansion of y.re in x.im 13.407 * [backup-simplify]: Simplify y.re into y.re 13.407 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.408 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.408 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.408 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.408 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.408 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.409 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.409 * [backup-simplify]: Simplify (- 0) into 0 13.409 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.409 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.409 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.409 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.409 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.409 * [taylor]: Taking taylor expansion of x.re in y.re 13.409 * [backup-simplify]: Simplify x.re into x.re 13.409 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.409 * [taylor]: Taking taylor expansion of y.im in y.re 13.409 * [backup-simplify]: Simplify y.im into y.im 13.409 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.410 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.410 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.410 * [taylor]: Taking taylor expansion of y.re in y.re 13.410 * [backup-simplify]: Simplify 0 into 0 13.410 * [backup-simplify]: Simplify 1 into 1 13.410 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.410 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.410 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.410 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.410 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.410 * [taylor]: Taking taylor expansion of 0 in x.re 13.410 * [backup-simplify]: Simplify 0 into 0 13.410 * [taylor]: Taking taylor expansion of 0 in x.im 13.411 * [backup-simplify]: Simplify 0 into 0 13.411 * [taylor]: Taking taylor expansion of 0 in y.re 13.411 * [backup-simplify]: Simplify 0 into 0 13.411 * [backup-simplify]: Simplify 0 into 0 13.411 * [backup-simplify]: Simplify (+ 0) into 0 13.412 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.413 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.413 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 13.413 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.414 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 13.414 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.414 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 13.415 * [backup-simplify]: Simplify (+ 0 0) into 0 13.415 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.416 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.416 * [backup-simplify]: Simplify (- 0) into 0 13.417 * [backup-simplify]: Simplify (+ 0 0) into 0 13.417 * [taylor]: Taking taylor expansion of 0 in x.im 13.417 * [backup-simplify]: Simplify 0 into 0 13.417 * [taylor]: Taking taylor expansion of 0 in y.re 13.417 * [backup-simplify]: Simplify 0 into 0 13.417 * [backup-simplify]: Simplify 0 into 0 13.417 * [backup-simplify]: Simplify (+ 0) into 0 13.418 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.418 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.419 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.419 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.419 * [backup-simplify]: Simplify (- 0) into 0 13.419 * [backup-simplify]: Simplify (+ 0 0) into 0 13.420 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.421 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.421 * [backup-simplify]: Simplify (- 0) into 0 13.421 * [backup-simplify]: Simplify (+ 0 0) into 0 13.421 * [taylor]: Taking taylor expansion of 0 in y.re 13.421 * [backup-simplify]: Simplify 0 into 0 13.421 * [backup-simplify]: Simplify 0 into 0 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in x.re 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in x.im 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in y.re 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in x.im 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in y.re 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 13.422 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1 2 1) 13.422 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.422 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.422 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.422 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.423 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.423 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.423 * [backup-simplify]: Simplify 1/3 into 1/3 13.423 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.423 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.423 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.423 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.423 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.423 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.423 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.423 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.423 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.423 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.423 * [backup-simplify]: Simplify 1/3 into 1/3 13.423 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.423 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.423 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.423 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.423 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.423 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.423 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.423 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.423 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.423 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.423 * [backup-simplify]: Simplify 1/3 into 1/3 13.423 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.423 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.423 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.424 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.424 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.424 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.424 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.424 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.424 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.424 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.424 * [backup-simplify]: Simplify 1/3 into 1/3 13.424 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.424 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.424 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.424 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.424 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.424 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.424 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.425 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.426 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.426 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.426 * [taylor]: Taking taylor expansion of 0 in x.re 13.426 * [backup-simplify]: Simplify 0 into 0 13.426 * [backup-simplify]: Simplify 0 into 0 13.427 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.428 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.429 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.429 * [backup-simplify]: Simplify 0 into 0 13.430 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.431 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.432 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.432 * [taylor]: Taking taylor expansion of 0 in x.re 13.433 * [backup-simplify]: Simplify 0 into 0 13.433 * [backup-simplify]: Simplify 0 into 0 13.433 * [backup-simplify]: Simplify 0 into 0 13.434 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.435 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.437 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.437 * [backup-simplify]: Simplify 0 into 0 13.440 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 13.441 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.443 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.444 * [taylor]: Taking taylor expansion of 0 in x.re 13.444 * [backup-simplify]: Simplify 0 into 0 13.444 * [backup-simplify]: Simplify 0 into 0 13.444 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.444 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.444 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.444 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.444 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.444 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.444 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.444 * [backup-simplify]: Simplify 1/3 into 1/3 13.444 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.444 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.444 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.444 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.445 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.445 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.445 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.445 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.445 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.445 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.445 * [backup-simplify]: Simplify 1/3 into 1/3 13.445 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.445 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.445 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.445 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.446 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.446 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.446 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.446 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.446 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.446 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.446 * [backup-simplify]: Simplify 1/3 into 1/3 13.446 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.446 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.446 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.446 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.446 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.446 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.446 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.446 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.446 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.447 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.447 * [backup-simplify]: Simplify 1/3 into 1/3 13.447 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.447 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.447 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.447 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.447 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.447 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.447 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.448 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.449 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.450 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.450 * [taylor]: Taking taylor expansion of 0 in x.re 13.450 * [backup-simplify]: Simplify 0 into 0 13.450 * [backup-simplify]: Simplify 0 into 0 13.451 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.452 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.452 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.452 * [backup-simplify]: Simplify 0 into 0 13.454 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.455 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.457 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.457 * [taylor]: Taking taylor expansion of 0 in x.re 13.457 * [backup-simplify]: Simplify 0 into 0 13.457 * [backup-simplify]: Simplify 0 into 0 13.457 * [backup-simplify]: Simplify 0 into 0 13.459 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.460 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.461 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.461 * [backup-simplify]: Simplify 0 into 0 13.464 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 13.466 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.467 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.468 * [taylor]: Taking taylor expansion of 0 in x.re 13.468 * [backup-simplify]: Simplify 0 into 0 13.468 * [backup-simplify]: Simplify 0 into 0 13.468 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.468 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.468 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.468 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.468 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.468 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.468 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.468 * [backup-simplify]: Simplify 1/3 into 1/3 13.468 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.468 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.468 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.468 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.469 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.469 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.469 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.469 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.469 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.469 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.469 * [backup-simplify]: Simplify 1/3 into 1/3 13.469 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.469 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.469 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.469 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.469 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.469 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.469 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.469 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.469 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.469 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.470 * [backup-simplify]: Simplify 1/3 into 1/3 13.470 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.470 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.470 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.470 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.470 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.470 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.470 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.470 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.470 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.470 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.470 * [backup-simplify]: Simplify 1/3 into 1/3 13.470 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.470 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.470 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.470 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.471 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.471 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.471 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.476 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.477 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.478 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.478 * [taylor]: Taking taylor expansion of 0 in x.re 13.478 * [backup-simplify]: Simplify 0 into 0 13.478 * [backup-simplify]: Simplify 0 into 0 13.479 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.479 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.480 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.480 * [backup-simplify]: Simplify 0 into 0 13.482 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 13.483 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.485 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.485 * [taylor]: Taking taylor expansion of 0 in x.re 13.485 * [backup-simplify]: Simplify 0 into 0 13.485 * [backup-simplify]: Simplify 0 into 0 13.485 * [backup-simplify]: Simplify 0 into 0 13.487 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 13.487 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.489 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.489 * [backup-simplify]: Simplify 0 into 0 13.492 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 13.493 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.495 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.495 * [taylor]: Taking taylor expansion of 0 in x.re 13.495 * [backup-simplify]: Simplify 0 into 0 13.495 * [backup-simplify]: Simplify 0 into 0 13.496 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.496 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 2 1 1 2 1) 13.496 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.496 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.496 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.496 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.496 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.496 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.496 * [backup-simplify]: Simplify 1/3 into 1/3 13.496 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.496 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.496 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.496 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.496 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.496 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.496 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.496 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.496 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.496 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.496 * [backup-simplify]: Simplify 1/3 into 1/3 13.496 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.497 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.497 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.497 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.497 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.497 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.497 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.497 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.497 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.497 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.497 * [backup-simplify]: Simplify 1/3 into 1/3 13.497 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.497 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.497 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.497 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.497 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.497 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.497 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.497 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.497 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.498 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.498 * [backup-simplify]: Simplify 1/3 into 1/3 13.498 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.498 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.498 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.498 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.498 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.498 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.498 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.499 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.500 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.501 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.501 * [taylor]: Taking taylor expansion of 0 in x.re 13.501 * [backup-simplify]: Simplify 0 into 0 13.501 * [backup-simplify]: Simplify 0 into 0 13.502 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.502 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.503 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.503 * [backup-simplify]: Simplify 0 into 0 13.505 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.506 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.507 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.508 * [taylor]: Taking taylor expansion of 0 in x.re 13.508 * [backup-simplify]: Simplify 0 into 0 13.508 * [backup-simplify]: Simplify 0 into 0 13.508 * [backup-simplify]: Simplify 0 into 0 13.510 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.510 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.512 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.512 * [backup-simplify]: Simplify 0 into 0 13.515 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 13.516 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.518 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.518 * [taylor]: Taking taylor expansion of 0 in x.re 13.518 * [backup-simplify]: Simplify 0 into 0 13.518 * [backup-simplify]: Simplify 0 into 0 13.518 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.518 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.518 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.518 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.519 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.519 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.519 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.519 * [backup-simplify]: Simplify 1/3 into 1/3 13.519 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.519 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.519 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.519 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.519 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.519 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.519 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.519 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.519 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.519 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.519 * [backup-simplify]: Simplify 1/3 into 1/3 13.519 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.519 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.519 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.520 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.520 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.520 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.520 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.520 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.520 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.520 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.520 * [backup-simplify]: Simplify 1/3 into 1/3 13.520 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.520 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.520 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.520 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.520 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.521 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.521 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.521 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.521 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.521 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.521 * [backup-simplify]: Simplify 1/3 into 1/3 13.521 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.521 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.521 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.521 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.521 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.521 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.521 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.522 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.523 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.524 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.524 * [taylor]: Taking taylor expansion of 0 in x.re 13.524 * [backup-simplify]: Simplify 0 into 0 13.524 * [backup-simplify]: Simplify 0 into 0 13.525 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.526 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.526 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.527 * [backup-simplify]: Simplify 0 into 0 13.528 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.529 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.531 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.531 * [taylor]: Taking taylor expansion of 0 in x.re 13.531 * [backup-simplify]: Simplify 0 into 0 13.531 * [backup-simplify]: Simplify 0 into 0 13.531 * [backup-simplify]: Simplify 0 into 0 13.533 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.534 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.535 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.535 * [backup-simplify]: Simplify 0 into 0 13.538 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 13.539 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.541 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.541 * [taylor]: Taking taylor expansion of 0 in x.re 13.541 * [backup-simplify]: Simplify 0 into 0 13.541 * [backup-simplify]: Simplify 0 into 0 13.541 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.542 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.542 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.542 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.542 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.542 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.542 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.542 * [backup-simplify]: Simplify 1/3 into 1/3 13.542 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.542 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.542 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.542 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.542 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.542 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.542 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.542 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.542 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.542 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.542 * [backup-simplify]: Simplify 1/3 into 1/3 13.542 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.543 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.543 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.543 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.543 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.543 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.543 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.543 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.543 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.543 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.543 * [backup-simplify]: Simplify 1/3 into 1/3 13.543 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.543 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.543 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.543 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.543 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.544 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.544 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.544 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.544 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.544 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.544 * [backup-simplify]: Simplify 1/3 into 1/3 13.544 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.544 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.544 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.544 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.544 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.544 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.544 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.545 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.546 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.547 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.547 * [taylor]: Taking taylor expansion of 0 in x.re 13.547 * [backup-simplify]: Simplify 0 into 0 13.547 * [backup-simplify]: Simplify 0 into 0 13.548 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.549 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.549 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.549 * [backup-simplify]: Simplify 0 into 0 13.551 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 13.552 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.554 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.554 * [taylor]: Taking taylor expansion of 0 in x.re 13.554 * [backup-simplify]: Simplify 0 into 0 13.554 * [backup-simplify]: Simplify 0 into 0 13.554 * [backup-simplify]: Simplify 0 into 0 13.556 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 13.557 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.558 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.558 * [backup-simplify]: Simplify 0 into 0 13.561 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 13.562 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.565 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.565 * [taylor]: Taking taylor expansion of 0 in x.re 13.565 * [backup-simplify]: Simplify 0 into 0 13.565 * [backup-simplify]: Simplify 0 into 0 13.565 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.565 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 2 1 1 1 1) 13.565 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.565 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.565 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.565 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.565 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.565 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.565 * [backup-simplify]: Simplify 1/3 into 1/3 13.565 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.565 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.565 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.566 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.566 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.566 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.566 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.566 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.566 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.566 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.566 * [backup-simplify]: Simplify 1/3 into 1/3 13.566 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.566 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.566 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.566 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.566 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.566 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.566 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.566 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.566 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.566 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.566 * [backup-simplify]: Simplify 1/3 into 1/3 13.566 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.566 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.566 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.567 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.567 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.567 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.567 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.567 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.567 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.567 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.567 * [backup-simplify]: Simplify 1/3 into 1/3 13.567 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.567 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.567 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.567 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.567 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.567 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.567 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.568 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.569 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.570 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.570 * [taylor]: Taking taylor expansion of 0 in x.re 13.570 * [backup-simplify]: Simplify 0 into 0 13.570 * [backup-simplify]: Simplify 0 into 0 13.571 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.571 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.572 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.572 * [backup-simplify]: Simplify 0 into 0 13.574 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.575 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.576 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.576 * [taylor]: Taking taylor expansion of 0 in x.re 13.576 * [backup-simplify]: Simplify 0 into 0 13.576 * [backup-simplify]: Simplify 0 into 0 13.576 * [backup-simplify]: Simplify 0 into 0 13.577 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 13.578 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.579 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.579 * [backup-simplify]: Simplify 0 into 0 13.580 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 13.581 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.582 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.582 * [taylor]: Taking taylor expansion of 0 in x.re 13.582 * [backup-simplify]: Simplify 0 into 0 13.582 * [backup-simplify]: Simplify 0 into 0 13.582 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.582 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.582 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.582 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.582 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.582 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.582 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.582 * [backup-simplify]: Simplify 1/3 into 1/3 13.582 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.582 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.583 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.583 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.583 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.583 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.583 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.583 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.583 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.583 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.583 * [backup-simplify]: Simplify 1/3 into 1/3 13.583 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.583 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.583 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.583 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.583 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.583 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.583 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.583 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.583 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.583 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.583 * [backup-simplify]: Simplify 1/3 into 1/3 13.583 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.583 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.583 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.583 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.583 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.584 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.584 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.584 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.584 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.584 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.584 * [backup-simplify]: Simplify 1/3 into 1/3 13.584 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.584 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.584 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.584 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.584 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.584 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.585 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.585 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.586 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.586 * [taylor]: Taking taylor expansion of 0 in x.re 13.586 * [backup-simplify]: Simplify 0 into 0 13.586 * [backup-simplify]: Simplify 0 into 0 13.587 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.587 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.587 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.587 * [backup-simplify]: Simplify 0 into 0 13.589 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.589 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.590 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.590 * [taylor]: Taking taylor expansion of 0 in x.re 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify 0 into 0 13.591 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 13.592 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.593 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.593 * [backup-simplify]: Simplify 0 into 0 13.594 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 13.595 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.596 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.596 * [taylor]: Taking taylor expansion of 0 in x.re 13.596 * [backup-simplify]: Simplify 0 into 0 13.596 * [backup-simplify]: Simplify 0 into 0 13.596 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.596 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.596 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.596 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.596 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.596 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.596 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.597 * [backup-simplify]: Simplify 1/3 into 1/3 13.597 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.597 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.597 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.597 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.597 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.597 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.597 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.597 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.597 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.597 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.597 * [backup-simplify]: Simplify 1/3 into 1/3 13.597 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.597 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.597 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.597 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.597 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.597 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.597 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.597 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.597 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.597 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.597 * [backup-simplify]: Simplify 1/3 into 1/3 13.597 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.597 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.597 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.597 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.597 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.598 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.598 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.598 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.598 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.598 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.598 * [backup-simplify]: Simplify 1/3 into 1/3 13.598 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.598 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.598 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.598 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.598 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.598 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.598 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.599 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.600 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.600 * [taylor]: Taking taylor expansion of 0 in x.re 13.600 * [backup-simplify]: Simplify 0 into 0 13.600 * [backup-simplify]: Simplify 0 into 0 13.600 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.601 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.601 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.601 * [backup-simplify]: Simplify 0 into 0 13.602 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 13.603 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.604 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.604 * [taylor]: Taking taylor expansion of 0 in x.re 13.604 * [backup-simplify]: Simplify 0 into 0 13.604 * [backup-simplify]: Simplify 0 into 0 13.604 * [backup-simplify]: Simplify 0 into 0 13.605 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 13.605 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.610 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.610 * [backup-simplify]: Simplify 0 into 0 13.612 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 13.613 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.614 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.614 * [taylor]: Taking taylor expansion of 0 in x.re 13.614 * [backup-simplify]: Simplify 0 into 0 13.614 * [backup-simplify]: Simplify 0 into 0 13.614 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.614 * * * [progress]: simplifying candidates 13.614 * * * * [progress]: [ 1 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 2 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 3 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 4 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 5 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 6 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 7 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 8 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 9 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 10 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 11 / 65 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (* (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re)))) y.im))))))> 13.615 * * * * [progress]: [ 12 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 13 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 14 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 15 / 65 ] simplifiying candidate # 13.615 * * * * [progress]: [ 16 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 17 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 18 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 19 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 20 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 21 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 22 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 23 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 24 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 25 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))))) y.im))))))> 13.616 * * * * [progress]: [ 26 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 27 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 28 / 65 ] simplifiying candidate # 13.616 * * * * [progress]: [ 29 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 30 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 31 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 32 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 33 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 34 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 35 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 36 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 37 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 38 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 39 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))))) (cbrt (cbrt (atan2 x.im x.re)))) y.im))))))> 13.617 * * * * [progress]: [ 40 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 41 / 65 ] simplifiying candidate # 13.617 * * * * [progress]: [ 42 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 43 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 44 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 45 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 46 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 47 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 48 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 49 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 50 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 51 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 52 / 65 ] simplifiying candidate # 13.618 * * * * [progress]: [ 53 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re))))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re)))) y.im))))))> 13.619 * * * * [progress]: [ 54 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 55 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 56 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 57 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 58 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 59 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 60 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 61 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 62 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 63 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 64 / 65 ] simplifiying candidate # 13.619 * * * * [progress]: [ 65 / 65 ] simplifiying candidate # 13.620 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 13.622 * * [simplify]: iteration 0: 68 enodes 13.641 * * [simplify]: iteration 1: 121 enodes 13.663 * * [simplify]: iteration 2: 254 enodes 13.759 * * [simplify]: iteration 3: 723 enodes 14.439 * * [simplify]: iteration 4: 2449 enodes 15.313 * * [simplify]: iteration complete: 5001 enodes 15.313 * * [simplify]: Extracting #0: cost 27 inf + 0 15.314 * * [simplify]: Extracting #1: cost 180 inf + 1 15.321 * * [simplify]: Extracting #2: cost 752 inf + 220 15.331 * * [simplify]: Extracting #3: cost 822 inf + 7588 15.370 * * [simplify]: Extracting #4: cost 477 inf + 151031 15.443 * * [simplify]: Extracting #5: cost 107 inf + 294675 15.523 * * [simplify]: Extracting #6: cost 23 inf + 321180 15.598 * * [simplify]: Extracting #7: cost 1 inf + 331327 15.696 * * [simplify]: Extracting #8: cost 0 inf + 332002 15.784 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (* (* (log x.im) y.im) (+ (* (* (log x.im) y.im) 1/2) (* (atan2 x.im x.re) y.re)))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 15.796 * * * [progress]: adding candidates to table 16.359 * [progress]: [Phase 3 of 3] Extracting. 16.359 * * [regime]: Finding splitpoints for: (#real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im)))))))> # #) 16.370 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 16.370 * * * * [regimes]: Trying to branch on y.im from (#real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im)))))))> # #) 16.496 * * * * [regimes]: Trying to branch on y.re from (#real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im)))))))> # #) 16.660 * * * * [regimes]: Trying to branch on x.im from (#real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im)))))))> # #) 16.846 * * * * [regimes]: Trying to branch on x.re from (#real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (sin (* y.im (log (hypot x.re x.im)))))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))))> #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.im))))))> # #real (real->posit16 (* (atan2 x.im x.re) y.im)))))))> # #) 16.972 * * * [regime]: Found split indices: #