1.054 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.358 * * * [progress]: [2/2] Setting up program. 0.365 * [progress]: [Phase 2 of 3] Improving. 0.365 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.367 * [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.391 * * [simplify]: iteration 0: 19 enodes 0.399 * * [simplify]: iteration 1: 35 enodes 0.408 * * [simplify]: iteration 2: 63 enodes 0.424 * * [simplify]: iteration 3: 99 enodes 0.451 * * [simplify]: iteration 4: 249 enodes 0.557 * * [simplify]: iteration 5: 1130 enodes 1.861 * * [simplify]: iteration complete: 5001 enodes 1.861 * * [simplify]: Extracting #0: cost 1 inf + 0 1.862 * * [simplify]: Extracting #1: cost 636 inf + 0 1.868 * * [simplify]: Extracting #2: cost 1490 inf + 1 1.882 * * [simplify]: Extracting #3: cost 1615 inf + 86 1.894 * * [simplify]: Extracting #4: cost 1613 inf + 793 1.904 * * [simplify]: Extracting #5: cost 1549 inf + 20578 1.978 * * [simplify]: Extracting #6: cost 819 inf + 653074 2.179 * * [simplify]: Extracting #7: cost 90 inf + 1420091 2.448 * * [simplify]: Extracting #8: cost 0 inf + 1532378 2.665 * [simplify]: Simplified to: (* (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 2.675 * * [progress]: iteration 1 / 4 2.675 * * * [progress]: picking best candidate 2.684 * * * * [pick]: Picked # 2.684 * * * [progress]: localizing error 2.734 * * * [progress]: generating rewritten candidates 2.734 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 2.740 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 2.746 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3) 2.759 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 2.768 * * * [progress]: generating series expansions 2.768 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 2.773 * [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))) 2.773 * [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 2.774 * [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 2.774 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 2.776 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.776 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 2.776 * [taylor]: Taking taylor expansion of y.im in y.re 2.776 * [backup-simplify]: Simplify y.im into y.im 2.776 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.776 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.776 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.776 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.776 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.776 * [taylor]: Taking taylor expansion of x.re in y.re 2.776 * [backup-simplify]: Simplify x.re into x.re 2.776 * [taylor]: Taking taylor expansion of x.re in y.re 2.776 * [backup-simplify]: Simplify x.re into x.re 2.776 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.776 * [taylor]: Taking taylor expansion of x.im in y.re 2.776 * [backup-simplify]: Simplify x.im into x.im 2.777 * [taylor]: Taking taylor expansion of x.im in y.re 2.777 * [backup-simplify]: Simplify x.im into x.im 2.777 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.777 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.779 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.779 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.779 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.779 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.780 * [backup-simplify]: Simplify (+ 0 0) into 0 2.780 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.781 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.781 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.781 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.781 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.781 * [taylor]: Taking taylor expansion of y.re in y.re 2.781 * [backup-simplify]: Simplify 0 into 0 2.781 * [backup-simplify]: Simplify 1 into 1 2.781 * [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))))) 2.781 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.781 * [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))))) 2.782 * [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)))))) 2.782 * [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)))))) 2.782 * [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 2.782 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.782 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.782 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 2.782 * [taylor]: Taking taylor expansion of y.im in x.im 2.782 * [backup-simplify]: Simplify y.im into y.im 2.782 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.782 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.782 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.782 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.782 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.782 * [taylor]: Taking taylor expansion of x.re in x.im 2.782 * [backup-simplify]: Simplify x.re into x.re 2.782 * [taylor]: Taking taylor expansion of x.re in x.im 2.782 * [backup-simplify]: Simplify x.re into x.re 2.782 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.782 * [taylor]: Taking taylor expansion of x.im in x.im 2.782 * [backup-simplify]: Simplify 0 into 0 2.782 * [backup-simplify]: Simplify 1 into 1 2.782 * [taylor]: Taking taylor expansion of x.im in x.im 2.783 * [backup-simplify]: Simplify 0 into 0 2.783 * [backup-simplify]: Simplify 1 into 1 2.783 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.783 * [backup-simplify]: Simplify (* 0 0) into 0 2.783 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.783 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.783 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.784 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.784 * [backup-simplify]: Simplify (+ 0 0) into 0 2.784 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.784 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.785 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.785 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.785 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.785 * [taylor]: Taking taylor expansion of y.re in x.im 2.785 * [backup-simplify]: Simplify y.re into y.re 2.785 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 2.785 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.785 * [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))) 2.785 * [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)))) 2.785 * [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)))) 2.785 * [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 2.785 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 2.785 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.785 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 2.785 * [taylor]: Taking taylor expansion of y.im in x.re 2.786 * [backup-simplify]: Simplify y.im into y.im 2.786 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.786 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.786 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.786 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.786 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.786 * [taylor]: Taking taylor expansion of x.re in x.re 2.786 * [backup-simplify]: Simplify 0 into 0 2.786 * [backup-simplify]: Simplify 1 into 1 2.786 * [taylor]: Taking taylor expansion of x.re in x.re 2.786 * [backup-simplify]: Simplify 0 into 0 2.786 * [backup-simplify]: Simplify 1 into 1 2.786 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.786 * [taylor]: Taking taylor expansion of x.im in x.re 2.786 * [backup-simplify]: Simplify x.im into x.im 2.786 * [taylor]: Taking taylor expansion of x.im in x.re 2.786 * [backup-simplify]: Simplify x.im into x.im 2.786 * [backup-simplify]: Simplify (* 0 0) into 0 2.786 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.787 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.787 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.787 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.787 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.788 * [backup-simplify]: Simplify (+ 0 0) into 0 2.788 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.788 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.788 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.788 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.788 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.788 * [taylor]: Taking taylor expansion of y.re in x.re 2.788 * [backup-simplify]: Simplify y.re into y.re 2.788 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.788 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.789 * [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))) 2.789 * [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)))) 2.789 * [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)))) 2.789 * [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 2.789 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.789 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.789 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.789 * [taylor]: Taking taylor expansion of y.im in y.im 2.789 * [backup-simplify]: Simplify 0 into 0 2.789 * [backup-simplify]: Simplify 1 into 1 2.789 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.789 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.789 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.789 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.789 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.789 * [taylor]: Taking taylor expansion of x.re in y.im 2.789 * [backup-simplify]: Simplify x.re into x.re 2.789 * [taylor]: Taking taylor expansion of x.re in y.im 2.789 * [backup-simplify]: Simplify x.re into x.re 2.789 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.789 * [taylor]: Taking taylor expansion of x.im in y.im 2.789 * [backup-simplify]: Simplify x.im into x.im 2.789 * [taylor]: Taking taylor expansion of x.im in y.im 2.789 * [backup-simplify]: Simplify x.im into x.im 2.790 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.790 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.790 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.790 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.790 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.790 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.790 * [backup-simplify]: Simplify (+ 0 0) into 0 2.791 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.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)))) 2.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.791 * [taylor]: Taking taylor expansion of y.re in y.im 2.791 * [backup-simplify]: Simplify y.re into y.re 2.791 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.791 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.791 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.791 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.792 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.792 * [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 2.792 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.792 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.792 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.792 * [taylor]: Taking taylor expansion of y.im in y.im 2.792 * [backup-simplify]: Simplify 0 into 0 2.792 * [backup-simplify]: Simplify 1 into 1 2.792 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.792 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.792 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.792 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.792 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.792 * [taylor]: Taking taylor expansion of x.re in y.im 2.792 * [backup-simplify]: Simplify x.re into x.re 2.792 * [taylor]: Taking taylor expansion of x.re in y.im 2.792 * [backup-simplify]: Simplify x.re into x.re 2.792 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.792 * [taylor]: Taking taylor expansion of x.im in y.im 2.792 * [backup-simplify]: Simplify x.im into x.im 2.792 * [taylor]: Taking taylor expansion of x.im in y.im 2.792 * [backup-simplify]: Simplify x.im into x.im 2.792 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.792 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.792 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.793 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.793 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.793 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.793 * [backup-simplify]: Simplify (+ 0 0) into 0 2.793 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.794 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.794 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.794 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.794 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.794 * [taylor]: Taking taylor expansion of y.re in y.im 2.794 * [backup-simplify]: Simplify y.re into y.re 2.794 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.794 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.794 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.794 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.795 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.795 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.796 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.796 * [backup-simplify]: Simplify (- 0) into 0 2.796 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.796 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 2.796 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.796 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.796 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.796 * [taylor]: Taking taylor expansion of y.re in x.re 2.796 * [backup-simplify]: Simplify y.re into y.re 2.797 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.797 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.797 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.797 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.797 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.797 * [backup-simplify]: Simplify (- 0) into 0 2.797 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.797 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 2.798 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.798 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.798 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.798 * [taylor]: Taking taylor expansion of y.re in x.im 2.798 * [backup-simplify]: Simplify y.re into y.re 2.798 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.798 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.798 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.798 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.798 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.799 * [backup-simplify]: Simplify (- 0) into 0 2.799 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.799 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.799 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.799 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.799 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.799 * [taylor]: Taking taylor expansion of y.re in y.re 2.799 * [backup-simplify]: Simplify 0 into 0 2.799 * [backup-simplify]: Simplify 1 into 1 2.799 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.799 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.799 * [backup-simplify]: Simplify 1 into 1 2.801 * [backup-simplify]: Simplify (+ 0) into 0 2.801 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.803 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.803 * [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)))) 2.803 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.804 * [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)))) 2.804 * [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)))) 2.805 * [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))))) 2.805 * [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)))))) 2.805 * [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)))))) 2.805 * [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 2.805 * [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 2.805 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 2.805 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.805 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.805 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.806 * [taylor]: Taking taylor expansion of y.re in x.re 2.806 * [backup-simplify]: Simplify y.re into y.re 2.806 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.806 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.806 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.806 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 2.806 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 2.806 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 2.806 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.806 * [taylor]: Taking taylor expansion of x.im in x.re 2.806 * [backup-simplify]: Simplify x.im into x.im 2.806 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.806 * [taylor]: Taking taylor expansion of x.re in x.re 2.806 * [backup-simplify]: Simplify 0 into 0 2.806 * [backup-simplify]: Simplify 1 into 1 2.807 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.807 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 2.807 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.807 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.808 * [backup-simplify]: Simplify (+ 0 0) into 0 2.808 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.808 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.808 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.808 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.808 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.808 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 2.809 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 2.809 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 2.809 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 2.809 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 2.809 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.809 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.809 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.809 * [taylor]: Taking taylor expansion of y.re in x.im 2.809 * [backup-simplify]: Simplify y.re into y.re 2.809 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.809 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.809 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.809 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.809 * [taylor]: Taking taylor expansion of x.im in x.im 2.809 * [backup-simplify]: Simplify 0 into 0 2.809 * [backup-simplify]: Simplify 1 into 1 2.810 * [backup-simplify]: Simplify (log 1) into 0 2.810 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.810 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.810 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.810 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.810 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 2.810 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 2.810 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 2.811 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 2.811 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.811 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.811 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.811 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.811 * [taylor]: Taking taylor expansion of y.re in y.re 2.811 * [backup-simplify]: Simplify 0 into 0 2.811 * [backup-simplify]: Simplify 1 into 1 2.811 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.811 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.811 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.811 * [taylor]: Taking taylor expansion of x.im in y.re 2.811 * [backup-simplify]: Simplify x.im into x.im 2.811 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.811 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.811 * [backup-simplify]: Simplify (- 0) into 0 2.811 * [backup-simplify]: Simplify 0 into 0 2.812 * [backup-simplify]: Simplify (+ 0) into 0 2.812 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.812 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.812 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.813 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.813 * [backup-simplify]: Simplify (- 0) into 0 2.813 * [backup-simplify]: Simplify (+ 0 0) into 0 2.813 * [taylor]: Taking taylor expansion of 0 in x.im 2.813 * [backup-simplify]: Simplify 0 into 0 2.813 * [taylor]: Taking taylor expansion of 0 in y.re 2.813 * [backup-simplify]: Simplify 0 into 0 2.813 * [backup-simplify]: Simplify 0 into 0 2.814 * [backup-simplify]: Simplify (+ 0) into 0 2.814 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.814 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.815 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.815 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.815 * [backup-simplify]: Simplify (- 0) into 0 2.815 * [backup-simplify]: Simplify (+ 0 0) into 0 2.815 * [taylor]: Taking taylor expansion of 0 in y.re 2.815 * [backup-simplify]: Simplify 0 into 0 2.815 * [backup-simplify]: Simplify 0 into 0 2.816 * [backup-simplify]: Simplify (+ 0) into 0 2.816 * [backup-simplify]: Simplify 0 into 0 2.816 * [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))) 2.817 * [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)))) 2.818 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 2.818 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.818 * [backup-simplify]: Simplify (+ 0 0) into 0 2.819 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.820 * [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 2.821 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 2.821 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.821 * [backup-simplify]: Simplify (+ 0 0) into 0 2.822 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.822 * [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 2.822 * [backup-simplify]: Simplify (- 0) into 0 2.822 * [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)))) 2.822 * [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 2.823 * [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 2.823 * [taylor]: Taking taylor expansion of 1/2 in x.re 2.823 * [backup-simplify]: Simplify 1/2 into 1/2 2.823 * [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 2.823 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 2.823 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.823 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.823 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.823 * [taylor]: Taking taylor expansion of y.re in x.re 2.823 * [backup-simplify]: Simplify y.re into y.re 2.823 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.823 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.823 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.823 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 2.823 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 2.823 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 2.823 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 2.823 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.823 * [taylor]: Taking taylor expansion of x.re in x.re 2.823 * [backup-simplify]: Simplify 0 into 0 2.823 * [backup-simplify]: Simplify 1 into 1 2.823 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.823 * [taylor]: Taking taylor expansion of x.im in x.re 2.823 * [backup-simplify]: Simplify x.im into x.im 2.823 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.823 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.823 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.823 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.823 * [backup-simplify]: Simplify (+ 0 0) into 0 2.824 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.824 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.824 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.824 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.824 * [backup-simplify]: Simplify (- 0) into 0 2.824 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.824 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.824 * [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)) 2.824 * [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))) 2.824 * [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)))) 2.824 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 2.825 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 2.825 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.825 * [backup-simplify]: Simplify 1/2 into 1/2 2.825 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 2.825 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 2.825 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.825 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.825 * [taylor]: Taking taylor expansion of y.re in x.im 2.825 * [backup-simplify]: Simplify y.re into y.re 2.825 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.825 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.825 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.825 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 2.825 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.825 * [taylor]: Taking taylor expansion of x.im in x.im 2.825 * [backup-simplify]: Simplify 0 into 0 2.825 * [backup-simplify]: Simplify 1 into 1 2.825 * [backup-simplify]: Simplify (log 1) into 0 2.825 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.825 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.826 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.826 * [backup-simplify]: Simplify (- 0) into 0 2.826 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.826 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.826 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.826 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.827 * [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)) 2.827 * [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))) 2.827 * [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)))) 2.827 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 2.827 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 2.827 * [taylor]: Taking taylor expansion of 1/2 in y.re 2.827 * [backup-simplify]: Simplify 1/2 into 1/2 2.827 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 2.827 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.827 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.827 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.827 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.827 * [taylor]: Taking taylor expansion of y.re in y.re 2.827 * [backup-simplify]: Simplify 0 into 0 2.827 * [backup-simplify]: Simplify 1 into 1 2.827 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.827 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.827 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 2.827 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.827 * [taylor]: Taking taylor expansion of x.im in y.re 2.827 * [backup-simplify]: Simplify x.im into x.im 2.827 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.828 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.828 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 2.828 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 2.828 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 2.828 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 2.829 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.829 * [backup-simplify]: Simplify (+ 0) into 0 2.829 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.829 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.830 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.830 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.830 * [backup-simplify]: Simplify (+ 0 0) into 0 2.830 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 2.831 * [backup-simplify]: Simplify (- 0) into 0 2.831 * [taylor]: Taking taylor expansion of 0 in x.im 2.831 * [backup-simplify]: Simplify 0 into 0 2.831 * [taylor]: Taking taylor expansion of 0 in y.re 2.831 * [backup-simplify]: Simplify 0 into 0 2.831 * [backup-simplify]: Simplify 0 into 0 2.831 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.832 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.832 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.833 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.833 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.833 * [backup-simplify]: Simplify (- 0) into 0 2.834 * [backup-simplify]: Simplify (+ 0 0) into 0 2.834 * [taylor]: Taking taylor expansion of 0 in x.im 2.834 * [backup-simplify]: Simplify 0 into 0 2.834 * [taylor]: Taking taylor expansion of 0 in y.re 2.834 * [backup-simplify]: Simplify 0 into 0 2.834 * [backup-simplify]: Simplify 0 into 0 2.834 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.835 * [backup-simplify]: Simplify (+ 0) into 0 2.835 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.835 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.836 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.836 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.836 * [backup-simplify]: Simplify (+ 0 0) into 0 2.837 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.837 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 2.837 * [backup-simplify]: Simplify (- 0) into 0 2.837 * [taylor]: Taking taylor expansion of 0 in y.re 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [taylor]: Taking taylor expansion of 0 in y.re 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.838 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.838 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.839 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.839 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.839 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.840 * [backup-simplify]: Simplify (- 0) into 0 2.840 * [backup-simplify]: Simplify (+ 0 0) into 0 2.840 * [taylor]: Taking taylor expansion of 0 in y.re 2.840 * [backup-simplify]: Simplify 0 into 0 2.840 * [backup-simplify]: Simplify 0 into 0 2.840 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.841 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.841 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 2.841 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 2.841 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 2.842 * [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))))) 2.842 * [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))) 2.842 * [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 2.842 * [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 2.842 * [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 2.842 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.842 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.842 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.842 * [taylor]: Taking taylor expansion of y.im in y.re 2.842 * [backup-simplify]: Simplify y.im into y.im 2.842 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.842 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.842 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.842 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.842 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.842 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.842 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.842 * [taylor]: Taking taylor expansion of x.re in y.re 2.843 * [backup-simplify]: Simplify x.re into x.re 2.843 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.843 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.843 * [taylor]: Taking taylor expansion of x.re in y.re 2.843 * [backup-simplify]: Simplify x.re into x.re 2.843 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.843 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.843 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.843 * [taylor]: Taking taylor expansion of x.im in y.re 2.843 * [backup-simplify]: Simplify x.im into x.im 2.843 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.843 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.843 * [taylor]: Taking taylor expansion of x.im in y.re 2.843 * [backup-simplify]: Simplify x.im into x.im 2.843 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.843 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.843 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.844 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.844 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.844 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.844 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.844 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.844 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.844 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.845 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.845 * [backup-simplify]: Simplify (+ 0 0) into 0 2.845 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.846 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.846 * [taylor]: Taking taylor expansion of y.re in y.re 2.846 * [backup-simplify]: Simplify 0 into 0 2.846 * [backup-simplify]: Simplify 1 into 1 2.846 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.846 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.846 * [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))) 2.846 * [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 2.847 * [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 2.847 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.847 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.847 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.847 * [taylor]: Taking taylor expansion of y.im in x.im 2.847 * [backup-simplify]: Simplify y.im into y.im 2.847 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.847 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.847 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.847 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.847 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.847 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.847 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.847 * [taylor]: Taking taylor expansion of x.re in x.im 2.847 * [backup-simplify]: Simplify x.re into x.re 2.847 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.847 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.847 * [taylor]: Taking taylor expansion of x.re in x.im 2.847 * [backup-simplify]: Simplify x.re into x.re 2.847 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.847 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.847 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.847 * [taylor]: Taking taylor expansion of x.im in x.im 2.847 * [backup-simplify]: Simplify 0 into 0 2.847 * [backup-simplify]: Simplify 1 into 1 2.848 * [backup-simplify]: Simplify (/ 1 1) into 1 2.848 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.848 * [taylor]: Taking taylor expansion of x.im in x.im 2.848 * [backup-simplify]: Simplify 0 into 0 2.848 * [backup-simplify]: Simplify 1 into 1 2.848 * [backup-simplify]: Simplify (/ 1 1) into 1 2.849 * [backup-simplify]: Simplify (* 1 1) into 1 2.849 * [backup-simplify]: Simplify (+ 0 1) into 1 2.849 * [backup-simplify]: Simplify (sqrt 1) into 1 2.850 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.851 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.852 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.852 * [backup-simplify]: Simplify (+ 0 0) into 0 2.853 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.853 * [backup-simplify]: Simplify (log 1) into 0 2.853 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.853 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.853 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.853 * [taylor]: Taking taylor expansion of y.re in x.im 2.853 * [backup-simplify]: Simplify y.re into y.re 2.853 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.854 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.854 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 2.854 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 2.854 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.855 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.855 * [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 2.855 * [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 2.855 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.855 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.855 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.855 * [taylor]: Taking taylor expansion of y.im in x.re 2.855 * [backup-simplify]: Simplify y.im into y.im 2.855 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.855 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.855 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.855 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.855 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.855 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.855 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.855 * [taylor]: Taking taylor expansion of x.re in x.re 2.856 * [backup-simplify]: Simplify 0 into 0 2.856 * [backup-simplify]: Simplify 1 into 1 2.856 * [backup-simplify]: Simplify (/ 1 1) into 1 2.856 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.856 * [taylor]: Taking taylor expansion of x.re in x.re 2.856 * [backup-simplify]: Simplify 0 into 0 2.856 * [backup-simplify]: Simplify 1 into 1 2.856 * [backup-simplify]: Simplify (/ 1 1) into 1 2.857 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.857 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.857 * [taylor]: Taking taylor expansion of x.im in x.re 2.857 * [backup-simplify]: Simplify x.im into x.im 2.857 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.857 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.857 * [taylor]: Taking taylor expansion of x.im in x.re 2.857 * [backup-simplify]: Simplify x.im into x.im 2.857 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.857 * [backup-simplify]: Simplify (* 1 1) into 1 2.858 * [backup-simplify]: Simplify (+ 1 0) into 1 2.858 * [backup-simplify]: Simplify (sqrt 1) into 1 2.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.860 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.860 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.861 * [backup-simplify]: Simplify (+ 0 0) into 0 2.861 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.862 * [backup-simplify]: Simplify (log 1) into 0 2.862 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.862 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.862 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.862 * [taylor]: Taking taylor expansion of y.re in x.re 2.862 * [backup-simplify]: Simplify y.re into y.re 2.862 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.863 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.863 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.863 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.863 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.863 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.863 * [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 2.863 * [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 2.863 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.863 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.863 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.864 * [taylor]: Taking taylor expansion of y.im in y.im 2.864 * [backup-simplify]: Simplify 0 into 0 2.864 * [backup-simplify]: Simplify 1 into 1 2.864 * [backup-simplify]: Simplify (/ 1 1) into 1 2.864 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.864 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.864 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.864 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.864 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.864 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.864 * [taylor]: Taking taylor expansion of x.re in y.im 2.864 * [backup-simplify]: Simplify x.re into x.re 2.864 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.864 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.864 * [taylor]: Taking taylor expansion of x.re in y.im 2.864 * [backup-simplify]: Simplify x.re into x.re 2.864 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.864 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.864 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.864 * [taylor]: Taking taylor expansion of x.im in y.im 2.864 * [backup-simplify]: Simplify x.im into x.im 2.865 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.865 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.865 * [taylor]: Taking taylor expansion of x.im in y.im 2.865 * [backup-simplify]: Simplify x.im into x.im 2.865 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.865 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.865 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.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))) 2.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)))) 2.865 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.865 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.866 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.866 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.866 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.866 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.866 * [backup-simplify]: Simplify (+ 0 0) into 0 2.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.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))))) 2.867 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.867 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.867 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.867 * [taylor]: Taking taylor expansion of y.re in y.im 2.867 * [backup-simplify]: Simplify y.re into y.re 2.867 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.867 * [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))))) 2.868 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.868 * [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))) 2.868 * [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 2.868 * [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 2.868 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.868 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.868 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.868 * [taylor]: Taking taylor expansion of y.im in y.im 2.868 * [backup-simplify]: Simplify 0 into 0 2.868 * [backup-simplify]: Simplify 1 into 1 2.868 * [backup-simplify]: Simplify (/ 1 1) into 1 2.869 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.869 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.869 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.869 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.869 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.869 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.869 * [taylor]: Taking taylor expansion of x.re in y.im 2.869 * [backup-simplify]: Simplify x.re into x.re 2.869 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.869 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.869 * [taylor]: Taking taylor expansion of x.re in y.im 2.869 * [backup-simplify]: Simplify x.re into x.re 2.869 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.869 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.869 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.869 * [taylor]: Taking taylor expansion of x.im in y.im 2.869 * [backup-simplify]: Simplify x.im into x.im 2.869 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.869 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.869 * [taylor]: Taking taylor expansion of x.im in y.im 2.869 * [backup-simplify]: Simplify x.im into x.im 2.869 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.869 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.869 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.870 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.870 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.870 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.870 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.870 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.870 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.870 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.870 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.878 * [backup-simplify]: Simplify (+ 0 0) into 0 2.878 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.878 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.878 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.879 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.879 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.879 * [taylor]: Taking taylor expansion of y.re in y.im 2.879 * [backup-simplify]: Simplify y.re into y.re 2.879 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.879 * [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))))) 2.879 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.880 * [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))) 2.880 * [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 2.880 * [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 2.880 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.880 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.880 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.880 * [taylor]: Taking taylor expansion of y.im in x.re 2.880 * [backup-simplify]: Simplify y.im into y.im 2.880 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.880 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.880 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.880 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.880 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.880 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.880 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.880 * [taylor]: Taking taylor expansion of x.re in x.re 2.880 * [backup-simplify]: Simplify 0 into 0 2.880 * [backup-simplify]: Simplify 1 into 1 2.881 * [backup-simplify]: Simplify (/ 1 1) into 1 2.881 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.881 * [taylor]: Taking taylor expansion of x.re in x.re 2.881 * [backup-simplify]: Simplify 0 into 0 2.881 * [backup-simplify]: Simplify 1 into 1 2.882 * [backup-simplify]: Simplify (/ 1 1) into 1 2.882 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.882 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.882 * [taylor]: Taking taylor expansion of x.im in x.re 2.882 * [backup-simplify]: Simplify x.im into x.im 2.882 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.882 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.882 * [taylor]: Taking taylor expansion of x.im in x.re 2.882 * [backup-simplify]: Simplify x.im into x.im 2.882 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.882 * [backup-simplify]: Simplify (* 1 1) into 1 2.883 * [backup-simplify]: Simplify (+ 1 0) into 1 2.883 * [backup-simplify]: Simplify (sqrt 1) into 1 2.884 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.885 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.886 * [backup-simplify]: Simplify (+ 0 0) into 0 2.886 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.887 * [backup-simplify]: Simplify (log 1) into 0 2.887 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.887 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.887 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.887 * [taylor]: Taking taylor expansion of y.re in x.re 2.887 * [backup-simplify]: Simplify y.re into y.re 2.887 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.887 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.888 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.888 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.888 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.888 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.888 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.889 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.889 * [backup-simplify]: Simplify (- 0) into 0 2.889 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.889 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.889 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.889 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.889 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.889 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.890 * [taylor]: Taking taylor expansion of y.re in x.im 2.890 * [backup-simplify]: Simplify y.re into y.re 2.890 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.890 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.890 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.890 * [taylor]: Taking taylor expansion of x.re in x.im 2.890 * [backup-simplify]: Simplify x.re into x.re 2.890 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.890 * [taylor]: Taking taylor expansion of y.im in x.im 2.890 * [backup-simplify]: Simplify y.im into y.im 2.890 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.890 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.890 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.890 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.891 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.891 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.891 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.892 * [backup-simplify]: Simplify (- 0) into 0 2.892 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.892 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.892 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.892 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.892 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.892 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.892 * [taylor]: Taking taylor expansion of y.re in y.re 2.892 * [backup-simplify]: Simplify 0 into 0 2.892 * [backup-simplify]: Simplify 1 into 1 2.892 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.892 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.892 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.892 * [taylor]: Taking taylor expansion of x.re in y.re 2.892 * [backup-simplify]: Simplify x.re into x.re 2.892 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.892 * [taylor]: Taking taylor expansion of y.im in y.re 2.893 * [backup-simplify]: Simplify y.im into y.im 2.893 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.893 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.893 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.893 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.893 * [taylor]: Taking taylor expansion of 0 in x.re 2.893 * [backup-simplify]: Simplify 0 into 0 2.893 * [taylor]: Taking taylor expansion of 0 in x.im 2.893 * [backup-simplify]: Simplify 0 into 0 2.893 * [taylor]: Taking taylor expansion of 0 in y.re 2.893 * [backup-simplify]: Simplify 0 into 0 2.893 * [backup-simplify]: Simplify 0 into 0 2.894 * [backup-simplify]: Simplify (+ 0) into 0 2.894 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.896 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.896 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.896 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.896 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.897 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.897 * [backup-simplify]: Simplify (+ 0 0) into 0 2.898 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.899 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.899 * [backup-simplify]: Simplify (- 0) into 0 2.899 * [backup-simplify]: Simplify (+ 0 0) into 0 2.899 * [taylor]: Taking taylor expansion of 0 in x.im 2.899 * [backup-simplify]: Simplify 0 into 0 2.899 * [taylor]: Taking taylor expansion of 0 in y.re 2.899 * [backup-simplify]: Simplify 0 into 0 2.899 * [backup-simplify]: Simplify 0 into 0 2.900 * [backup-simplify]: Simplify (+ 0) into 0 2.901 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.901 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.901 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.902 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.902 * [backup-simplify]: Simplify (- 0) into 0 2.902 * [backup-simplify]: Simplify (+ 0 0) into 0 2.903 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.904 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.904 * [backup-simplify]: Simplify (- 0) into 0 2.904 * [backup-simplify]: Simplify (+ 0 0) into 0 2.904 * [taylor]: Taking taylor expansion of 0 in y.re 2.904 * [backup-simplify]: Simplify 0 into 0 2.904 * [backup-simplify]: Simplify 0 into 0 2.904 * [backup-simplify]: Simplify 0 into 0 2.905 * [taylor]: Taking taylor expansion of 0 in x.re 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [taylor]: Taking taylor expansion of 0 in x.im 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [taylor]: Taking taylor expansion of 0 in y.re 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [taylor]: Taking taylor expansion of 0 in x.im 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [taylor]: Taking taylor expansion of 0 in y.re 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [backup-simplify]: Simplify 0 into 0 2.905 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 2.906 * [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)))) 2.906 * [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 2.906 * [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 2.906 * [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 2.906 * [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))) 2.906 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.906 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.906 * [taylor]: Taking taylor expansion of -1 in y.re 2.906 * [backup-simplify]: Simplify -1 into -1 2.906 * [taylor]: Taking taylor expansion of y.im in y.re 2.906 * [backup-simplify]: Simplify y.im into y.im 2.906 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.906 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.906 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.906 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.906 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.906 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.906 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.906 * [taylor]: Taking taylor expansion of -1 in y.re 2.906 * [backup-simplify]: Simplify -1 into -1 2.906 * [taylor]: Taking taylor expansion of x.re in y.re 2.906 * [backup-simplify]: Simplify x.re into x.re 2.906 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.906 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.906 * [taylor]: Taking taylor expansion of -1 in y.re 2.906 * [backup-simplify]: Simplify -1 into -1 2.906 * [taylor]: Taking taylor expansion of x.re in y.re 2.906 * [backup-simplify]: Simplify x.re into x.re 2.906 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.906 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.907 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.907 * [taylor]: Taking taylor expansion of -1 in y.re 2.907 * [backup-simplify]: Simplify -1 into -1 2.907 * [taylor]: Taking taylor expansion of x.im in y.re 2.907 * [backup-simplify]: Simplify x.im into x.im 2.907 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.907 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.907 * [taylor]: Taking taylor expansion of -1 in y.re 2.907 * [backup-simplify]: Simplify -1 into -1 2.907 * [taylor]: Taking taylor expansion of x.im in y.re 2.907 * [backup-simplify]: Simplify x.im into x.im 2.907 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.907 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.907 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.907 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.907 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.908 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.908 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.908 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.908 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.908 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.908 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.909 * [backup-simplify]: Simplify (+ 0 0) into 0 2.909 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.909 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.909 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.909 * [taylor]: Taking taylor expansion of -1 in y.re 2.909 * [backup-simplify]: Simplify -1 into -1 2.909 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.909 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.909 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.909 * [taylor]: Taking taylor expansion of y.re in y.re 2.909 * [backup-simplify]: Simplify 0 into 0 2.910 * [backup-simplify]: Simplify 1 into 1 2.910 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.910 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.910 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.910 * [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)))) 2.911 * [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 2.911 * [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 2.911 * [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))) 2.911 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.911 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.911 * [taylor]: Taking taylor expansion of -1 in x.im 2.911 * [backup-simplify]: Simplify -1 into -1 2.911 * [taylor]: Taking taylor expansion of y.im in x.im 2.911 * [backup-simplify]: Simplify y.im into y.im 2.911 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.911 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.911 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.911 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.911 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.911 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.911 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.911 * [taylor]: Taking taylor expansion of -1 in x.im 2.911 * [backup-simplify]: Simplify -1 into -1 2.911 * [taylor]: Taking taylor expansion of x.re in x.im 2.911 * [backup-simplify]: Simplify x.re into x.re 2.911 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.911 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.911 * [taylor]: Taking taylor expansion of -1 in x.im 2.911 * [backup-simplify]: Simplify -1 into -1 2.911 * [taylor]: Taking taylor expansion of x.re in x.im 2.911 * [backup-simplify]: Simplify x.re into x.re 2.911 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.911 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.912 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.912 * [taylor]: Taking taylor expansion of -1 in x.im 2.912 * [backup-simplify]: Simplify -1 into -1 2.912 * [taylor]: Taking taylor expansion of x.im in x.im 2.912 * [backup-simplify]: Simplify 0 into 0 2.912 * [backup-simplify]: Simplify 1 into 1 2.912 * [backup-simplify]: Simplify (/ -1 1) into -1 2.912 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.912 * [taylor]: Taking taylor expansion of -1 in x.im 2.912 * [backup-simplify]: Simplify -1 into -1 2.912 * [taylor]: Taking taylor expansion of x.im in x.im 2.912 * [backup-simplify]: Simplify 0 into 0 2.912 * [backup-simplify]: Simplify 1 into 1 2.913 * [backup-simplify]: Simplify (/ -1 1) into -1 2.913 * [backup-simplify]: Simplify (* -1 -1) into 1 2.914 * [backup-simplify]: Simplify (+ 0 1) into 1 2.914 * [backup-simplify]: Simplify (sqrt 1) into 1 2.915 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.916 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.917 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.917 * [backup-simplify]: Simplify (+ 0 0) into 0 2.918 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.918 * [backup-simplify]: Simplify (log 1) into 0 2.918 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.918 * [taylor]: Taking taylor expansion of -1 in x.im 2.918 * [backup-simplify]: Simplify -1 into -1 2.918 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.918 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.918 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.918 * [taylor]: Taking taylor expansion of y.re in x.im 2.918 * [backup-simplify]: Simplify y.re into y.re 2.918 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.919 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.919 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 2.919 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.919 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.919 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.919 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.919 * [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 2.919 * [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 2.919 * [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))) 2.919 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.919 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.919 * [taylor]: Taking taylor expansion of -1 in x.re 2.919 * [backup-simplify]: Simplify -1 into -1 2.919 * [taylor]: Taking taylor expansion of y.im in x.re 2.919 * [backup-simplify]: Simplify y.im into y.im 2.919 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.919 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.919 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.919 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.919 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.919 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.919 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.919 * [taylor]: Taking taylor expansion of -1 in x.re 2.919 * [backup-simplify]: Simplify -1 into -1 2.919 * [taylor]: Taking taylor expansion of x.re in x.re 2.919 * [backup-simplify]: Simplify 0 into 0 2.919 * [backup-simplify]: Simplify 1 into 1 2.920 * [backup-simplify]: Simplify (/ -1 1) into -1 2.920 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.920 * [taylor]: Taking taylor expansion of -1 in x.re 2.920 * [backup-simplify]: Simplify -1 into -1 2.920 * [taylor]: Taking taylor expansion of x.re in x.re 2.920 * [backup-simplify]: Simplify 0 into 0 2.920 * [backup-simplify]: Simplify 1 into 1 2.920 * [backup-simplify]: Simplify (/ -1 1) into -1 2.920 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.920 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.920 * [taylor]: Taking taylor expansion of -1 in x.re 2.920 * [backup-simplify]: Simplify -1 into -1 2.920 * [taylor]: Taking taylor expansion of x.im in x.re 2.920 * [backup-simplify]: Simplify x.im into x.im 2.920 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.920 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.920 * [taylor]: Taking taylor expansion of -1 in x.re 2.920 * [backup-simplify]: Simplify -1 into -1 2.920 * [taylor]: Taking taylor expansion of x.im in x.re 2.920 * [backup-simplify]: Simplify x.im into x.im 2.920 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.921 * [backup-simplify]: Simplify (* -1 -1) into 1 2.921 * [backup-simplify]: Simplify (+ 1 0) into 1 2.921 * [backup-simplify]: Simplify (sqrt 1) into 1 2.922 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.922 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.923 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.923 * [backup-simplify]: Simplify (+ 0 0) into 0 2.923 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.923 * [backup-simplify]: Simplify (log 1) into 0 2.923 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.923 * [taylor]: Taking taylor expansion of -1 in x.re 2.923 * [backup-simplify]: Simplify -1 into -1 2.924 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.924 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.924 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.924 * [taylor]: Taking taylor expansion of y.re in x.re 2.924 * [backup-simplify]: Simplify y.re into y.re 2.924 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.924 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.924 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.924 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.924 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.924 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.925 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.925 * [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 2.925 * [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 2.925 * [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))) 2.925 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.925 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.925 * [taylor]: Taking taylor expansion of -1 in y.im 2.925 * [backup-simplify]: Simplify -1 into -1 2.925 * [taylor]: Taking taylor expansion of y.im in y.im 2.925 * [backup-simplify]: Simplify 0 into 0 2.925 * [backup-simplify]: Simplify 1 into 1 2.925 * [backup-simplify]: Simplify (/ -1 1) into -1 2.925 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.925 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.925 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.925 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.925 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.925 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.925 * [taylor]: Taking taylor expansion of -1 in y.im 2.925 * [backup-simplify]: Simplify -1 into -1 2.925 * [taylor]: Taking taylor expansion of x.re in y.im 2.925 * [backup-simplify]: Simplify x.re into x.re 2.925 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.925 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.925 * [taylor]: Taking taylor expansion of -1 in y.im 2.925 * [backup-simplify]: Simplify -1 into -1 2.925 * [taylor]: Taking taylor expansion of x.re in y.im 2.925 * [backup-simplify]: Simplify x.re into x.re 2.925 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.925 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.925 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.925 * [taylor]: Taking taylor expansion of -1 in y.im 2.925 * [backup-simplify]: Simplify -1 into -1 2.925 * [taylor]: Taking taylor expansion of x.im in y.im 2.925 * [backup-simplify]: Simplify x.im into x.im 2.926 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.926 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.926 * [taylor]: Taking taylor expansion of -1 in y.im 2.926 * [backup-simplify]: Simplify -1 into -1 2.926 * [taylor]: Taking taylor expansion of x.im in y.im 2.926 * [backup-simplify]: Simplify x.im into x.im 2.926 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.926 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.926 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.926 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.926 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.926 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.926 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.926 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.926 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.926 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.926 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.927 * [backup-simplify]: Simplify (+ 0 0) into 0 2.927 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.927 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.927 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.927 * [taylor]: Taking taylor expansion of -1 in y.im 2.927 * [backup-simplify]: Simplify -1 into -1 2.927 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.927 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.927 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.927 * [taylor]: Taking taylor expansion of y.re in y.im 2.927 * [backup-simplify]: Simplify y.re into y.re 2.927 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.927 * [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)))))) 2.928 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.928 * [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)))) 2.928 * [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 2.928 * [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 2.928 * [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))) 2.928 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.928 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.928 * [taylor]: Taking taylor expansion of -1 in y.im 2.928 * [backup-simplify]: Simplify -1 into -1 2.928 * [taylor]: Taking taylor expansion of y.im in y.im 2.928 * [backup-simplify]: Simplify 0 into 0 2.928 * [backup-simplify]: Simplify 1 into 1 2.928 * [backup-simplify]: Simplify (/ -1 1) into -1 2.928 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.928 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.928 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.928 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.928 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.928 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.928 * [taylor]: Taking taylor expansion of -1 in y.im 2.928 * [backup-simplify]: Simplify -1 into -1 2.928 * [taylor]: Taking taylor expansion of x.re in y.im 2.928 * [backup-simplify]: Simplify x.re into x.re 2.928 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.928 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.928 * [taylor]: Taking taylor expansion of -1 in y.im 2.929 * [backup-simplify]: Simplify -1 into -1 2.929 * [taylor]: Taking taylor expansion of x.re in y.im 2.929 * [backup-simplify]: Simplify x.re into x.re 2.929 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.929 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.929 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.929 * [taylor]: Taking taylor expansion of -1 in y.im 2.929 * [backup-simplify]: Simplify -1 into -1 2.929 * [taylor]: Taking taylor expansion of x.im in y.im 2.929 * [backup-simplify]: Simplify x.im into x.im 2.929 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.929 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.929 * [taylor]: Taking taylor expansion of -1 in y.im 2.929 * [backup-simplify]: Simplify -1 into -1 2.929 * [taylor]: Taking taylor expansion of x.im in y.im 2.929 * [backup-simplify]: Simplify x.im into x.im 2.929 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.929 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.929 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.929 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.929 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.929 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.929 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.929 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.930 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.930 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.930 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.930 * [backup-simplify]: Simplify (+ 0 0) into 0 2.930 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.930 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.930 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.930 * [taylor]: Taking taylor expansion of -1 in y.im 2.930 * [backup-simplify]: Simplify -1 into -1 2.930 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.930 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.930 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.930 * [taylor]: Taking taylor expansion of y.re in y.im 2.931 * [backup-simplify]: Simplify y.re into y.re 2.931 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.931 * [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)))))) 2.931 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.931 * [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)))) 2.931 * [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 2.931 * [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 2.931 * [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))) 2.931 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.931 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.931 * [taylor]: Taking taylor expansion of -1 in x.re 2.931 * [backup-simplify]: Simplify -1 into -1 2.931 * [taylor]: Taking taylor expansion of y.im in x.re 2.931 * [backup-simplify]: Simplify y.im into y.im 2.931 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.931 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.931 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.931 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.931 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.931 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.931 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.931 * [taylor]: Taking taylor expansion of -1 in x.re 2.931 * [backup-simplify]: Simplify -1 into -1 2.931 * [taylor]: Taking taylor expansion of x.re in x.re 2.931 * [backup-simplify]: Simplify 0 into 0 2.931 * [backup-simplify]: Simplify 1 into 1 2.932 * [backup-simplify]: Simplify (/ -1 1) into -1 2.932 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.932 * [taylor]: Taking taylor expansion of -1 in x.re 2.932 * [backup-simplify]: Simplify -1 into -1 2.932 * [taylor]: Taking taylor expansion of x.re in x.re 2.932 * [backup-simplify]: Simplify 0 into 0 2.932 * [backup-simplify]: Simplify 1 into 1 2.932 * [backup-simplify]: Simplify (/ -1 1) into -1 2.932 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.932 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.932 * [taylor]: Taking taylor expansion of -1 in x.re 2.932 * [backup-simplify]: Simplify -1 into -1 2.932 * [taylor]: Taking taylor expansion of x.im in x.re 2.932 * [backup-simplify]: Simplify x.im into x.im 2.932 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.932 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.932 * [taylor]: Taking taylor expansion of -1 in x.re 2.932 * [backup-simplify]: Simplify -1 into -1 2.932 * [taylor]: Taking taylor expansion of x.im in x.re 2.932 * [backup-simplify]: Simplify x.im into x.im 2.932 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.933 * [backup-simplify]: Simplify (* -1 -1) into 1 2.933 * [backup-simplify]: Simplify (+ 1 0) into 1 2.933 * [backup-simplify]: Simplify (sqrt 1) into 1 2.934 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.934 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.935 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.935 * [backup-simplify]: Simplify (+ 0 0) into 0 2.935 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.935 * [backup-simplify]: Simplify (log 1) into 0 2.935 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.936 * [taylor]: Taking taylor expansion of -1 in x.re 2.936 * [backup-simplify]: Simplify -1 into -1 2.936 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.936 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.936 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.936 * [taylor]: Taking taylor expansion of y.re in x.re 2.936 * [backup-simplify]: Simplify y.re into y.re 2.936 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.936 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.936 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.936 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.936 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.936 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.937 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.937 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.937 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.937 * [backup-simplify]: Simplify (- 0) into 0 2.937 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.937 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.937 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.937 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.937 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.937 * [taylor]: Taking taylor expansion of x.re in x.im 2.937 * [backup-simplify]: Simplify x.re into x.re 2.937 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.937 * [taylor]: Taking taylor expansion of y.im in x.im 2.937 * [backup-simplify]: Simplify y.im into y.im 2.937 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.938 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.938 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.938 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.938 * [taylor]: Taking taylor expansion of y.re in x.im 2.938 * [backup-simplify]: Simplify y.re into y.re 2.938 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.938 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.938 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.938 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.938 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.938 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.938 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.939 * [backup-simplify]: Simplify (- 0) into 0 2.939 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.939 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.939 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.939 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.939 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.939 * [taylor]: Taking taylor expansion of x.re in y.re 2.939 * [backup-simplify]: Simplify x.re into x.re 2.939 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.939 * [taylor]: Taking taylor expansion of y.im in y.re 2.939 * [backup-simplify]: Simplify y.im into y.im 2.939 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.939 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.939 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.939 * [taylor]: Taking taylor expansion of y.re in y.re 2.939 * [backup-simplify]: Simplify 0 into 0 2.939 * [backup-simplify]: Simplify 1 into 1 2.939 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.939 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.939 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.940 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.940 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.940 * [taylor]: Taking taylor expansion of 0 in x.re 2.940 * [backup-simplify]: Simplify 0 into 0 2.940 * [taylor]: Taking taylor expansion of 0 in x.im 2.940 * [backup-simplify]: Simplify 0 into 0 2.940 * [taylor]: Taking taylor expansion of 0 in y.re 2.940 * [backup-simplify]: Simplify 0 into 0 2.940 * [backup-simplify]: Simplify 0 into 0 2.940 * [backup-simplify]: Simplify (+ 0) into 0 2.941 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.942 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.942 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.942 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.942 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.942 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.943 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.943 * [backup-simplify]: Simplify (+ 0 0) into 0 2.943 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.944 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.944 * [backup-simplify]: Simplify (- 0) into 0 2.944 * [backup-simplify]: Simplify (+ 0 0) into 0 2.944 * [taylor]: Taking taylor expansion of 0 in x.im 2.944 * [backup-simplify]: Simplify 0 into 0 2.944 * [taylor]: Taking taylor expansion of 0 in y.re 2.944 * [backup-simplify]: Simplify 0 into 0 2.944 * [backup-simplify]: Simplify 0 into 0 2.944 * [backup-simplify]: Simplify (+ 0) into 0 2.945 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.945 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.945 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.946 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.946 * [backup-simplify]: Simplify (- 0) into 0 2.946 * [backup-simplify]: Simplify (+ 0 0) into 0 2.947 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.948 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.948 * [backup-simplify]: Simplify (- 0) into 0 2.948 * [backup-simplify]: Simplify (+ 0 0) into 0 2.948 * [taylor]: Taking taylor expansion of 0 in y.re 2.948 * [backup-simplify]: Simplify 0 into 0 2.948 * [backup-simplify]: Simplify 0 into 0 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [taylor]: Taking taylor expansion of 0 in x.re 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [taylor]: Taking taylor expansion of 0 in x.im 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [taylor]: Taking taylor expansion of 0 in y.re 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [taylor]: Taking taylor expansion of 0 in x.im 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [taylor]: Taking taylor expansion of 0 in y.re 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [backup-simplify]: Simplify 0 into 0 2.949 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 2.949 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 2.950 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.950 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 2.950 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.950 * [taylor]: Taking taylor expansion of y.im in y.im 2.950 * [backup-simplify]: Simplify 0 into 0 2.950 * [backup-simplify]: Simplify 1 into 1 2.950 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.950 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.950 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 2.950 * [taylor]: Taking taylor expansion of y.im in x.re 2.950 * [backup-simplify]: Simplify y.im into y.im 2.950 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.950 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.950 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 2.950 * [taylor]: Taking taylor expansion of y.im in x.im 2.950 * [backup-simplify]: Simplify y.im into y.im 2.950 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.950 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.950 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 2.950 * [taylor]: Taking taylor expansion of y.im in x.im 2.950 * [backup-simplify]: Simplify y.im into y.im 2.950 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.950 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.950 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 2.951 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 2.951 * [taylor]: Taking taylor expansion of y.im in x.re 2.951 * [backup-simplify]: Simplify y.im into y.im 2.951 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.951 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.951 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 2.951 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.951 * [taylor]: Taking taylor expansion of y.im in y.im 2.951 * [backup-simplify]: Simplify 0 into 0 2.951 * [backup-simplify]: Simplify 1 into 1 2.951 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.951 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.951 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.951 * [backup-simplify]: Simplify 0 into 0 2.951 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 2.951 * [taylor]: Taking taylor expansion of 0 in x.re 2.951 * [backup-simplify]: Simplify 0 into 0 2.951 * [taylor]: Taking taylor expansion of 0 in y.im 2.951 * [backup-simplify]: Simplify 0 into 0 2.951 * [backup-simplify]: Simplify 0 into 0 2.951 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 2.951 * [taylor]: Taking taylor expansion of 0 in y.im 2.952 * [backup-simplify]: Simplify 0 into 0 2.952 * [backup-simplify]: Simplify 0 into 0 2.952 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.952 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.953 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 2.953 * [taylor]: Taking taylor expansion of 0 in x.re 2.953 * [backup-simplify]: Simplify 0 into 0 2.953 * [taylor]: Taking taylor expansion of 0 in y.im 2.953 * [backup-simplify]: Simplify 0 into 0 2.953 * [backup-simplify]: Simplify 0 into 0 2.953 * [taylor]: Taking taylor expansion of 0 in y.im 2.953 * [backup-simplify]: Simplify 0 into 0 2.953 * [backup-simplify]: Simplify 0 into 0 2.954 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 2.954 * [taylor]: Taking taylor expansion of 0 in y.im 2.954 * [backup-simplify]: Simplify 0 into 0 2.954 * [backup-simplify]: Simplify 0 into 0 2.954 * [backup-simplify]: Simplify 0 into 0 2.954 * [backup-simplify]: Simplify 0 into 0 2.955 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 2.955 * [backup-simplify]: Simplify 0 into 0 2.955 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 2.956 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.956 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 2.956 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.956 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.956 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.956 * [taylor]: Taking taylor expansion of y.im in y.im 2.956 * [backup-simplify]: Simplify 0 into 0 2.956 * [backup-simplify]: Simplify 1 into 1 2.956 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.956 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.956 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.956 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.956 * [taylor]: Taking taylor expansion of y.im in x.re 2.956 * [backup-simplify]: Simplify y.im into y.im 2.956 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.956 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.956 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.957 * [taylor]: Taking taylor expansion of y.im in x.im 2.957 * [backup-simplify]: Simplify y.im into y.im 2.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.957 * [taylor]: Taking taylor expansion of y.im in x.im 2.957 * [backup-simplify]: Simplify y.im into y.im 2.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.957 * [taylor]: Taking taylor expansion of y.im in x.re 2.957 * [backup-simplify]: Simplify y.im into y.im 2.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.958 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.958 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.958 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.958 * [taylor]: Taking taylor expansion of y.im in y.im 2.958 * [backup-simplify]: Simplify 0 into 0 2.958 * [backup-simplify]: Simplify 1 into 1 2.958 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.958 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.958 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.958 * [taylor]: Taking taylor expansion of 0 in x.re 2.958 * [backup-simplify]: Simplify 0 into 0 2.958 * [taylor]: Taking taylor expansion of 0 in y.im 2.958 * [backup-simplify]: Simplify 0 into 0 2.959 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.959 * [taylor]: Taking taylor expansion of 0 in y.im 2.959 * [backup-simplify]: Simplify 0 into 0 2.960 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.960 * [backup-simplify]: Simplify 0 into 0 2.960 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.960 * [taylor]: Taking taylor expansion of 0 in x.re 2.960 * [backup-simplify]: Simplify 0 into 0 2.960 * [taylor]: Taking taylor expansion of 0 in y.im 2.960 * [backup-simplify]: Simplify 0 into 0 2.960 * [taylor]: Taking taylor expansion of 0 in y.im 2.960 * [backup-simplify]: Simplify 0 into 0 2.961 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.961 * [taylor]: Taking taylor expansion of 0 in y.im 2.961 * [backup-simplify]: Simplify 0 into 0 2.961 * [backup-simplify]: Simplify 0 into 0 2.961 * [backup-simplify]: Simplify 0 into 0 2.962 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.962 * [backup-simplify]: Simplify 0 into 0 2.962 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.962 * [taylor]: Taking taylor expansion of 0 in x.re 2.962 * [backup-simplify]: Simplify 0 into 0 2.962 * [taylor]: Taking taylor expansion of 0 in y.im 2.962 * [backup-simplify]: Simplify 0 into 0 2.962 * [taylor]: Taking taylor expansion of 0 in y.im 2.963 * [backup-simplify]: Simplify 0 into 0 2.963 * [taylor]: Taking taylor expansion of 0 in y.im 2.963 * [backup-simplify]: Simplify 0 into 0 2.963 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.963 * [taylor]: Taking taylor expansion of 0 in y.im 2.963 * [backup-simplify]: Simplify 0 into 0 2.963 * [backup-simplify]: Simplify 0 into 0 2.963 * [backup-simplify]: Simplify 0 into 0 2.963 * [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)) 2.963 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.963 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 2.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.964 * [taylor]: Taking taylor expansion of -1 in y.im 2.964 * [backup-simplify]: Simplify -1 into -1 2.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.964 * [taylor]: Taking taylor expansion of y.im in y.im 2.964 * [backup-simplify]: Simplify 0 into 0 2.964 * [backup-simplify]: Simplify 1 into 1 2.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.964 * [taylor]: Taking taylor expansion of -1 in x.re 2.964 * [backup-simplify]: Simplify -1 into -1 2.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.964 * [taylor]: Taking taylor expansion of y.im in x.re 2.964 * [backup-simplify]: Simplify y.im into y.im 2.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.964 * [taylor]: Taking taylor expansion of -1 in x.im 2.964 * [backup-simplify]: Simplify -1 into -1 2.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.964 * [taylor]: Taking taylor expansion of y.im in x.im 2.964 * [backup-simplify]: Simplify y.im into y.im 2.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.964 * [taylor]: Taking taylor expansion of -1 in x.im 2.964 * [backup-simplify]: Simplify -1 into -1 2.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.964 * [taylor]: Taking taylor expansion of y.im in x.im 2.964 * [backup-simplify]: Simplify y.im into y.im 2.965 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.965 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.965 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.965 * [taylor]: Taking taylor expansion of -1 in x.re 2.965 * [backup-simplify]: Simplify -1 into -1 2.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.965 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.965 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.965 * [taylor]: Taking taylor expansion of y.im in x.re 2.965 * [backup-simplify]: Simplify y.im into y.im 2.965 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.965 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.965 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.965 * [taylor]: Taking taylor expansion of -1 in y.im 2.965 * [backup-simplify]: Simplify -1 into -1 2.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.965 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.965 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.965 * [taylor]: Taking taylor expansion of y.im in y.im 2.965 * [backup-simplify]: Simplify 0 into 0 2.965 * [backup-simplify]: Simplify 1 into 1 2.965 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.965 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.965 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.965 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.966 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.966 * [taylor]: Taking taylor expansion of 0 in x.re 2.966 * [backup-simplify]: Simplify 0 into 0 2.966 * [taylor]: Taking taylor expansion of 0 in y.im 2.966 * [backup-simplify]: Simplify 0 into 0 2.966 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.967 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.967 * [taylor]: Taking taylor expansion of 0 in y.im 2.967 * [backup-simplify]: Simplify 0 into 0 2.967 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.968 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.968 * [backup-simplify]: Simplify 0 into 0 2.968 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.968 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.968 * [taylor]: Taking taylor expansion of 0 in x.re 2.968 * [backup-simplify]: Simplify 0 into 0 2.968 * [taylor]: Taking taylor expansion of 0 in y.im 2.969 * [backup-simplify]: Simplify 0 into 0 2.969 * [taylor]: Taking taylor expansion of 0 in y.im 2.969 * [backup-simplify]: Simplify 0 into 0 2.969 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.969 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.969 * [taylor]: Taking taylor expansion of 0 in y.im 2.969 * [backup-simplify]: Simplify 0 into 0 2.969 * [backup-simplify]: Simplify 0 into 0 2.969 * [backup-simplify]: Simplify 0 into 0 2.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.971 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.971 * [backup-simplify]: Simplify 0 into 0 2.971 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.972 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.972 * [taylor]: Taking taylor expansion of 0 in x.re 2.972 * [backup-simplify]: Simplify 0 into 0 2.972 * [taylor]: Taking taylor expansion of 0 in y.im 2.972 * [backup-simplify]: Simplify 0 into 0 2.972 * [taylor]: Taking taylor expansion of 0 in y.im 2.972 * [backup-simplify]: Simplify 0 into 0 2.972 * [taylor]: Taking taylor expansion of 0 in y.im 2.972 * [backup-simplify]: Simplify 0 into 0 2.972 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.973 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.973 * [taylor]: Taking taylor expansion of 0 in y.im 2.973 * [backup-simplify]: Simplify 0 into 0 2.973 * [backup-simplify]: Simplify 0 into 0 2.973 * [backup-simplify]: Simplify 0 into 0 2.974 * [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)) 2.974 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3) 2.974 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.974 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.974 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.974 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.974 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.974 * [taylor]: Taking taylor expansion of y.re in y.re 2.974 * [backup-simplify]: Simplify 0 into 0 2.974 * [backup-simplify]: Simplify 1 into 1 2.974 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.974 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.974 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.974 * [taylor]: Taking taylor expansion of y.re in x.re 2.974 * [backup-simplify]: Simplify y.re into y.re 2.974 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.974 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.974 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.974 * [taylor]: Taking taylor expansion of y.re in x.im 2.974 * [backup-simplify]: Simplify y.re into y.re 2.974 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.974 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.974 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.974 * [taylor]: Taking taylor expansion of y.re in x.im 2.974 * [backup-simplify]: Simplify y.re into y.re 2.974 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.974 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.974 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.974 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.974 * [taylor]: Taking taylor expansion of y.re in x.re 2.974 * [backup-simplify]: Simplify y.re into y.re 2.975 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.975 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.975 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.975 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.975 * [taylor]: Taking taylor expansion of y.re in y.re 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [backup-simplify]: Simplify 1 into 1 2.975 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.975 * [taylor]: Taking taylor expansion of 0 in x.re 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [taylor]: Taking taylor expansion of 0 in y.re 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.975 * [taylor]: Taking taylor expansion of 0 in y.re 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [backup-simplify]: Simplify 0 into 0 2.975 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.975 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.976 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.976 * [taylor]: Taking taylor expansion of 0 in x.re 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [taylor]: Taking taylor expansion of 0 in y.re 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [taylor]: Taking taylor expansion of 0 in y.re 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.976 * [taylor]: Taking taylor expansion of 0 in y.re 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [backup-simplify]: Simplify 0 into 0 2.976 * [backup-simplify]: Simplify 0 into 0 2.977 * [backup-simplify]: Simplify 0 into 0 2.977 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.977 * [backup-simplify]: Simplify 0 into 0 2.977 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.977 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.977 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.977 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.977 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.977 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.977 * [taylor]: Taking taylor expansion of y.re in y.re 2.978 * [backup-simplify]: Simplify 0 into 0 2.978 * [backup-simplify]: Simplify 1 into 1 2.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.978 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.978 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.978 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.978 * [taylor]: Taking taylor expansion of y.re in x.re 2.978 * [backup-simplify]: Simplify y.re into y.re 2.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.978 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.978 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.978 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.978 * [taylor]: Taking taylor expansion of y.re in x.im 2.978 * [backup-simplify]: Simplify y.re into y.re 2.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.978 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.978 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.978 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.978 * [taylor]: Taking taylor expansion of y.re in x.im 2.978 * [backup-simplify]: Simplify y.re into y.re 2.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.978 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.978 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.978 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.978 * [taylor]: Taking taylor expansion of y.re in x.re 2.978 * [backup-simplify]: Simplify y.re into y.re 2.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.978 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.978 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.979 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.979 * [taylor]: Taking taylor expansion of y.re in y.re 2.979 * [backup-simplify]: Simplify 0 into 0 2.979 * [backup-simplify]: Simplify 1 into 1 2.979 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.979 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.979 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.979 * [taylor]: Taking taylor expansion of 0 in x.re 2.979 * [backup-simplify]: Simplify 0 into 0 2.979 * [taylor]: Taking taylor expansion of 0 in y.re 2.979 * [backup-simplify]: Simplify 0 into 0 2.979 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.979 * [taylor]: Taking taylor expansion of 0 in y.re 2.979 * [backup-simplify]: Simplify 0 into 0 2.980 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.980 * [backup-simplify]: Simplify 0 into 0 2.980 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.980 * [taylor]: Taking taylor expansion of 0 in x.re 2.980 * [backup-simplify]: Simplify 0 into 0 2.980 * [taylor]: Taking taylor expansion of 0 in y.re 2.980 * [backup-simplify]: Simplify 0 into 0 2.980 * [taylor]: Taking taylor expansion of 0 in y.re 2.980 * [backup-simplify]: Simplify 0 into 0 2.980 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.980 * [taylor]: Taking taylor expansion of 0 in y.re 2.980 * [backup-simplify]: Simplify 0 into 0 2.980 * [backup-simplify]: Simplify 0 into 0 2.980 * [backup-simplify]: Simplify 0 into 0 2.981 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.981 * [backup-simplify]: Simplify 0 into 0 2.981 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.981 * [taylor]: Taking taylor expansion of 0 in x.re 2.981 * [backup-simplify]: Simplify 0 into 0 2.981 * [taylor]: Taking taylor expansion of 0 in y.re 2.981 * [backup-simplify]: Simplify 0 into 0 2.982 * [taylor]: Taking taylor expansion of 0 in y.re 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [taylor]: Taking taylor expansion of 0 in y.re 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.982 * [taylor]: Taking taylor expansion of 0 in y.re 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.982 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.982 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 2.982 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.982 * [taylor]: Taking taylor expansion of -1 in y.re 2.982 * [backup-simplify]: Simplify -1 into -1 2.982 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.982 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.982 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.983 * [taylor]: Taking taylor expansion of y.re in y.re 2.983 * [backup-simplify]: Simplify 0 into 0 2.983 * [backup-simplify]: Simplify 1 into 1 2.983 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.983 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.983 * [taylor]: Taking taylor expansion of -1 in x.re 2.983 * [backup-simplify]: Simplify -1 into -1 2.983 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.983 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.983 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.983 * [taylor]: Taking taylor expansion of y.re in x.re 2.983 * [backup-simplify]: Simplify y.re into y.re 2.983 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.983 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.983 * [taylor]: Taking taylor expansion of -1 in x.im 2.983 * [backup-simplify]: Simplify -1 into -1 2.983 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.983 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.983 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.983 * [taylor]: Taking taylor expansion of y.re in x.im 2.983 * [backup-simplify]: Simplify y.re into y.re 2.983 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.983 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.983 * [taylor]: Taking taylor expansion of -1 in x.im 2.983 * [backup-simplify]: Simplify -1 into -1 2.983 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.983 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.983 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.983 * [taylor]: Taking taylor expansion of y.re in x.im 2.983 * [backup-simplify]: Simplify y.re into y.re 2.983 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.983 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.983 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.983 * [taylor]: Taking taylor expansion of -1 in x.re 2.984 * [backup-simplify]: Simplify -1 into -1 2.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.984 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.984 * [taylor]: Taking taylor expansion of y.re in x.re 2.984 * [backup-simplify]: Simplify y.re into y.re 2.984 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.984 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.984 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.984 * [taylor]: Taking taylor expansion of -1 in y.re 2.984 * [backup-simplify]: Simplify -1 into -1 2.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.984 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.984 * [taylor]: Taking taylor expansion of y.re in y.re 2.984 * [backup-simplify]: Simplify 0 into 0 2.984 * [backup-simplify]: Simplify 1 into 1 2.984 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.984 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.984 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.984 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.985 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.985 * [taylor]: Taking taylor expansion of 0 in x.re 2.985 * [backup-simplify]: Simplify 0 into 0 2.985 * [taylor]: Taking taylor expansion of 0 in y.re 2.985 * [backup-simplify]: Simplify 0 into 0 2.985 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.985 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.985 * [taylor]: Taking taylor expansion of 0 in y.re 2.985 * [backup-simplify]: Simplify 0 into 0 2.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.986 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.986 * [backup-simplify]: Simplify 0 into 0 2.987 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.987 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.987 * [taylor]: Taking taylor expansion of 0 in x.re 2.987 * [backup-simplify]: Simplify 0 into 0 2.987 * [taylor]: Taking taylor expansion of 0 in y.re 2.987 * [backup-simplify]: Simplify 0 into 0 2.987 * [taylor]: Taking taylor expansion of 0 in y.re 2.987 * [backup-simplify]: Simplify 0 into 0 2.988 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.988 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.988 * [taylor]: Taking taylor expansion of 0 in y.re 2.988 * [backup-simplify]: Simplify 0 into 0 2.988 * [backup-simplify]: Simplify 0 into 0 2.988 * [backup-simplify]: Simplify 0 into 0 2.989 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.990 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.990 * [backup-simplify]: Simplify 0 into 0 2.990 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.991 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.991 * [taylor]: Taking taylor expansion of 0 in x.re 2.991 * [backup-simplify]: Simplify 0 into 0 2.991 * [taylor]: Taking taylor expansion of 0 in y.re 2.991 * [backup-simplify]: Simplify 0 into 0 2.991 * [taylor]: Taking taylor expansion of 0 in y.re 2.991 * [backup-simplify]: Simplify 0 into 0 2.992 * [taylor]: Taking taylor expansion of 0 in y.re 2.992 * [backup-simplify]: Simplify 0 into 0 2.992 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.993 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.993 * [taylor]: Taking taylor expansion of 0 in y.re 2.993 * [backup-simplify]: Simplify 0 into 0 2.993 * [backup-simplify]: Simplify 0 into 0 2.993 * [backup-simplify]: Simplify 0 into 0 2.994 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.994 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 2.994 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 2.994 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 2.994 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 2.994 * [taylor]: Taking taylor expansion of y.re in x.im 2.994 * [backup-simplify]: Simplify y.re into y.re 2.994 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.994 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.994 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.994 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.995 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.995 * [taylor]: Taking taylor expansion of x.re in x.im 2.995 * [backup-simplify]: Simplify x.re into x.re 2.995 * [taylor]: Taking taylor expansion of x.re in x.im 2.995 * [backup-simplify]: Simplify x.re into x.re 2.995 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.995 * [taylor]: Taking taylor expansion of x.im in x.im 2.995 * [backup-simplify]: Simplify 0 into 0 2.995 * [backup-simplify]: Simplify 1 into 1 2.995 * [taylor]: Taking taylor expansion of x.im in x.im 2.995 * [backup-simplify]: Simplify 0 into 0 2.995 * [backup-simplify]: Simplify 1 into 1 2.995 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.995 * [backup-simplify]: Simplify (* 0 0) into 0 2.995 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.995 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.996 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.996 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.997 * [backup-simplify]: Simplify (+ 0 0) into 0 2.997 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.997 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.997 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.997 * [taylor]: Taking taylor expansion of y.re in x.re 2.997 * [backup-simplify]: Simplify y.re into y.re 2.997 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.997 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.997 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.997 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.997 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.997 * [taylor]: Taking taylor expansion of x.re in x.re 2.997 * [backup-simplify]: Simplify 0 into 0 2.997 * [backup-simplify]: Simplify 1 into 1 2.997 * [taylor]: Taking taylor expansion of x.re in x.re 2.997 * [backup-simplify]: Simplify 0 into 0 2.997 * [backup-simplify]: Simplify 1 into 1 2.997 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.997 * [taylor]: Taking taylor expansion of x.im in x.re 2.997 * [backup-simplify]: Simplify x.im into x.im 2.997 * [taylor]: Taking taylor expansion of x.im in x.re 2.997 * [backup-simplify]: Simplify x.im into x.im 2.998 * [backup-simplify]: Simplify (* 0 0) into 0 2.998 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.998 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.998 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.999 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.999 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.999 * [backup-simplify]: Simplify (+ 0 0) into 0 2.999 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.999 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.999 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 2.999 * [taylor]: Taking taylor expansion of y.re in y.re 2.999 * [backup-simplify]: Simplify 0 into 0 2.999 * [backup-simplify]: Simplify 1 into 1 2.999 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.999 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.999 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.000 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.000 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.000 * [taylor]: Taking taylor expansion of x.re in y.re 3.000 * [backup-simplify]: Simplify x.re into x.re 3.000 * [taylor]: Taking taylor expansion of x.re in y.re 3.000 * [backup-simplify]: Simplify x.re into x.re 3.000 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.000 * [taylor]: Taking taylor expansion of x.im in y.re 3.000 * [backup-simplify]: Simplify x.im into x.im 3.000 * [taylor]: Taking taylor expansion of x.im in y.re 3.000 * [backup-simplify]: Simplify x.im into x.im 3.000 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.000 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.000 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.000 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.000 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.000 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.001 * [backup-simplify]: Simplify (+ 0 0) into 0 3.001 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.001 * [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.001 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.001 * [taylor]: Taking taylor expansion of y.re in y.re 3.001 * [backup-simplify]: Simplify 0 into 0 3.001 * [backup-simplify]: Simplify 1 into 1 3.001 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.001 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.001 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.001 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.002 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.002 * [taylor]: Taking taylor expansion of x.re in y.re 3.002 * [backup-simplify]: Simplify x.re into x.re 3.002 * [taylor]: Taking taylor expansion of x.re in y.re 3.002 * [backup-simplify]: Simplify x.re into x.re 3.002 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.002 * [taylor]: Taking taylor expansion of x.im in y.re 3.002 * [backup-simplify]: Simplify x.im into x.im 3.002 * [taylor]: Taking taylor expansion of x.im in y.re 3.002 * [backup-simplify]: Simplify x.im into x.im 3.002 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.002 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.002 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.002 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.002 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.002 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.003 * [backup-simplify]: Simplify (+ 0 0) into 0 3.003 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.003 * [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.003 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.003 * [taylor]: Taking taylor expansion of 0 in x.re 3.004 * [backup-simplify]: Simplify 0 into 0 3.004 * [taylor]: Taking taylor expansion of 0 in x.im 3.004 * [backup-simplify]: Simplify 0 into 0 3.004 * [backup-simplify]: Simplify 0 into 0 3.004 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.005 * [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.005 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.005 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.005 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.005 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.005 * [taylor]: Taking taylor expansion of x.re in x.re 3.005 * [backup-simplify]: Simplify 0 into 0 3.005 * [backup-simplify]: Simplify 1 into 1 3.005 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.005 * [taylor]: Taking taylor expansion of x.im in x.re 3.005 * [backup-simplify]: Simplify x.im into x.im 3.005 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.006 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.006 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.006 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.008 * [backup-simplify]: Simplify (+ 0 0) into 0 3.008 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.008 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.008 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.008 * [taylor]: Taking taylor expansion of x.im in x.im 3.008 * [backup-simplify]: Simplify 0 into 0 3.008 * [backup-simplify]: Simplify 1 into 1 3.008 * [backup-simplify]: Simplify (log 1) into 0 3.009 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.009 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.009 * [taylor]: Taking taylor expansion of 0 in x.im 3.009 * [backup-simplify]: Simplify 0 into 0 3.009 * [backup-simplify]: Simplify 0 into 0 3.009 * [backup-simplify]: Simplify 0 into 0 3.009 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.009 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.010 * [backup-simplify]: Simplify (+ 0 0) into 0 3.010 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.011 * [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.012 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.012 * [taylor]: Taking taylor expansion of 0 in x.re 3.012 * [backup-simplify]: Simplify 0 into 0 3.012 * [taylor]: Taking taylor expansion of 0 in x.im 3.012 * [backup-simplify]: Simplify 0 into 0 3.012 * [backup-simplify]: Simplify 0 into 0 3.012 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.012 * [taylor]: Taking taylor expansion of 0 in x.im 3.012 * [backup-simplify]: Simplify 0 into 0 3.012 * [backup-simplify]: Simplify 0 into 0 3.012 * [taylor]: Taking taylor expansion of 0 in x.im 3.012 * [backup-simplify]: Simplify 0 into 0 3.012 * [backup-simplify]: Simplify 0 into 0 3.013 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.013 * [backup-simplify]: Simplify 0 into 0 3.013 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 3.013 * [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.013 * [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.013 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 3.013 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.014 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.014 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.014 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.014 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.014 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.014 * [taylor]: Taking taylor expansion of x.re in x.im 3.014 * [backup-simplify]: Simplify x.re into x.re 3.014 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.014 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.014 * [taylor]: Taking taylor expansion of x.re in x.im 3.014 * [backup-simplify]: Simplify x.re into x.re 3.014 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.014 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.014 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.014 * [taylor]: Taking taylor expansion of x.im in x.im 3.014 * [backup-simplify]: Simplify 0 into 0 3.014 * [backup-simplify]: Simplify 1 into 1 3.014 * [backup-simplify]: Simplify (/ 1 1) into 1 3.014 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.014 * [taylor]: Taking taylor expansion of x.im in x.im 3.014 * [backup-simplify]: Simplify 0 into 0 3.014 * [backup-simplify]: Simplify 1 into 1 3.014 * [backup-simplify]: Simplify (/ 1 1) into 1 3.015 * [backup-simplify]: Simplify (* 1 1) into 1 3.015 * [backup-simplify]: Simplify (+ 0 1) into 1 3.015 * [backup-simplify]: Simplify (sqrt 1) into 1 3.016 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.016 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.016 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.017 * [backup-simplify]: Simplify (+ 0 0) into 0 3.017 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.017 * [backup-simplify]: Simplify (log 1) into 0 3.017 * [taylor]: Taking taylor expansion of y.re in x.im 3.017 * [backup-simplify]: Simplify y.re into y.re 3.018 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.018 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.018 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.018 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 3.018 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.018 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.018 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.018 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.018 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.018 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.018 * [taylor]: Taking taylor expansion of x.re in x.re 3.018 * [backup-simplify]: Simplify 0 into 0 3.018 * [backup-simplify]: Simplify 1 into 1 3.018 * [backup-simplify]: Simplify (/ 1 1) into 1 3.019 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.019 * [taylor]: Taking taylor expansion of x.re in x.re 3.019 * [backup-simplify]: Simplify 0 into 0 3.019 * [backup-simplify]: Simplify 1 into 1 3.019 * [backup-simplify]: Simplify (/ 1 1) into 1 3.019 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.019 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.019 * [taylor]: Taking taylor expansion of x.im in x.re 3.019 * [backup-simplify]: Simplify x.im into x.im 3.019 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.019 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.019 * [taylor]: Taking taylor expansion of x.im in x.re 3.019 * [backup-simplify]: Simplify x.im into x.im 3.019 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.019 * [backup-simplify]: Simplify (* 1 1) into 1 3.020 * [backup-simplify]: Simplify (+ 1 0) into 1 3.020 * [backup-simplify]: Simplify (sqrt 1) into 1 3.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.021 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.022 * [backup-simplify]: Simplify (+ 0 0) into 0 3.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.022 * [backup-simplify]: Simplify (log 1) into 0 3.022 * [taylor]: Taking taylor expansion of y.re in x.re 3.022 * [backup-simplify]: Simplify y.re into y.re 3.023 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.023 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.023 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.023 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.023 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.023 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.023 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.023 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.023 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.023 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.023 * [taylor]: Taking taylor expansion of x.re in y.re 3.023 * [backup-simplify]: Simplify x.re into x.re 3.023 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.023 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.023 * [taylor]: Taking taylor expansion of x.re in y.re 3.023 * [backup-simplify]: Simplify x.re into x.re 3.023 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.023 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.023 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.024 * [taylor]: Taking taylor expansion of x.im in y.re 3.024 * [backup-simplify]: Simplify x.im into x.im 3.024 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.024 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.024 * [taylor]: Taking taylor expansion of x.im in y.re 3.024 * [backup-simplify]: Simplify x.im into x.im 3.024 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.024 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.024 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.024 * [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.024 * [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.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.024 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.024 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.025 * [backup-simplify]: Simplify (+ 0 0) into 0 3.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.025 * [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.025 * [taylor]: Taking taylor expansion of y.re in y.re 3.025 * [backup-simplify]: Simplify 0 into 0 3.025 * [backup-simplify]: Simplify 1 into 1 3.025 * [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.025 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.025 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.025 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.025 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.025 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.025 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.025 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.025 * [taylor]: Taking taylor expansion of x.re in y.re 3.025 * [backup-simplify]: Simplify x.re into x.re 3.025 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.026 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.026 * [taylor]: Taking taylor expansion of x.re in y.re 3.026 * [backup-simplify]: Simplify x.re into x.re 3.026 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.026 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.026 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.026 * [taylor]: Taking taylor expansion of x.im in y.re 3.026 * [backup-simplify]: Simplify x.im into x.im 3.026 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.026 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.026 * [taylor]: Taking taylor expansion of x.im in y.re 3.026 * [backup-simplify]: Simplify x.im into x.im 3.026 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.026 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.026 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.026 * [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.026 * [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.026 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.027 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.027 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.027 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.027 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.027 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.027 * [backup-simplify]: Simplify (+ 0 0) into 0 3.027 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.027 * [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.027 * [taylor]: Taking taylor expansion of y.re in y.re 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify 1 into 1 3.028 * [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.028 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.028 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.028 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.028 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.028 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.028 * [taylor]: Taking taylor expansion of x.im in x.re 3.028 * [backup-simplify]: Simplify x.im into x.im 3.028 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.028 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.028 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.028 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.028 * [taylor]: Taking taylor expansion of x.re in x.re 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify 1 into 1 3.028 * [backup-simplify]: Simplify (* 1 1) into 1 3.029 * [backup-simplify]: Simplify (/ 1 1) into 1 3.029 * [backup-simplify]: Simplify (+ 0 1) into 1 3.029 * [backup-simplify]: Simplify (sqrt 1) into 1 3.029 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.030 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.030 * [backup-simplify]: Simplify (+ 0 0) into 0 3.031 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.031 * [backup-simplify]: Simplify (log 1) into 0 3.031 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.031 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 3.031 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.031 * [taylor]: Taking taylor expansion of x.re in x.im 3.031 * [backup-simplify]: Simplify x.re into x.re 3.031 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.031 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.031 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.032 * [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.033 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.033 * [taylor]: Taking taylor expansion of 0 in x.re 3.033 * [backup-simplify]: Simplify 0 into 0 3.033 * [taylor]: Taking taylor expansion of 0 in x.im 3.033 * [backup-simplify]: Simplify 0 into 0 3.033 * [backup-simplify]: Simplify 0 into 0 3.034 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.034 * [taylor]: Taking taylor expansion of 0 in x.im 3.034 * [backup-simplify]: Simplify 0 into 0 3.034 * [backup-simplify]: Simplify 0 into 0 3.034 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.035 * [backup-simplify]: Simplify (- 0) into 0 3.035 * [backup-simplify]: Simplify 0 into 0 3.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.036 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 3.036 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.036 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.036 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 3.037 * [backup-simplify]: Simplify (+ 0 0) into 0 3.038 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.039 * [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.041 * [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.041 * [taylor]: Taking taylor expansion of 0 in x.re 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [taylor]: Taking taylor expansion of 0 in x.im 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [taylor]: Taking taylor expansion of 0 in x.im 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [backup-simplify]: Simplify 0 into 0 3.043 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.043 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.044 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.045 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.047 * [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.047 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 3.047 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.047 * [backup-simplify]: Simplify 1/2 into 1/2 3.047 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.047 * [taylor]: Taking taylor expansion of x.im in x.im 3.047 * [backup-simplify]: Simplify 0 into 0 3.047 * [backup-simplify]: Simplify 1 into 1 3.047 * [backup-simplify]: Simplify (* 1 1) into 1 3.048 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.048 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.049 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.050 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.051 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.051 * [backup-simplify]: Simplify 0 into 0 3.051 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 3.051 * [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.051 * [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.051 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 3.051 * [taylor]: Taking taylor expansion of -1 in x.im 3.051 * [backup-simplify]: Simplify -1 into -1 3.052 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 3.052 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.052 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.052 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.052 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.052 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.052 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.052 * [taylor]: Taking taylor expansion of -1 in x.im 3.052 * [backup-simplify]: Simplify -1 into -1 3.052 * [taylor]: Taking taylor expansion of x.re in x.im 3.052 * [backup-simplify]: Simplify x.re into x.re 3.052 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.052 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.052 * [taylor]: Taking taylor expansion of -1 in x.im 3.052 * [backup-simplify]: Simplify -1 into -1 3.052 * [taylor]: Taking taylor expansion of x.re in x.im 3.052 * [backup-simplify]: Simplify x.re into x.re 3.052 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.052 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.052 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.052 * [taylor]: Taking taylor expansion of -1 in x.im 3.052 * [backup-simplify]: Simplify -1 into -1 3.052 * [taylor]: Taking taylor expansion of x.im in x.im 3.052 * [backup-simplify]: Simplify 0 into 0 3.052 * [backup-simplify]: Simplify 1 into 1 3.053 * [backup-simplify]: Simplify (/ -1 1) into -1 3.053 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.053 * [taylor]: Taking taylor expansion of -1 in x.im 3.053 * [backup-simplify]: Simplify -1 into -1 3.053 * [taylor]: Taking taylor expansion of x.im in x.im 3.053 * [backup-simplify]: Simplify 0 into 0 3.053 * [backup-simplify]: Simplify 1 into 1 3.053 * [backup-simplify]: Simplify (/ -1 1) into -1 3.054 * [backup-simplify]: Simplify (* -1 -1) into 1 3.054 * [backup-simplify]: Simplify (+ 0 1) into 1 3.054 * [backup-simplify]: Simplify (sqrt 1) into 1 3.055 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.056 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.057 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.057 * [backup-simplify]: Simplify (+ 0 0) into 0 3.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.058 * [backup-simplify]: Simplify (log 1) into 0 3.058 * [taylor]: Taking taylor expansion of y.re in x.im 3.058 * [backup-simplify]: Simplify y.re into y.re 3.059 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.059 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.059 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.059 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 3.059 * [taylor]: Taking taylor expansion of -1 in x.re 3.059 * [backup-simplify]: Simplify -1 into -1 3.059 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 3.059 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.059 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.059 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.059 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.060 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.060 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.060 * [taylor]: Taking taylor expansion of -1 in x.re 3.060 * [backup-simplify]: Simplify -1 into -1 3.060 * [taylor]: Taking taylor expansion of x.re in x.re 3.060 * [backup-simplify]: Simplify 0 into 0 3.060 * [backup-simplify]: Simplify 1 into 1 3.060 * [backup-simplify]: Simplify (/ -1 1) into -1 3.060 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.060 * [taylor]: Taking taylor expansion of -1 in x.re 3.060 * [backup-simplify]: Simplify -1 into -1 3.060 * [taylor]: Taking taylor expansion of x.re in x.re 3.060 * [backup-simplify]: Simplify 0 into 0 3.060 * [backup-simplify]: Simplify 1 into 1 3.061 * [backup-simplify]: Simplify (/ -1 1) into -1 3.061 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.061 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.061 * [taylor]: Taking taylor expansion of -1 in x.re 3.061 * [backup-simplify]: Simplify -1 into -1 3.061 * [taylor]: Taking taylor expansion of x.im in x.re 3.061 * [backup-simplify]: Simplify x.im into x.im 3.061 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.061 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.061 * [taylor]: Taking taylor expansion of -1 in x.re 3.061 * [backup-simplify]: Simplify -1 into -1 3.061 * [taylor]: Taking taylor expansion of x.im in x.re 3.061 * [backup-simplify]: Simplify x.im into x.im 3.061 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.062 * [backup-simplify]: Simplify (* -1 -1) into 1 3.062 * [backup-simplify]: Simplify (+ 1 0) into 1 3.062 * [backup-simplify]: Simplify (sqrt 1) into 1 3.064 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.064 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.065 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.065 * [backup-simplify]: Simplify (+ 0 0) into 0 3.066 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.067 * [backup-simplify]: Simplify (log 1) into 0 3.067 * [taylor]: Taking taylor expansion of y.re in x.re 3.067 * [backup-simplify]: Simplify y.re into y.re 3.067 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.068 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.068 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.068 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.068 * [taylor]: Taking taylor expansion of -1 in y.re 3.068 * [backup-simplify]: Simplify -1 into -1 3.068 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.068 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.068 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.068 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.068 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.068 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.068 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.068 * [taylor]: Taking taylor expansion of -1 in y.re 3.068 * [backup-simplify]: Simplify -1 into -1 3.068 * [taylor]: Taking taylor expansion of x.re in y.re 3.068 * [backup-simplify]: Simplify x.re into x.re 3.068 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.068 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.068 * [taylor]: Taking taylor expansion of -1 in y.re 3.068 * [backup-simplify]: Simplify -1 into -1 3.068 * [taylor]: Taking taylor expansion of x.re in y.re 3.068 * [backup-simplify]: Simplify x.re into x.re 3.068 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.068 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.068 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.068 * [taylor]: Taking taylor expansion of -1 in y.re 3.068 * [backup-simplify]: Simplify -1 into -1 3.068 * [taylor]: Taking taylor expansion of x.im in y.re 3.068 * [backup-simplify]: Simplify x.im into x.im 3.068 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.068 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.069 * [taylor]: Taking taylor expansion of -1 in y.re 3.069 * [backup-simplify]: Simplify -1 into -1 3.069 * [taylor]: Taking taylor expansion of x.im in y.re 3.069 * [backup-simplify]: Simplify x.im into x.im 3.069 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.069 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.069 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.069 * [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.069 * [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.069 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.069 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.070 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.070 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.070 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.070 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.070 * [backup-simplify]: Simplify (+ 0 0) into 0 3.071 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.071 * [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.071 * [taylor]: Taking taylor expansion of y.re in y.re 3.071 * [backup-simplify]: Simplify 0 into 0 3.071 * [backup-simplify]: Simplify 1 into 1 3.071 * [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.071 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.071 * [taylor]: Taking taylor expansion of -1 in y.re 3.071 * [backup-simplify]: Simplify -1 into -1 3.071 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.071 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.071 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.071 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.071 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.071 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.072 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.072 * [taylor]: Taking taylor expansion of -1 in y.re 3.072 * [backup-simplify]: Simplify -1 into -1 3.072 * [taylor]: Taking taylor expansion of x.re in y.re 3.072 * [backup-simplify]: Simplify x.re into x.re 3.072 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.072 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.072 * [taylor]: Taking taylor expansion of -1 in y.re 3.072 * [backup-simplify]: Simplify -1 into -1 3.072 * [taylor]: Taking taylor expansion of x.re in y.re 3.072 * [backup-simplify]: Simplify x.re into x.re 3.072 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.072 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.072 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.072 * [taylor]: Taking taylor expansion of -1 in y.re 3.072 * [backup-simplify]: Simplify -1 into -1 3.072 * [taylor]: Taking taylor expansion of x.im in y.re 3.072 * [backup-simplify]: Simplify x.im into x.im 3.072 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.072 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.072 * [taylor]: Taking taylor expansion of -1 in y.re 3.072 * [backup-simplify]: Simplify -1 into -1 3.072 * [taylor]: Taking taylor expansion of x.im in y.re 3.072 * [backup-simplify]: Simplify x.im into x.im 3.072 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.072 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.072 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.073 * [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.073 * [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.073 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.073 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.073 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.073 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.073 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.074 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.074 * [backup-simplify]: Simplify (+ 0 0) into 0 3.074 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.075 * [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.075 * [taylor]: Taking taylor expansion of y.re in y.re 3.075 * [backup-simplify]: Simplify 0 into 0 3.075 * [backup-simplify]: Simplify 1 into 1 3.075 * [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.075 * [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.075 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 3.075 * [taylor]: Taking taylor expansion of -1 in x.re 3.075 * [backup-simplify]: Simplify -1 into -1 3.075 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.075 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.075 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.075 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.075 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.075 * [taylor]: Taking taylor expansion of x.im in x.re 3.075 * [backup-simplify]: Simplify x.im into x.im 3.075 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.076 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.076 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.076 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.076 * [taylor]: Taking taylor expansion of x.re in x.re 3.076 * [backup-simplify]: Simplify 0 into 0 3.076 * [backup-simplify]: Simplify 1 into 1 3.076 * [backup-simplify]: Simplify (* 1 1) into 1 3.077 * [backup-simplify]: Simplify (/ 1 1) into 1 3.077 * [backup-simplify]: Simplify (+ 0 1) into 1 3.078 * [backup-simplify]: Simplify (sqrt 1) into 1 3.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.079 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.079 * [backup-simplify]: Simplify (+ 0 0) into 0 3.080 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.081 * [backup-simplify]: Simplify (log 1) into 0 3.081 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.081 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 3.081 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.081 * [taylor]: Taking taylor expansion of x.re in x.im 3.081 * [backup-simplify]: Simplify x.re into x.re 3.081 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.081 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.082 * [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.083 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.084 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 3.084 * [taylor]: Taking taylor expansion of 0 in x.re 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [taylor]: Taking taylor expansion of 0 in x.im 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.086 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.086 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 3.086 * [taylor]: Taking taylor expansion of 0 in x.im 3.086 * [backup-simplify]: Simplify 0 into 0 3.086 * [backup-simplify]: Simplify 0 into 0 3.087 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.087 * [backup-simplify]: Simplify 0 into 0 3.087 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.087 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.087 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 3.087 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.088 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.088 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 3.088 * [backup-simplify]: Simplify (+ 0 0) into 0 3.089 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.090 * [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.091 * [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.091 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 3.091 * [taylor]: Taking taylor expansion of 0 in x.re 3.091 * [backup-simplify]: Simplify 0 into 0 3.091 * [taylor]: Taking taylor expansion of 0 in x.im 3.091 * [backup-simplify]: Simplify 0 into 0 3.091 * [backup-simplify]: Simplify 0 into 0 3.092 * [taylor]: Taking taylor expansion of 0 in x.im 3.092 * [backup-simplify]: Simplify 0 into 0 3.092 * [backup-simplify]: Simplify 0 into 0 3.092 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.093 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.093 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.094 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.095 * [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.095 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.096 * [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.096 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 3.096 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 3.096 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.096 * [backup-simplify]: Simplify 1/2 into 1/2 3.096 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 3.096 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.096 * [taylor]: Taking taylor expansion of x.im in x.im 3.096 * [backup-simplify]: Simplify 0 into 0 3.096 * [backup-simplify]: Simplify 1 into 1 3.096 * [backup-simplify]: Simplify (* 1 1) into 1 3.096 * [backup-simplify]: Simplify (/ 1 1) into 1 3.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.097 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.099 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.099 * [backup-simplify]: Simplify (- 0) into 0 3.099 * [backup-simplify]: Simplify 0 into 0 3.099 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 3.099 * * * [progress]: simplifying candidates 3.099 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 3.100 * * * * [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)))))))> 3.100 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 20 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 3.100 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 23 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 31 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.im))))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> 3.101 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 38 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 41 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 3.101 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 48 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 52 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.re)))))))> 3.102 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 59 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 65 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 69 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 3.102 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 80 / 93 ] simplifiying candidate #real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> 3.103 * * * * [progress]: [ 81 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 3.103 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 3.104 * [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.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 (* (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 (* 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))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 3.105 * * [simplify]: iteration 0: 150 enodes 3.132 * * [simplify]: iteration 1: 302 enodes 3.240 * * [simplify]: iteration 2: 1092 enodes 3.650 * * [simplify]: iteration complete: 5001 enodes 3.650 * * [simplify]: Extracting #0: cost 69 inf + 0 3.653 * * [simplify]: Extracting #1: cost 735 inf + 2 3.663 * * [simplify]: Extracting #2: cost 1763 inf + 8266 3.694 * * [simplify]: Extracting #3: cost 911 inf + 193231 3.779 * * [simplify]: Extracting #4: cost 72 inf + 380589 3.853 * * [simplify]: Extracting #5: cost 1 inf + 397318 3.955 * * [simplify]: Extracting #6: cost 0 inf + 397640 4.053 * [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 (* 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))) (* (* (atan2 x.im x.re) y.im) (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* (atan2 x.im x.re) y.im) (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.im) (atan2 x.im x.re)) (cbrt y.im)) (* (sqrt y.im) (atan2 x.im x.re)) (atan2 x.im x.re) (* y.im (cbrt (atan2 x.im x.re))) (* 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 (* (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 (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (* (cbrt y.re) (atan2 x.im x.re)) (cbrt y.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.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)))) (* (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (log (hypot x.re x.im))) y.re) (* (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)))) (* (log (cbrt (hypot x.re x.im))) (+ y.re y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) 0 (* y.re (log (hypot x.re x.im))) (* (log (cbrt (hypot x.re x.im))) (+ y.re y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) 0 (* y.re (log (hypot x.re x.im))) y.re (* (* (cbrt (log (hypot x.re x.im))) y.re) (cbrt (log (hypot x.re x.im)))) (* (sqrt (log (hypot x.re x.im))) y.re) y.re (* (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 (fma (* y.im (* y.re (log x.im))) (atan2 x.im x.re) (* 1/2 (* (* y.im (log x.im)) (* y.im (log x.im)))))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* (log x.re) y.re) (* (* -1 y.re) (log (/ -1 x.re))) 4.066 * * * [progress]: adding candidates to table 4.846 * * [progress]: iteration 2 / 4 4.847 * * * [progress]: picking best candidate 4.905 * * * * [pick]: Picked # 4.905 * * * [progress]: localizing error 4.986 * * * [progress]: generating rewritten candidates 4.986 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 2) 4.988 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2) 4.992 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1) 4.995 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2) 5.002 * * * [progress]: generating series expansions 5.002 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 2) 5.002 * [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))) 5.002 * [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 5.002 * [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 5.002 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 5.002 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.002 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 5.002 * [taylor]: Taking taylor expansion of y.im in y.re 5.002 * [backup-simplify]: Simplify y.im into y.im 5.002 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 5.002 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 5.002 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.002 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 5.002 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 5.002 * [taylor]: Taking taylor expansion of x.re in y.re 5.002 * [backup-simplify]: Simplify x.re into x.re 5.002 * [taylor]: Taking taylor expansion of x.re in y.re 5.002 * [backup-simplify]: Simplify x.re into x.re 5.002 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 5.002 * [taylor]: Taking taylor expansion of x.im in y.re 5.002 * [backup-simplify]: Simplify x.im into x.im 5.002 * [taylor]: Taking taylor expansion of x.im in y.re 5.002 * [backup-simplify]: Simplify x.im into x.im 5.002 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.002 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.002 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.003 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.003 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.003 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.003 * [backup-simplify]: Simplify (+ 0 0) into 0 5.003 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.003 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.003 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.003 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.003 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.004 * [taylor]: Taking taylor expansion of y.re in y.re 5.004 * [backup-simplify]: Simplify 0 into 0 5.004 * [backup-simplify]: Simplify 1 into 1 5.004 * [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))))) 5.004 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.004 * [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))))) 5.004 * [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)))))) 5.004 * [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)))))) 5.004 * [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 5.004 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.004 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.004 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 5.004 * [taylor]: Taking taylor expansion of y.im in x.im 5.004 * [backup-simplify]: Simplify y.im into y.im 5.004 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 5.004 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 5.004 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.004 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 5.004 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 5.004 * [taylor]: Taking taylor expansion of x.re in x.im 5.004 * [backup-simplify]: Simplify x.re into x.re 5.004 * [taylor]: Taking taylor expansion of x.re in x.im 5.004 * [backup-simplify]: Simplify x.re into x.re 5.004 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 5.004 * [taylor]: Taking taylor expansion of x.im in x.im 5.004 * [backup-simplify]: Simplify 0 into 0 5.004 * [backup-simplify]: Simplify 1 into 1 5.004 * [taylor]: Taking taylor expansion of x.im in x.im 5.004 * [backup-simplify]: Simplify 0 into 0 5.004 * [backup-simplify]: Simplify 1 into 1 5.004 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.005 * [backup-simplify]: Simplify (* 0 0) into 0 5.005 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 5.005 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 5.005 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.005 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.006 * [backup-simplify]: Simplify (+ 0 0) into 0 5.006 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 5.006 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.006 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.006 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.006 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.006 * [taylor]: Taking taylor expansion of y.re in x.im 5.006 * [backup-simplify]: Simplify y.re into y.re 5.006 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 5.006 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.006 * [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))) 5.006 * [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)))) 5.006 * [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)))) 5.006 * [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 5.006 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 5.006 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.006 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 5.006 * [taylor]: Taking taylor expansion of y.im in x.re 5.006 * [backup-simplify]: Simplify y.im into y.im 5.006 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.006 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.006 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.006 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.006 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.006 * [taylor]: Taking taylor expansion of x.re in x.re 5.006 * [backup-simplify]: Simplify 0 into 0 5.006 * [backup-simplify]: Simplify 1 into 1 5.006 * [taylor]: Taking taylor expansion of x.re in x.re 5.006 * [backup-simplify]: Simplify 0 into 0 5.007 * [backup-simplify]: Simplify 1 into 1 5.007 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.007 * [taylor]: Taking taylor expansion of x.im in x.re 5.007 * [backup-simplify]: Simplify x.im into x.im 5.007 * [taylor]: Taking taylor expansion of x.im in x.re 5.007 * [backup-simplify]: Simplify x.im into x.im 5.007 * [backup-simplify]: Simplify (* 0 0) into 0 5.007 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.007 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.007 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.007 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.007 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.008 * [backup-simplify]: Simplify (+ 0 0) into 0 5.008 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.008 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.008 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.008 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.008 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.008 * [taylor]: Taking taylor expansion of y.re in x.re 5.008 * [backup-simplify]: Simplify y.re into y.re 5.008 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.008 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.008 * [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))) 5.008 * [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)))) 5.008 * [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)))) 5.008 * [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 5.008 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.008 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.008 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.008 * [taylor]: Taking taylor expansion of y.im in y.im 5.008 * [backup-simplify]: Simplify 0 into 0 5.008 * [backup-simplify]: Simplify 1 into 1 5.008 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.009 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.009 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.009 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.009 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.009 * [taylor]: Taking taylor expansion of x.re in y.im 5.009 * [backup-simplify]: Simplify x.re into x.re 5.009 * [taylor]: Taking taylor expansion of x.re in y.im 5.009 * [backup-simplify]: Simplify x.re into x.re 5.009 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.009 * [taylor]: Taking taylor expansion of x.im in y.im 5.009 * [backup-simplify]: Simplify x.im into x.im 5.009 * [taylor]: Taking taylor expansion of x.im in y.im 5.009 * [backup-simplify]: Simplify x.im into x.im 5.009 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.009 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.009 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.009 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.009 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.009 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.009 * [backup-simplify]: Simplify (+ 0 0) into 0 5.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.010 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.010 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.010 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.010 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.010 * [taylor]: Taking taylor expansion of y.re in y.im 5.010 * [backup-simplify]: Simplify y.re into y.re 5.010 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.010 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.010 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.010 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.010 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.010 * [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 5.010 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.010 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.010 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.010 * [taylor]: Taking taylor expansion of y.im in y.im 5.010 * [backup-simplify]: Simplify 0 into 0 5.010 * [backup-simplify]: Simplify 1 into 1 5.010 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.010 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.010 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.010 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.010 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.010 * [taylor]: Taking taylor expansion of x.re in y.im 5.010 * [backup-simplify]: Simplify x.re into x.re 5.010 * [taylor]: Taking taylor expansion of x.re in y.im 5.010 * [backup-simplify]: Simplify x.re into x.re 5.010 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.010 * [taylor]: Taking taylor expansion of x.im in y.im 5.010 * [backup-simplify]: Simplify x.im into x.im 5.010 * [taylor]: Taking taylor expansion of x.im in y.im 5.010 * [backup-simplify]: Simplify x.im into x.im 5.010 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.010 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.011 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.011 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.011 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.011 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.011 * [backup-simplify]: Simplify (+ 0 0) into 0 5.011 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.011 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.011 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.011 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.011 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.011 * [taylor]: Taking taylor expansion of y.re in y.im 5.011 * [backup-simplify]: Simplify y.re into y.re 5.012 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.012 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.012 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.012 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.012 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.012 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.012 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.012 * [backup-simplify]: Simplify (- 0) into 0 5.012 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.012 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.012 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.012 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.012 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.012 * [taylor]: Taking taylor expansion of y.re in x.re 5.012 * [backup-simplify]: Simplify y.re into y.re 5.012 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.013 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.013 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.013 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.013 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.013 * [backup-simplify]: Simplify (- 0) into 0 5.013 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.013 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.013 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.013 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.013 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.013 * [taylor]: Taking taylor expansion of y.re in x.im 5.013 * [backup-simplify]: Simplify y.re into y.re 5.013 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.013 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.013 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.013 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.013 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.014 * [backup-simplify]: Simplify (- 0) into 0 5.014 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.014 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.014 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.014 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.014 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.014 * [taylor]: Taking taylor expansion of y.re in y.re 5.014 * [backup-simplify]: Simplify 0 into 0 5.014 * [backup-simplify]: Simplify 1 into 1 5.014 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.014 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.014 * [backup-simplify]: Simplify 1 into 1 5.015 * [backup-simplify]: Simplify (+ 0) into 0 5.015 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.015 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 5.016 * [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)))) 5.016 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.016 * [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)))) 5.016 * [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)))) 5.016 * [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))))) 5.017 * [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)))))) 5.017 * [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)))))) 5.017 * [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 5.017 * [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 5.017 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 5.017 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.017 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.017 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.017 * [taylor]: Taking taylor expansion of y.re in x.re 5.017 * [backup-simplify]: Simplify y.re into y.re 5.017 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.017 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.017 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.017 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 5.017 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 5.017 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 5.017 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.017 * [taylor]: Taking taylor expansion of x.im in x.re 5.017 * [backup-simplify]: Simplify x.im into x.im 5.017 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.017 * [taylor]: Taking taylor expansion of x.re in x.re 5.017 * [backup-simplify]: Simplify 0 into 0 5.017 * [backup-simplify]: Simplify 1 into 1 5.017 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.017 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 5.017 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.018 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.018 * [backup-simplify]: Simplify (+ 0 0) into 0 5.018 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.018 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.018 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.018 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.018 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.018 * [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)) 5.018 * [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))) 5.018 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 5.018 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 5.018 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 5.018 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.018 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.018 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.018 * [taylor]: Taking taylor expansion of y.re in x.im 5.018 * [backup-simplify]: Simplify y.re into y.re 5.018 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.019 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.019 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.019 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.019 * [taylor]: Taking taylor expansion of x.im in x.im 5.019 * [backup-simplify]: Simplify 0 into 0 5.019 * [backup-simplify]: Simplify 1 into 1 5.019 * [backup-simplify]: Simplify (log 1) into 0 5.019 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.019 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.019 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.019 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.019 * [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)) 5.020 * [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))) 5.020 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 5.020 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 5.020 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 5.020 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.020 * [taylor]: Taking taylor expansion of y.re in y.re 5.020 * [backup-simplify]: Simplify 0 into 0 5.020 * [backup-simplify]: Simplify 1 into 1 5.020 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.020 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.020 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.020 * [taylor]: Taking taylor expansion of x.im in y.re 5.020 * [backup-simplify]: Simplify x.im into x.im 5.020 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.020 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 5.020 * [backup-simplify]: Simplify (- 0) into 0 5.020 * [backup-simplify]: Simplify 0 into 0 5.021 * [backup-simplify]: Simplify (+ 0) into 0 5.021 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.021 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.022 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.022 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.022 * [backup-simplify]: Simplify (- 0) into 0 5.023 * [backup-simplify]: Simplify (+ 0 0) into 0 5.023 * [taylor]: Taking taylor expansion of 0 in x.im 5.023 * [backup-simplify]: Simplify 0 into 0 5.023 * [taylor]: Taking taylor expansion of 0 in y.re 5.023 * [backup-simplify]: Simplify 0 into 0 5.023 * [backup-simplify]: Simplify 0 into 0 5.023 * [backup-simplify]: Simplify (+ 0) into 0 5.024 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.024 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.025 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.025 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.026 * [backup-simplify]: Simplify (- 0) into 0 5.026 * [backup-simplify]: Simplify (+ 0 0) into 0 5.026 * [taylor]: Taking taylor expansion of 0 in y.re 5.026 * [backup-simplify]: Simplify 0 into 0 5.026 * [backup-simplify]: Simplify 0 into 0 5.026 * [backup-simplify]: Simplify (+ 0) into 0 5.026 * [backup-simplify]: Simplify 0 into 0 5.027 * [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))) 5.028 * [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)))) 5.029 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.029 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.030 * [backup-simplify]: Simplify (+ 0 0) into 0 5.030 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.032 * [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 5.033 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 5.034 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.034 * [backup-simplify]: Simplify (+ 0 0) into 0 5.035 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.036 * [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 5.036 * [backup-simplify]: Simplify (- 0) into 0 5.036 * [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)))) 5.037 * [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 5.037 * [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 5.037 * [taylor]: Taking taylor expansion of 1/2 in x.re 5.037 * [backup-simplify]: Simplify 1/2 into 1/2 5.037 * [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 5.037 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.037 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.037 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.037 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.037 * [taylor]: Taking taylor expansion of y.re in x.re 5.037 * [backup-simplify]: Simplify y.re into y.re 5.037 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.037 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.037 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.037 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 5.037 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 5.037 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 5.037 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 5.037 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.037 * [taylor]: Taking taylor expansion of x.re in x.re 5.037 * [backup-simplify]: Simplify 0 into 0 5.037 * [backup-simplify]: Simplify 1 into 1 5.037 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.037 * [taylor]: Taking taylor expansion of x.im in x.re 5.038 * [backup-simplify]: Simplify x.im into x.im 5.038 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.038 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.038 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.038 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.038 * [backup-simplify]: Simplify (+ 0 0) into 0 5.039 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.039 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.039 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.039 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.039 * [backup-simplify]: Simplify (- 0) into 0 5.039 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.039 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.040 * [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)) 5.040 * [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))) 5.040 * [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)))) 5.040 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 5.040 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 5.040 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.040 * [backup-simplify]: Simplify 1/2 into 1/2 5.040 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 5.040 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.040 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.040 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.040 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.040 * [taylor]: Taking taylor expansion of y.re in x.im 5.040 * [backup-simplify]: Simplify y.re into y.re 5.041 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.041 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.041 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.041 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 5.041 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.041 * [taylor]: Taking taylor expansion of x.im in x.im 5.041 * [backup-simplify]: Simplify 0 into 0 5.041 * [backup-simplify]: Simplify 1 into 1 5.041 * [backup-simplify]: Simplify (log 1) into 0 5.042 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.042 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.042 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.042 * [backup-simplify]: Simplify (- 0) into 0 5.042 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.043 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.043 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.043 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.044 * [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)) 5.044 * [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))) 5.044 * [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)))) 5.044 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 5.044 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 5.044 * [taylor]: Taking taylor expansion of 1/2 in y.re 5.044 * [backup-simplify]: Simplify 1/2 into 1/2 5.044 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 5.044 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.044 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.044 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.044 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.044 * [taylor]: Taking taylor expansion of y.re in y.re 5.044 * [backup-simplify]: Simplify 0 into 0 5.044 * [backup-simplify]: Simplify 1 into 1 5.044 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.045 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.045 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 5.045 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.045 * [taylor]: Taking taylor expansion of x.im in y.re 5.045 * [backup-simplify]: Simplify x.im into x.im 5.045 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.045 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.045 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 5.045 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 5.046 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.046 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.047 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.047 * [backup-simplify]: Simplify (+ 0) into 0 5.048 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.048 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.049 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.049 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.050 * [backup-simplify]: Simplify (+ 0 0) into 0 5.050 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.050 * [backup-simplify]: Simplify (- 0) into 0 5.050 * [taylor]: Taking taylor expansion of 0 in x.im 5.050 * [backup-simplify]: Simplify 0 into 0 5.050 * [taylor]: Taking taylor expansion of 0 in y.re 5.050 * [backup-simplify]: Simplify 0 into 0 5.050 * [backup-simplify]: Simplify 0 into 0 5.051 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.051 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.052 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.052 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.052 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.053 * [backup-simplify]: Simplify (- 0) into 0 5.053 * [backup-simplify]: Simplify (+ 0 0) into 0 5.053 * [taylor]: Taking taylor expansion of 0 in x.im 5.053 * [backup-simplify]: Simplify 0 into 0 5.053 * [taylor]: Taking taylor expansion of 0 in y.re 5.053 * [backup-simplify]: Simplify 0 into 0 5.053 * [backup-simplify]: Simplify 0 into 0 5.054 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.054 * [backup-simplify]: Simplify (+ 0) into 0 5.054 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.054 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.055 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.055 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.055 * [backup-simplify]: Simplify (+ 0 0) into 0 5.056 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.056 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.056 * [backup-simplify]: Simplify (- 0) into 0 5.056 * [taylor]: Taking taylor expansion of 0 in y.re 5.056 * [backup-simplify]: Simplify 0 into 0 5.056 * [backup-simplify]: Simplify 0 into 0 5.056 * [taylor]: Taking taylor expansion of 0 in y.re 5.056 * [backup-simplify]: Simplify 0 into 0 5.056 * [backup-simplify]: Simplify 0 into 0 5.057 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.057 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.057 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.058 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.058 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.058 * [backup-simplify]: Simplify (- 0) into 0 5.059 * [backup-simplify]: Simplify (+ 0 0) into 0 5.059 * [taylor]: Taking taylor expansion of 0 in y.re 5.059 * [backup-simplify]: Simplify 0 into 0 5.059 * [backup-simplify]: Simplify 0 into 0 5.059 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.059 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 5.060 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 5.060 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.060 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.060 * [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))))) 5.060 * [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))) 5.060 * [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 5.060 * [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 5.060 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 5.060 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.060 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 5.060 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.060 * [taylor]: Taking taylor expansion of y.im in y.re 5.060 * [backup-simplify]: Simplify y.im into y.im 5.060 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.061 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 5.061 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 5.061 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.061 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 5.061 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 5.061 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.061 * [taylor]: Taking taylor expansion of x.re in y.re 5.061 * [backup-simplify]: Simplify x.re into x.re 5.061 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.061 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.061 * [taylor]: Taking taylor expansion of x.re in y.re 5.061 * [backup-simplify]: Simplify x.re into x.re 5.061 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.061 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 5.061 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.061 * [taylor]: Taking taylor expansion of x.im in y.re 5.061 * [backup-simplify]: Simplify x.im into x.im 5.061 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.061 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.061 * [taylor]: Taking taylor expansion of x.im in y.re 5.061 * [backup-simplify]: Simplify x.im into x.im 5.061 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.061 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.061 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.061 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.061 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.061 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.062 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.062 * [backup-simplify]: Simplify (+ 0 0) into 0 5.062 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.062 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.062 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.062 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.062 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.062 * [taylor]: Taking taylor expansion of y.re in y.re 5.062 * [backup-simplify]: Simplify 0 into 0 5.062 * [backup-simplify]: Simplify 1 into 1 5.062 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.063 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.063 * [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))) 5.063 * [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 5.063 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 5.063 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.063 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 5.063 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.063 * [taylor]: Taking taylor expansion of y.im in x.im 5.063 * [backup-simplify]: Simplify y.im into y.im 5.063 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.063 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 5.063 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 5.063 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.063 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 5.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 5.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.063 * [taylor]: Taking taylor expansion of x.re in x.im 5.063 * [backup-simplify]: Simplify x.re into x.re 5.063 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.063 * [taylor]: Taking taylor expansion of x.re in x.im 5.063 * [backup-simplify]: Simplify x.re into x.re 5.063 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 5.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.063 * [taylor]: Taking taylor expansion of x.im in x.im 5.063 * [backup-simplify]: Simplify 0 into 0 5.063 * [backup-simplify]: Simplify 1 into 1 5.063 * [backup-simplify]: Simplify (/ 1 1) into 1 5.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.063 * [taylor]: Taking taylor expansion of x.im in x.im 5.064 * [backup-simplify]: Simplify 0 into 0 5.064 * [backup-simplify]: Simplify 1 into 1 5.064 * [backup-simplify]: Simplify (/ 1 1) into 1 5.064 * [backup-simplify]: Simplify (* 1 1) into 1 5.064 * [backup-simplify]: Simplify (+ 0 1) into 1 5.064 * [backup-simplify]: Simplify (sqrt 1) into 1 5.067 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.068 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.068 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.069 * [backup-simplify]: Simplify (+ 0 0) into 0 5.069 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.069 * [backup-simplify]: Simplify (log 1) into 0 5.069 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.069 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.069 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.069 * [taylor]: Taking taylor expansion of y.re in x.im 5.069 * [backup-simplify]: Simplify y.re into y.re 5.070 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.070 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.070 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 5.070 * [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)) 5.070 * [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))) 5.070 * [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))) 5.070 * [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 5.070 * [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 5.070 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.070 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.070 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.070 * [taylor]: Taking taylor expansion of y.im in x.re 5.070 * [backup-simplify]: Simplify y.im into y.im 5.071 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.071 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.071 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.071 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.071 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.071 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.071 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.071 * [taylor]: Taking taylor expansion of x.re in x.re 5.071 * [backup-simplify]: Simplify 0 into 0 5.071 * [backup-simplify]: Simplify 1 into 1 5.071 * [backup-simplify]: Simplify (/ 1 1) into 1 5.071 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.071 * [taylor]: Taking taylor expansion of x.re in x.re 5.071 * [backup-simplify]: Simplify 0 into 0 5.071 * [backup-simplify]: Simplify 1 into 1 5.071 * [backup-simplify]: Simplify (/ 1 1) into 1 5.071 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.071 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.071 * [taylor]: Taking taylor expansion of x.im in x.re 5.071 * [backup-simplify]: Simplify x.im into x.im 5.071 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.071 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.071 * [taylor]: Taking taylor expansion of x.im in x.re 5.071 * [backup-simplify]: Simplify x.im into x.im 5.071 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.072 * [backup-simplify]: Simplify (* 1 1) into 1 5.072 * [backup-simplify]: Simplify (+ 1 0) into 1 5.072 * [backup-simplify]: Simplify (sqrt 1) into 1 5.073 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.073 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.073 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.074 * [backup-simplify]: Simplify (+ 0 0) into 0 5.074 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.074 * [backup-simplify]: Simplify (log 1) into 0 5.074 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.074 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.074 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.074 * [taylor]: Taking taylor expansion of y.re in x.re 5.074 * [backup-simplify]: Simplify y.re into y.re 5.075 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.075 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.075 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.075 * [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)) 5.075 * [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))) 5.075 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.075 * [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 5.075 * [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 5.075 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.075 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.075 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.075 * [taylor]: Taking taylor expansion of y.im in y.im 5.075 * [backup-simplify]: Simplify 0 into 0 5.075 * [backup-simplify]: Simplify 1 into 1 5.076 * [backup-simplify]: Simplify (/ 1 1) into 1 5.076 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.076 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.076 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.076 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.076 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.076 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.076 * [taylor]: Taking taylor expansion of x.re in y.im 5.076 * [backup-simplify]: Simplify x.re into x.re 5.076 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.076 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.076 * [taylor]: Taking taylor expansion of x.re in y.im 5.076 * [backup-simplify]: Simplify x.re into x.re 5.076 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.076 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.076 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.076 * [taylor]: Taking taylor expansion of x.im in y.im 5.076 * [backup-simplify]: Simplify x.im into x.im 5.076 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.076 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.076 * [taylor]: Taking taylor expansion of x.im in y.im 5.076 * [backup-simplify]: Simplify x.im into x.im 5.076 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.076 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.076 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.076 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.076 * [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)))) 5.077 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.077 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.077 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.077 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.077 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.077 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.077 * [backup-simplify]: Simplify (+ 0 0) into 0 5.077 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.077 * [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))))) 5.077 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.077 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.078 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.078 * [taylor]: Taking taylor expansion of y.re in y.im 5.078 * [backup-simplify]: Simplify y.re into y.re 5.078 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.078 * [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))))) 5.078 * [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))))) 5.078 * [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))) 5.078 * [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 5.078 * [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 5.078 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.078 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.078 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.078 * [taylor]: Taking taylor expansion of y.im in y.im 5.079 * [backup-simplify]: Simplify 0 into 0 5.079 * [backup-simplify]: Simplify 1 into 1 5.079 * [backup-simplify]: Simplify (/ 1 1) into 1 5.079 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.079 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.079 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.079 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.079 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.079 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.079 * [taylor]: Taking taylor expansion of x.re in y.im 5.079 * [backup-simplify]: Simplify x.re into x.re 5.079 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.079 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.079 * [taylor]: Taking taylor expansion of x.re in y.im 5.079 * [backup-simplify]: Simplify x.re into x.re 5.079 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.079 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.079 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.079 * [taylor]: Taking taylor expansion of x.im in y.im 5.080 * [backup-simplify]: Simplify x.im into x.im 5.080 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.080 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.080 * [taylor]: Taking taylor expansion of x.im in y.im 5.080 * [backup-simplify]: Simplify x.im into x.im 5.080 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.080 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.080 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.080 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.080 * [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)))) 5.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.081 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.081 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.081 * [backup-simplify]: Simplify (+ 0 0) into 0 5.082 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.082 * [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))))) 5.082 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.082 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.082 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.082 * [taylor]: Taking taylor expansion of y.re in y.im 5.082 * [backup-simplify]: Simplify y.re into y.re 5.082 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.082 * [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))))) 5.083 * [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))))) 5.083 * [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))) 5.083 * [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 5.083 * [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 5.083 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.083 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.083 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.083 * [taylor]: Taking taylor expansion of y.im in x.re 5.083 * [backup-simplify]: Simplify y.im into y.im 5.083 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.083 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.083 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.083 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.083 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.083 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.083 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.083 * [taylor]: Taking taylor expansion of x.re in x.re 5.083 * [backup-simplify]: Simplify 0 into 0 5.083 * [backup-simplify]: Simplify 1 into 1 5.084 * [backup-simplify]: Simplify (/ 1 1) into 1 5.084 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.084 * [taylor]: Taking taylor expansion of x.re in x.re 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify 1 into 1 5.084 * [backup-simplify]: Simplify (/ 1 1) into 1 5.084 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.084 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.085 * [taylor]: Taking taylor expansion of x.im in x.re 5.085 * [backup-simplify]: Simplify x.im into x.im 5.085 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.085 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.085 * [taylor]: Taking taylor expansion of x.im in x.re 5.085 * [backup-simplify]: Simplify x.im into x.im 5.085 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.085 * [backup-simplify]: Simplify (* 1 1) into 1 5.085 * [backup-simplify]: Simplify (+ 1 0) into 1 5.086 * [backup-simplify]: Simplify (sqrt 1) into 1 5.087 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.087 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.088 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.089 * [backup-simplify]: Simplify (+ 0 0) into 0 5.089 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.090 * [backup-simplify]: Simplify (log 1) into 0 5.090 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.090 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.090 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.090 * [taylor]: Taking taylor expansion of y.re in x.re 5.090 * [backup-simplify]: Simplify y.re into y.re 5.090 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.091 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.091 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.091 * [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)) 5.091 * [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))) 5.091 * [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))) 5.092 * [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))) 5.092 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.093 * [backup-simplify]: Simplify (- 0) into 0 5.093 * [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))) 5.093 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.093 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.093 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.093 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.093 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.093 * [taylor]: Taking taylor expansion of y.re in x.im 5.093 * [backup-simplify]: Simplify y.re into y.re 5.093 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.093 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.093 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.093 * [taylor]: Taking taylor expansion of x.re in x.im 5.093 * [backup-simplify]: Simplify x.re into x.re 5.093 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.094 * [taylor]: Taking taylor expansion of y.im in x.im 5.094 * [backup-simplify]: Simplify y.im into y.im 5.094 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.094 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.094 * [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)) 5.094 * [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))) 5.094 * [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))) 5.095 * [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))) 5.095 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.095 * [backup-simplify]: Simplify (- 0) into 0 5.096 * [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))) 5.096 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 5.096 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 5.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.096 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.096 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.096 * [taylor]: Taking taylor expansion of y.re in y.re 5.096 * [backup-simplify]: Simplify 0 into 0 5.096 * [backup-simplify]: Simplify 1 into 1 5.096 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.096 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.096 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.096 * [taylor]: Taking taylor expansion of x.re in y.re 5.096 * [backup-simplify]: Simplify x.re into x.re 5.096 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.096 * [taylor]: Taking taylor expansion of y.im in y.re 5.096 * [backup-simplify]: Simplify y.im into y.im 5.096 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.097 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.097 * [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))) 5.097 * [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))) 5.097 * [taylor]: Taking taylor expansion of 0 in x.re 5.097 * [backup-simplify]: Simplify 0 into 0 5.097 * [taylor]: Taking taylor expansion of 0 in x.im 5.097 * [backup-simplify]: Simplify 0 into 0 5.097 * [taylor]: Taking taylor expansion of 0 in y.re 5.097 * [backup-simplify]: Simplify 0 into 0 5.097 * [backup-simplify]: Simplify 0 into 0 5.098 * [backup-simplify]: Simplify (+ 0) into 0 5.099 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.100 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.100 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.100 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.101 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.101 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.101 * [backup-simplify]: Simplify (+ 0 0) into 0 5.102 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.103 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.103 * [backup-simplify]: Simplify (- 0) into 0 5.103 * [backup-simplify]: Simplify (+ 0 0) into 0 5.103 * [taylor]: Taking taylor expansion of 0 in x.im 5.103 * [backup-simplify]: Simplify 0 into 0 5.103 * [taylor]: Taking taylor expansion of 0 in y.re 5.103 * [backup-simplify]: Simplify 0 into 0 5.103 * [backup-simplify]: Simplify 0 into 0 5.104 * [backup-simplify]: Simplify (+ 0) into 0 5.105 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.105 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.106 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.106 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.107 * [backup-simplify]: Simplify (- 0) into 0 5.107 * [backup-simplify]: Simplify (+ 0 0) into 0 5.108 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.108 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.109 * [backup-simplify]: Simplify (- 0) into 0 5.109 * [backup-simplify]: Simplify (+ 0 0) into 0 5.109 * [taylor]: Taking taylor expansion of 0 in y.re 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [taylor]: Taking taylor expansion of 0 in x.re 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [taylor]: Taking taylor expansion of 0 in x.im 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [taylor]: Taking taylor expansion of 0 in y.re 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [taylor]: Taking taylor expansion of 0 in x.im 5.109 * [backup-simplify]: Simplify 0 into 0 5.109 * [taylor]: Taking taylor expansion of 0 in y.re 5.109 * [backup-simplify]: Simplify 0 into 0 5.110 * [backup-simplify]: Simplify 0 into 0 5.110 * [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))))) 5.110 * [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)))) 5.110 * [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 5.110 * [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 5.110 * [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 5.110 * [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))) 5.110 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 5.110 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.110 * [taylor]: Taking taylor expansion of -1 in y.re 5.111 * [backup-simplify]: Simplify -1 into -1 5.111 * [taylor]: Taking taylor expansion of y.im in y.re 5.111 * [backup-simplify]: Simplify y.im into y.im 5.111 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.111 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 5.111 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 5.111 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.111 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 5.111 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 5.111 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.111 * [taylor]: Taking taylor expansion of -1 in y.re 5.111 * [backup-simplify]: Simplify -1 into -1 5.111 * [taylor]: Taking taylor expansion of x.re in y.re 5.111 * [backup-simplify]: Simplify x.re into x.re 5.111 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.111 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.111 * [taylor]: Taking taylor expansion of -1 in y.re 5.111 * [backup-simplify]: Simplify -1 into -1 5.111 * [taylor]: Taking taylor expansion of x.re in y.re 5.111 * [backup-simplify]: Simplify x.re into x.re 5.111 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.111 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 5.111 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.111 * [taylor]: Taking taylor expansion of -1 in y.re 5.111 * [backup-simplify]: Simplify -1 into -1 5.111 * [taylor]: Taking taylor expansion of x.im in y.re 5.111 * [backup-simplify]: Simplify x.im into x.im 5.111 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.111 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.111 * [taylor]: Taking taylor expansion of -1 in y.re 5.111 * [backup-simplify]: Simplify -1 into -1 5.111 * [taylor]: Taking taylor expansion of x.im in y.re 5.111 * [backup-simplify]: Simplify x.im into x.im 5.111 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.112 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.112 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.112 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.112 * [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)))) 5.112 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.112 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.112 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.113 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.113 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.113 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.113 * [backup-simplify]: Simplify (+ 0 0) into 0 5.114 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.114 * [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))))) 5.114 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.114 * [taylor]: Taking taylor expansion of -1 in y.re 5.114 * [backup-simplify]: Simplify -1 into -1 5.114 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.114 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.114 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.114 * [taylor]: Taking taylor expansion of y.re in y.re 5.114 * [backup-simplify]: Simplify 0 into 0 5.114 * [backup-simplify]: Simplify 1 into 1 5.114 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.114 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.115 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.115 * [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)))) 5.115 * [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 5.115 * [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 5.115 * [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))) 5.115 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 5.115 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.115 * [taylor]: Taking taylor expansion of -1 in x.im 5.115 * [backup-simplify]: Simplify -1 into -1 5.115 * [taylor]: Taking taylor expansion of y.im in x.im 5.115 * [backup-simplify]: Simplify y.im into y.im 5.115 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.115 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 5.115 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 5.115 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.115 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 5.115 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 5.115 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.115 * [taylor]: Taking taylor expansion of -1 in x.im 5.115 * [backup-simplify]: Simplify -1 into -1 5.115 * [taylor]: Taking taylor expansion of x.re in x.im 5.115 * [backup-simplify]: Simplify x.re into x.re 5.116 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.116 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.116 * [taylor]: Taking taylor expansion of -1 in x.im 5.116 * [backup-simplify]: Simplify -1 into -1 5.116 * [taylor]: Taking taylor expansion of x.re in x.im 5.116 * [backup-simplify]: Simplify x.re into x.re 5.116 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.116 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 5.116 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.116 * [taylor]: Taking taylor expansion of -1 in x.im 5.116 * [backup-simplify]: Simplify -1 into -1 5.116 * [taylor]: Taking taylor expansion of x.im in x.im 5.116 * [backup-simplify]: Simplify 0 into 0 5.116 * [backup-simplify]: Simplify 1 into 1 5.117 * [backup-simplify]: Simplify (/ -1 1) into -1 5.117 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.117 * [taylor]: Taking taylor expansion of -1 in x.im 5.117 * [backup-simplify]: Simplify -1 into -1 5.117 * [taylor]: Taking taylor expansion of x.im in x.im 5.117 * [backup-simplify]: Simplify 0 into 0 5.117 * [backup-simplify]: Simplify 1 into 1 5.117 * [backup-simplify]: Simplify (/ -1 1) into -1 5.118 * [backup-simplify]: Simplify (* -1 -1) into 1 5.118 * [backup-simplify]: Simplify (+ 0 1) into 1 5.118 * [backup-simplify]: Simplify (sqrt 1) into 1 5.119 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.120 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.120 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.121 * [backup-simplify]: Simplify (+ 0 0) into 0 5.122 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.122 * [backup-simplify]: Simplify (log 1) into 0 5.122 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.122 * [taylor]: Taking taylor expansion of -1 in x.im 5.122 * [backup-simplify]: Simplify -1 into -1 5.122 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.122 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.122 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.122 * [taylor]: Taking taylor expansion of y.re in x.im 5.122 * [backup-simplify]: Simplify y.re into y.re 5.122 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.123 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.123 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 5.123 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.123 * [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)) 5.123 * [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))) 5.124 * [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))) 5.124 * [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 5.124 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 5.124 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.124 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.124 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.124 * [taylor]: Taking taylor expansion of -1 in x.re 5.124 * [backup-simplify]: Simplify -1 into -1 5.124 * [taylor]: Taking taylor expansion of y.im in x.re 5.124 * [backup-simplify]: Simplify y.im into y.im 5.124 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.124 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.124 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.124 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.124 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.124 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.124 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.124 * [taylor]: Taking taylor expansion of -1 in x.re 5.124 * [backup-simplify]: Simplify -1 into -1 5.124 * [taylor]: Taking taylor expansion of x.re in x.re 5.124 * [backup-simplify]: Simplify 0 into 0 5.124 * [backup-simplify]: Simplify 1 into 1 5.125 * [backup-simplify]: Simplify (/ -1 1) into -1 5.125 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.125 * [taylor]: Taking taylor expansion of -1 in x.re 5.125 * [backup-simplify]: Simplify -1 into -1 5.125 * [taylor]: Taking taylor expansion of x.re in x.re 5.125 * [backup-simplify]: Simplify 0 into 0 5.125 * [backup-simplify]: Simplify 1 into 1 5.125 * [backup-simplify]: Simplify (/ -1 1) into -1 5.125 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.125 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.125 * [taylor]: Taking taylor expansion of -1 in x.re 5.125 * [backup-simplify]: Simplify -1 into -1 5.125 * [taylor]: Taking taylor expansion of x.im in x.re 5.125 * [backup-simplify]: Simplify x.im into x.im 5.126 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.126 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.126 * [taylor]: Taking taylor expansion of -1 in x.re 5.126 * [backup-simplify]: Simplify -1 into -1 5.126 * [taylor]: Taking taylor expansion of x.im in x.re 5.126 * [backup-simplify]: Simplify x.im into x.im 5.126 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.126 * [backup-simplify]: Simplify (* -1 -1) into 1 5.127 * [backup-simplify]: Simplify (+ 1 0) into 1 5.127 * [backup-simplify]: Simplify (sqrt 1) into 1 5.128 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.128 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.129 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.129 * [backup-simplify]: Simplify (+ 0 0) into 0 5.130 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.130 * [backup-simplify]: Simplify (log 1) into 0 5.130 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.131 * [taylor]: Taking taylor expansion of -1 in x.re 5.131 * [backup-simplify]: Simplify -1 into -1 5.131 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.131 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.131 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.131 * [taylor]: Taking taylor expansion of y.re in x.re 5.131 * [backup-simplify]: Simplify y.re into y.re 5.131 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.131 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.131 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.132 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.132 * [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)) 5.132 * [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))) 5.132 * [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))) 5.132 * [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 5.132 * [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 5.132 * [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))) 5.132 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.132 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.132 * [taylor]: Taking taylor expansion of -1 in y.im 5.132 * [backup-simplify]: Simplify -1 into -1 5.132 * [taylor]: Taking taylor expansion of y.im in y.im 5.132 * [backup-simplify]: Simplify 0 into 0 5.133 * [backup-simplify]: Simplify 1 into 1 5.133 * [backup-simplify]: Simplify (/ -1 1) into -1 5.133 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.133 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.133 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.133 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.133 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.133 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.133 * [taylor]: Taking taylor expansion of -1 in y.im 5.133 * [backup-simplify]: Simplify -1 into -1 5.133 * [taylor]: Taking taylor expansion of x.re in y.im 5.133 * [backup-simplify]: Simplify x.re into x.re 5.133 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.133 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.133 * [taylor]: Taking taylor expansion of -1 in y.im 5.133 * [backup-simplify]: Simplify -1 into -1 5.133 * [taylor]: Taking taylor expansion of x.re in y.im 5.133 * [backup-simplify]: Simplify x.re into x.re 5.134 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.134 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.134 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.134 * [taylor]: Taking taylor expansion of -1 in y.im 5.134 * [backup-simplify]: Simplify -1 into -1 5.134 * [taylor]: Taking taylor expansion of x.im in y.im 5.134 * [backup-simplify]: Simplify x.im into x.im 5.134 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.134 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.134 * [taylor]: Taking taylor expansion of -1 in y.im 5.134 * [backup-simplify]: Simplify -1 into -1 5.134 * [taylor]: Taking taylor expansion of x.im in y.im 5.134 * [backup-simplify]: Simplify x.im into x.im 5.134 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.134 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.134 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.134 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.134 * [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)))) 5.135 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.135 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.135 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.135 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.135 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.135 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.136 * [backup-simplify]: Simplify (+ 0 0) into 0 5.136 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.136 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.136 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.136 * [taylor]: Taking taylor expansion of -1 in y.im 5.136 * [backup-simplify]: Simplify -1 into -1 5.136 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.136 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.136 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.136 * [taylor]: Taking taylor expansion of y.re in y.im 5.137 * [backup-simplify]: Simplify y.re into y.re 5.137 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.137 * [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)))))) 5.137 * [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)))))) 5.137 * [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)))) 5.137 * [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 5.137 * [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 5.138 * [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))) 5.138 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.138 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.138 * [taylor]: Taking taylor expansion of -1 in y.im 5.138 * [backup-simplify]: Simplify -1 into -1 5.138 * [taylor]: Taking taylor expansion of y.im in y.im 5.138 * [backup-simplify]: Simplify 0 into 0 5.138 * [backup-simplify]: Simplify 1 into 1 5.138 * [backup-simplify]: Simplify (/ -1 1) into -1 5.138 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.138 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.138 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.138 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.138 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.138 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.139 * [taylor]: Taking taylor expansion of -1 in y.im 5.139 * [backup-simplify]: Simplify -1 into -1 5.139 * [taylor]: Taking taylor expansion of x.re in y.im 5.139 * [backup-simplify]: Simplify x.re into x.re 5.139 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.139 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.139 * [taylor]: Taking taylor expansion of -1 in y.im 5.139 * [backup-simplify]: Simplify -1 into -1 5.139 * [taylor]: Taking taylor expansion of x.re in y.im 5.139 * [backup-simplify]: Simplify x.re into x.re 5.139 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.139 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.139 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.139 * [taylor]: Taking taylor expansion of -1 in y.im 5.139 * [backup-simplify]: Simplify -1 into -1 5.139 * [taylor]: Taking taylor expansion of x.im in y.im 5.139 * [backup-simplify]: Simplify x.im into x.im 5.139 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.139 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.139 * [taylor]: Taking taylor expansion of -1 in y.im 5.139 * [backup-simplify]: Simplify -1 into -1 5.139 * [taylor]: Taking taylor expansion of x.im in y.im 5.139 * [backup-simplify]: Simplify x.im into x.im 5.139 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.139 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.139 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.140 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.140 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.140 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.140 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.140 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.140 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.140 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.141 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.141 * [backup-simplify]: Simplify (+ 0 0) into 0 5.141 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.142 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.142 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.142 * [taylor]: Taking taylor expansion of -1 in y.im 5.142 * [backup-simplify]: Simplify -1 into -1 5.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.142 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.142 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.142 * [taylor]: Taking taylor expansion of y.re in y.im 5.142 * [backup-simplify]: Simplify y.re into y.re 5.142 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.142 * [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)))))) 5.142 * [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)))))) 5.143 * [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)))) 5.143 * [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 5.143 * [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 5.143 * [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))) 5.143 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.143 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.143 * [taylor]: Taking taylor expansion of -1 in x.re 5.143 * [backup-simplify]: Simplify -1 into -1 5.143 * [taylor]: Taking taylor expansion of y.im in x.re 5.143 * [backup-simplify]: Simplify y.im into y.im 5.143 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.143 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.143 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.143 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.143 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.143 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.143 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.143 * [taylor]: Taking taylor expansion of -1 in x.re 5.143 * [backup-simplify]: Simplify -1 into -1 5.143 * [taylor]: Taking taylor expansion of x.re in x.re 5.143 * [backup-simplify]: Simplify 0 into 0 5.143 * [backup-simplify]: Simplify 1 into 1 5.144 * [backup-simplify]: Simplify (/ -1 1) into -1 5.144 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.144 * [taylor]: Taking taylor expansion of -1 in x.re 5.144 * [backup-simplify]: Simplify -1 into -1 5.144 * [taylor]: Taking taylor expansion of x.re in x.re 5.144 * [backup-simplify]: Simplify 0 into 0 5.144 * [backup-simplify]: Simplify 1 into 1 5.145 * [backup-simplify]: Simplify (/ -1 1) into -1 5.145 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.145 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.145 * [taylor]: Taking taylor expansion of -1 in x.re 5.145 * [backup-simplify]: Simplify -1 into -1 5.145 * [taylor]: Taking taylor expansion of x.im in x.re 5.145 * [backup-simplify]: Simplify x.im into x.im 5.145 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.145 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.145 * [taylor]: Taking taylor expansion of -1 in x.re 5.145 * [backup-simplify]: Simplify -1 into -1 5.145 * [taylor]: Taking taylor expansion of x.im in x.re 5.145 * [backup-simplify]: Simplify x.im into x.im 5.145 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.145 * [backup-simplify]: Simplify (* -1 -1) into 1 5.146 * [backup-simplify]: Simplify (+ 1 0) into 1 5.146 * [backup-simplify]: Simplify (sqrt 1) into 1 5.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.149 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.149 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.150 * [backup-simplify]: Simplify (+ 0 0) into 0 5.150 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.151 * [backup-simplify]: Simplify (log 1) into 0 5.151 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.151 * [taylor]: Taking taylor expansion of -1 in x.re 5.151 * [backup-simplify]: Simplify -1 into -1 5.151 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.151 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.151 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.151 * [taylor]: Taking taylor expansion of y.re in x.re 5.151 * [backup-simplify]: Simplify y.re into y.re 5.151 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.152 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.152 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.152 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.152 * [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)) 5.152 * [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))) 5.152 * [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))) 5.153 * [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))) 5.153 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.153 * [backup-simplify]: Simplify (- 0) into 0 5.154 * [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))) 5.154 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.154 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.154 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.154 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.154 * [taylor]: Taking taylor expansion of x.re in x.im 5.154 * [backup-simplify]: Simplify x.re into x.re 5.154 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.154 * [taylor]: Taking taylor expansion of y.im in x.im 5.154 * [backup-simplify]: Simplify y.im into y.im 5.154 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.154 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.154 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.154 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.154 * [taylor]: Taking taylor expansion of y.re in x.im 5.154 * [backup-simplify]: Simplify y.re into y.re 5.154 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.154 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.155 * [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)) 5.155 * [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))) 5.155 * [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))) 5.155 * [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))) 5.155 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.156 * [backup-simplify]: Simplify (- 0) into 0 5.156 * [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))) 5.156 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.156 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.156 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.156 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.156 * [taylor]: Taking taylor expansion of x.re in y.re 5.156 * [backup-simplify]: Simplify x.re into x.re 5.156 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.156 * [taylor]: Taking taylor expansion of y.im in y.re 5.156 * [backup-simplify]: Simplify y.im into y.im 5.156 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.157 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.157 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.157 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.157 * [taylor]: Taking taylor expansion of y.re in y.re 5.157 * [backup-simplify]: Simplify 0 into 0 5.157 * [backup-simplify]: Simplify 1 into 1 5.157 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.157 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.157 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.157 * [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))) 5.157 * [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))) 5.158 * [taylor]: Taking taylor expansion of 0 in x.re 5.158 * [backup-simplify]: Simplify 0 into 0 5.158 * [taylor]: Taking taylor expansion of 0 in x.im 5.158 * [backup-simplify]: Simplify 0 into 0 5.158 * [taylor]: Taking taylor expansion of 0 in y.re 5.158 * [backup-simplify]: Simplify 0 into 0 5.158 * [backup-simplify]: Simplify 0 into 0 5.158 * [backup-simplify]: Simplify (+ 0) into 0 5.159 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.160 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.160 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.161 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.161 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.161 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.162 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.162 * [backup-simplify]: Simplify (+ 0 0) into 0 5.163 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.163 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.164 * [backup-simplify]: Simplify (- 0) into 0 5.164 * [backup-simplify]: Simplify (+ 0 0) into 0 5.164 * [taylor]: Taking taylor expansion of 0 in x.im 5.164 * [backup-simplify]: Simplify 0 into 0 5.164 * [taylor]: Taking taylor expansion of 0 in y.re 5.164 * [backup-simplify]: Simplify 0 into 0 5.164 * [backup-simplify]: Simplify 0 into 0 5.164 * [backup-simplify]: Simplify (+ 0) into 0 5.165 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.166 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.166 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.166 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.167 * [backup-simplify]: Simplify (- 0) into 0 5.167 * [backup-simplify]: Simplify (+ 0 0) into 0 5.168 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.168 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.169 * [backup-simplify]: Simplify (- 0) into 0 5.169 * [backup-simplify]: Simplify (+ 0 0) into 0 5.169 * [taylor]: Taking taylor expansion of 0 in y.re 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [taylor]: Taking taylor expansion of 0 in x.re 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [taylor]: Taking taylor expansion of 0 in x.im 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [taylor]: Taking taylor expansion of 0 in y.re 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [taylor]: Taking taylor expansion of 0 in x.im 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [taylor]: Taking taylor expansion of 0 in y.re 5.169 * [backup-simplify]: Simplify 0 into 0 5.169 * [backup-simplify]: Simplify 0 into 0 5.170 * [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))))) 5.170 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2) 5.170 * [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))) 5.170 * [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 5.170 * [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 5.170 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 5.170 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.170 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 5.170 * [taylor]: Taking taylor expansion of y.im in y.re 5.170 * [backup-simplify]: Simplify y.im into y.im 5.170 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 5.170 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 5.170 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.170 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 5.171 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 5.171 * [taylor]: Taking taylor expansion of x.re in y.re 5.171 * [backup-simplify]: Simplify x.re into x.re 5.171 * [taylor]: Taking taylor expansion of x.re in y.re 5.171 * [backup-simplify]: Simplify x.re into x.re 5.171 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 5.171 * [taylor]: Taking taylor expansion of x.im in y.re 5.171 * [backup-simplify]: Simplify x.im into x.im 5.171 * [taylor]: Taking taylor expansion of x.im in y.re 5.171 * [backup-simplify]: Simplify x.im into x.im 5.171 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.171 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.171 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.171 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.171 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.171 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.172 * [backup-simplify]: Simplify (+ 0 0) into 0 5.172 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.172 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.172 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.172 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.172 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.172 * [taylor]: Taking taylor expansion of y.re in y.re 5.172 * [backup-simplify]: Simplify 0 into 0 5.172 * [backup-simplify]: Simplify 1 into 1 5.173 * [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))))) 5.173 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.173 * [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))))) 5.173 * [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)))))) 5.173 * [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)))))) 5.173 * [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 5.173 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.173 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.173 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 5.173 * [taylor]: Taking taylor expansion of y.im in x.im 5.173 * [backup-simplify]: Simplify y.im into y.im 5.173 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 5.173 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 5.174 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.174 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 5.174 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 5.174 * [taylor]: Taking taylor expansion of x.re in x.im 5.174 * [backup-simplify]: Simplify x.re into x.re 5.174 * [taylor]: Taking taylor expansion of x.re in x.im 5.174 * [backup-simplify]: Simplify x.re into x.re 5.174 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 5.174 * [taylor]: Taking taylor expansion of x.im in x.im 5.174 * [backup-simplify]: Simplify 0 into 0 5.174 * [backup-simplify]: Simplify 1 into 1 5.174 * [taylor]: Taking taylor expansion of x.im in x.im 5.174 * [backup-simplify]: Simplify 0 into 0 5.174 * [backup-simplify]: Simplify 1 into 1 5.174 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.174 * [backup-simplify]: Simplify (* 0 0) into 0 5.174 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 5.175 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 5.175 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.175 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.176 * [backup-simplify]: Simplify (+ 0 0) into 0 5.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 5.176 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.176 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.176 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.176 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.176 * [taylor]: Taking taylor expansion of y.re in x.im 5.176 * [backup-simplify]: Simplify y.re into y.re 5.176 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 5.176 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.176 * [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))) 5.176 * [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)))) 5.177 * [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)))) 5.177 * [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 5.177 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 5.177 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.177 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 5.177 * [taylor]: Taking taylor expansion of y.im in x.re 5.177 * [backup-simplify]: Simplify y.im into y.im 5.177 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.177 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.177 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.177 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.177 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.177 * [taylor]: Taking taylor expansion of x.re in x.re 5.177 * [backup-simplify]: Simplify 0 into 0 5.177 * [backup-simplify]: Simplify 1 into 1 5.177 * [taylor]: Taking taylor expansion of x.re in x.re 5.177 * [backup-simplify]: Simplify 0 into 0 5.177 * [backup-simplify]: Simplify 1 into 1 5.177 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.177 * [taylor]: Taking taylor expansion of x.im in x.re 5.177 * [backup-simplify]: Simplify x.im into x.im 5.177 * [taylor]: Taking taylor expansion of x.im in x.re 5.177 * [backup-simplify]: Simplify x.im into x.im 5.178 * [backup-simplify]: Simplify (* 0 0) into 0 5.178 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.178 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.178 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.178 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.178 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.179 * [backup-simplify]: Simplify (+ 0 0) into 0 5.179 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.179 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.179 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.179 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.179 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.179 * [taylor]: Taking taylor expansion of y.re in x.re 5.179 * [backup-simplify]: Simplify y.re into y.re 5.179 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.179 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.179 * [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))) 5.180 * [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)))) 5.180 * [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)))) 5.180 * [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 5.180 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.180 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.180 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.180 * [taylor]: Taking taylor expansion of y.im in y.im 5.180 * [backup-simplify]: Simplify 0 into 0 5.180 * [backup-simplify]: Simplify 1 into 1 5.180 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.180 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.180 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.180 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.180 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.180 * [taylor]: Taking taylor expansion of x.re in y.im 5.180 * [backup-simplify]: Simplify x.re into x.re 5.180 * [taylor]: Taking taylor expansion of x.re in y.im 5.180 * [backup-simplify]: Simplify x.re into x.re 5.180 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.180 * [taylor]: Taking taylor expansion of x.im in y.im 5.180 * [backup-simplify]: Simplify x.im into x.im 5.180 * [taylor]: Taking taylor expansion of x.im in y.im 5.180 * [backup-simplify]: Simplify x.im into x.im 5.180 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.180 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.180 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.181 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.181 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.181 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.181 * [backup-simplify]: Simplify (+ 0 0) into 0 5.181 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.182 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.182 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.182 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.182 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.182 * [taylor]: Taking taylor expansion of y.re in y.im 5.182 * [backup-simplify]: Simplify y.re into y.re 5.182 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.182 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.182 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.182 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.182 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.182 * [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 5.182 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.182 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.182 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.182 * [taylor]: Taking taylor expansion of y.im in y.im 5.182 * [backup-simplify]: Simplify 0 into 0 5.182 * [backup-simplify]: Simplify 1 into 1 5.183 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.183 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.183 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.183 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.183 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.183 * [taylor]: Taking taylor expansion of x.re in y.im 5.183 * [backup-simplify]: Simplify x.re into x.re 5.183 * [taylor]: Taking taylor expansion of x.re in y.im 5.183 * [backup-simplify]: Simplify x.re into x.re 5.183 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.183 * [taylor]: Taking taylor expansion of x.im in y.im 5.183 * [backup-simplify]: Simplify x.im into x.im 5.183 * [taylor]: Taking taylor expansion of x.im in y.im 5.183 * [backup-simplify]: Simplify x.im into x.im 5.183 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.183 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.183 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.183 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.183 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.184 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.184 * [backup-simplify]: Simplify (+ 0 0) into 0 5.184 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.184 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.185 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.185 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.185 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.185 * [taylor]: Taking taylor expansion of y.re in y.im 5.185 * [backup-simplify]: Simplify y.re into y.re 5.185 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.185 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.185 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.185 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.185 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.185 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.186 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.186 * [backup-simplify]: Simplify (- 0) into 0 5.186 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.186 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.186 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.186 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.186 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.186 * [taylor]: Taking taylor expansion of y.re in x.re 5.186 * [backup-simplify]: Simplify y.re into y.re 5.186 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.187 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.187 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.187 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.187 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.187 * [backup-simplify]: Simplify (- 0) into 0 5.187 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.187 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.188 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.188 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.188 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.188 * [taylor]: Taking taylor expansion of y.re in x.im 5.188 * [backup-simplify]: Simplify y.re into y.re 5.188 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.188 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.188 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.188 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.188 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.189 * [backup-simplify]: Simplify (- 0) into 0 5.189 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.189 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.189 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.189 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.189 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.189 * [taylor]: Taking taylor expansion of y.re in y.re 5.189 * [backup-simplify]: Simplify 0 into 0 5.189 * [backup-simplify]: Simplify 1 into 1 5.189 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.189 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.189 * [backup-simplify]: Simplify 1 into 1 5.190 * [backup-simplify]: Simplify (+ 0) into 0 5.190 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.191 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 5.192 * [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)))) 5.192 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.192 * [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)))) 5.192 * [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)))) 5.193 * [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))))) 5.193 * [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)))))) 5.194 * [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)))))) 5.194 * [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 5.194 * [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 5.194 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 5.194 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.194 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.194 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.194 * [taylor]: Taking taylor expansion of y.re in x.re 5.194 * [backup-simplify]: Simplify y.re into y.re 5.194 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.194 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.194 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.194 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 5.194 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 5.194 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 5.194 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.194 * [taylor]: Taking taylor expansion of x.im in x.re 5.194 * [backup-simplify]: Simplify x.im into x.im 5.194 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.194 * [taylor]: Taking taylor expansion of x.re in x.re 5.194 * [backup-simplify]: Simplify 0 into 0 5.194 * [backup-simplify]: Simplify 1 into 1 5.194 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.194 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 5.194 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.194 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.195 * [backup-simplify]: Simplify (+ 0 0) into 0 5.195 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.195 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.195 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.195 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.195 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.195 * [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)) 5.195 * [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))) 5.195 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 5.195 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 5.195 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 5.195 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.195 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.195 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.195 * [taylor]: Taking taylor expansion of y.re in x.im 5.195 * [backup-simplify]: Simplify y.re into y.re 5.195 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.195 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.195 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.195 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.196 * [taylor]: Taking taylor expansion of x.im in x.im 5.196 * [backup-simplify]: Simplify 0 into 0 5.196 * [backup-simplify]: Simplify 1 into 1 5.196 * [backup-simplify]: Simplify (log 1) into 0 5.196 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.196 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.196 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.196 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.196 * [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)) 5.196 * [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))) 5.196 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 5.196 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 5.197 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 5.197 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.197 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.197 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.197 * [taylor]: Taking taylor expansion of y.re in y.re 5.197 * [backup-simplify]: Simplify 0 into 0 5.197 * [backup-simplify]: Simplify 1 into 1 5.197 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.197 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.197 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.197 * [taylor]: Taking taylor expansion of x.im in y.re 5.197 * [backup-simplify]: Simplify x.im into x.im 5.197 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.197 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 5.197 * [backup-simplify]: Simplify (- 0) into 0 5.197 * [backup-simplify]: Simplify 0 into 0 5.198 * [backup-simplify]: Simplify (+ 0) into 0 5.198 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.198 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.199 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.199 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.199 * [backup-simplify]: Simplify (- 0) into 0 5.199 * [backup-simplify]: Simplify (+ 0 0) into 0 5.199 * [taylor]: Taking taylor expansion of 0 in x.im 5.199 * [backup-simplify]: Simplify 0 into 0 5.199 * [taylor]: Taking taylor expansion of 0 in y.re 5.199 * [backup-simplify]: Simplify 0 into 0 5.199 * [backup-simplify]: Simplify 0 into 0 5.200 * [backup-simplify]: Simplify (+ 0) into 0 5.200 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.200 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.200 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.201 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.201 * [backup-simplify]: Simplify (- 0) into 0 5.201 * [backup-simplify]: Simplify (+ 0 0) into 0 5.201 * [taylor]: Taking taylor expansion of 0 in y.re 5.201 * [backup-simplify]: Simplify 0 into 0 5.201 * [backup-simplify]: Simplify 0 into 0 5.202 * [backup-simplify]: Simplify (+ 0) into 0 5.202 * [backup-simplify]: Simplify 0 into 0 5.202 * [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))) 5.202 * [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)))) 5.203 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.203 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.203 * [backup-simplify]: Simplify (+ 0 0) into 0 5.204 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.205 * [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 5.205 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 5.206 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.206 * [backup-simplify]: Simplify (+ 0 0) into 0 5.206 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.207 * [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 5.207 * [backup-simplify]: Simplify (- 0) into 0 5.207 * [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)))) 5.207 * [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 5.207 * [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 5.208 * [taylor]: Taking taylor expansion of 1/2 in x.re 5.208 * [backup-simplify]: Simplify 1/2 into 1/2 5.208 * [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 5.208 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.208 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.208 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.208 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.208 * [taylor]: Taking taylor expansion of y.re in x.re 5.208 * [backup-simplify]: Simplify y.re into y.re 5.208 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.208 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.208 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.208 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 5.208 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 5.208 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 5.208 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 5.208 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.208 * [taylor]: Taking taylor expansion of x.re in x.re 5.208 * [backup-simplify]: Simplify 0 into 0 5.208 * [backup-simplify]: Simplify 1 into 1 5.208 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.208 * [taylor]: Taking taylor expansion of x.im in x.re 5.208 * [backup-simplify]: Simplify x.im into x.im 5.208 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.208 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.208 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.208 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.208 * [backup-simplify]: Simplify (+ 0 0) into 0 5.209 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.209 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.209 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.209 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.209 * [backup-simplify]: Simplify (- 0) into 0 5.209 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.209 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.209 * [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)) 5.209 * [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))) 5.210 * [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)))) 5.210 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 5.210 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 5.210 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.210 * [backup-simplify]: Simplify 1/2 into 1/2 5.210 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 5.210 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.210 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.210 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.210 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.210 * [taylor]: Taking taylor expansion of y.re in x.im 5.210 * [backup-simplify]: Simplify y.re into y.re 5.210 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.210 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.210 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.210 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 5.210 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.210 * [taylor]: Taking taylor expansion of x.im in x.im 5.210 * [backup-simplify]: Simplify 0 into 0 5.210 * [backup-simplify]: Simplify 1 into 1 5.212 * [backup-simplify]: Simplify (log 1) into 0 5.212 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.212 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.212 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.212 * [backup-simplify]: Simplify (- 0) into 0 5.212 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.213 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.213 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.213 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.213 * [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)) 5.213 * [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))) 5.213 * [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)))) 5.213 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 5.213 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 5.213 * [taylor]: Taking taylor expansion of 1/2 in y.re 5.214 * [backup-simplify]: Simplify 1/2 into 1/2 5.214 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 5.214 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.214 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.214 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.214 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.214 * [taylor]: Taking taylor expansion of y.re in y.re 5.214 * [backup-simplify]: Simplify 0 into 0 5.214 * [backup-simplify]: Simplify 1 into 1 5.214 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.214 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.214 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 5.214 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.214 * [taylor]: Taking taylor expansion of x.im in y.re 5.214 * [backup-simplify]: Simplify x.im into x.im 5.214 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.214 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.214 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 5.214 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 5.214 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.214 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.215 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.215 * [backup-simplify]: Simplify (+ 0) into 0 5.216 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.216 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.216 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.216 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.217 * [backup-simplify]: Simplify (+ 0 0) into 0 5.217 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.217 * [backup-simplify]: Simplify (- 0) into 0 5.217 * [taylor]: Taking taylor expansion of 0 in x.im 5.217 * [backup-simplify]: Simplify 0 into 0 5.217 * [taylor]: Taking taylor expansion of 0 in y.re 5.217 * [backup-simplify]: Simplify 0 into 0 5.217 * [backup-simplify]: Simplify 0 into 0 5.218 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.218 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.218 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.219 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.219 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.219 * [backup-simplify]: Simplify (- 0) into 0 5.220 * [backup-simplify]: Simplify (+ 0 0) into 0 5.220 * [taylor]: Taking taylor expansion of 0 in x.im 5.220 * [backup-simplify]: Simplify 0 into 0 5.220 * [taylor]: Taking taylor expansion of 0 in y.re 5.220 * [backup-simplify]: Simplify 0 into 0 5.220 * [backup-simplify]: Simplify 0 into 0 5.220 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.221 * [backup-simplify]: Simplify (+ 0) into 0 5.221 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.221 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.222 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.222 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.222 * [backup-simplify]: Simplify (+ 0 0) into 0 5.223 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.223 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.223 * [backup-simplify]: Simplify (- 0) into 0 5.223 * [taylor]: Taking taylor expansion of 0 in y.re 5.223 * [backup-simplify]: Simplify 0 into 0 5.223 * [backup-simplify]: Simplify 0 into 0 5.223 * [taylor]: Taking taylor expansion of 0 in y.re 5.223 * [backup-simplify]: Simplify 0 into 0 5.223 * [backup-simplify]: Simplify 0 into 0 5.224 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.225 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.226 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.226 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.227 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.227 * [backup-simplify]: Simplify (- 0) into 0 5.228 * [backup-simplify]: Simplify (+ 0 0) into 0 5.228 * [taylor]: Taking taylor expansion of 0 in y.re 5.228 * [backup-simplify]: Simplify 0 into 0 5.228 * [backup-simplify]: Simplify 0 into 0 5.228 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.229 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 5.229 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 5.229 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.229 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.230 * [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))))) 5.230 * [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))) 5.230 * [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 5.230 * [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 5.230 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 5.230 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.230 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 5.231 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.231 * [taylor]: Taking taylor expansion of y.im in y.re 5.231 * [backup-simplify]: Simplify y.im into y.im 5.231 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.231 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 5.231 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 5.231 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.231 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 5.231 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 5.231 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.231 * [taylor]: Taking taylor expansion of x.re in y.re 5.231 * [backup-simplify]: Simplify x.re into x.re 5.231 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.231 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.231 * [taylor]: Taking taylor expansion of x.re in y.re 5.231 * [backup-simplify]: Simplify x.re into x.re 5.231 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.231 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 5.231 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.231 * [taylor]: Taking taylor expansion of x.im in y.re 5.231 * [backup-simplify]: Simplify x.im into x.im 5.231 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.231 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.231 * [taylor]: Taking taylor expansion of x.im in y.re 5.231 * [backup-simplify]: Simplify x.im into x.im 5.231 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.231 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.231 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.232 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.232 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.232 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.232 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.233 * [backup-simplify]: Simplify (+ 0 0) into 0 5.233 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.233 * [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))))) 5.233 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.233 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.234 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.234 * [taylor]: Taking taylor expansion of y.re in y.re 5.234 * [backup-simplify]: Simplify 0 into 0 5.234 * [backup-simplify]: Simplify 1 into 1 5.234 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.234 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.234 * [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))) 5.234 * [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 5.234 * [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 5.234 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.234 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 5.234 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.234 * [taylor]: Taking taylor expansion of y.im in x.im 5.234 * [backup-simplify]: Simplify y.im into y.im 5.234 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.234 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 5.235 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 5.235 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.235 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 5.235 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 5.235 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.235 * [taylor]: Taking taylor expansion of x.re in x.im 5.235 * [backup-simplify]: Simplify x.re into x.re 5.235 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.235 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.235 * [taylor]: Taking taylor expansion of x.re in x.im 5.235 * [backup-simplify]: Simplify x.re into x.re 5.235 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.235 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 5.235 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.235 * [taylor]: Taking taylor expansion of x.im in x.im 5.235 * [backup-simplify]: Simplify 0 into 0 5.235 * [backup-simplify]: Simplify 1 into 1 5.236 * [backup-simplify]: Simplify (/ 1 1) into 1 5.236 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.236 * [taylor]: Taking taylor expansion of x.im in x.im 5.236 * [backup-simplify]: Simplify 0 into 0 5.236 * [backup-simplify]: Simplify 1 into 1 5.237 * [backup-simplify]: Simplify (/ 1 1) into 1 5.237 * [backup-simplify]: Simplify (* 1 1) into 1 5.237 * [backup-simplify]: Simplify (+ 0 1) into 1 5.238 * [backup-simplify]: Simplify (sqrt 1) into 1 5.239 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.239 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.240 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.240 * [backup-simplify]: Simplify (+ 0 0) into 0 5.241 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.241 * [backup-simplify]: Simplify (log 1) into 0 5.241 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.241 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.241 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.241 * [taylor]: Taking taylor expansion of y.re in x.im 5.241 * [backup-simplify]: Simplify y.re into y.re 5.241 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.242 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.242 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 5.242 * [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)) 5.242 * [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))) 5.242 * [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))) 5.243 * [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 5.243 * [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 5.243 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.243 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.243 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.243 * [taylor]: Taking taylor expansion of y.im in x.re 5.243 * [backup-simplify]: Simplify y.im into y.im 5.243 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.243 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.243 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.243 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.243 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.243 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.243 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.243 * [taylor]: Taking taylor expansion of x.re in x.re 5.243 * [backup-simplify]: Simplify 0 into 0 5.243 * [backup-simplify]: Simplify 1 into 1 5.243 * [backup-simplify]: Simplify (/ 1 1) into 1 5.243 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.243 * [taylor]: Taking taylor expansion of x.re in x.re 5.243 * [backup-simplify]: Simplify 0 into 0 5.243 * [backup-simplify]: Simplify 1 into 1 5.244 * [backup-simplify]: Simplify (/ 1 1) into 1 5.244 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.244 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.244 * [taylor]: Taking taylor expansion of x.im in x.re 5.244 * [backup-simplify]: Simplify x.im into x.im 5.244 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.244 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.244 * [taylor]: Taking taylor expansion of x.im in x.re 5.244 * [backup-simplify]: Simplify x.im into x.im 5.244 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.244 * [backup-simplify]: Simplify (* 1 1) into 1 5.245 * [backup-simplify]: Simplify (+ 1 0) into 1 5.245 * [backup-simplify]: Simplify (sqrt 1) into 1 5.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.247 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.247 * [backup-simplify]: Simplify (+ 0 0) into 0 5.248 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.248 * [backup-simplify]: Simplify (log 1) into 0 5.248 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.248 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.248 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.249 * [taylor]: Taking taylor expansion of y.re in x.re 5.249 * [backup-simplify]: Simplify y.re into y.re 5.249 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.249 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.249 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.249 * [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)) 5.250 * [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))) 5.250 * [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))) 5.250 * [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 5.250 * [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 5.250 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.250 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.250 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.250 * [taylor]: Taking taylor expansion of y.im in y.im 5.250 * [backup-simplify]: Simplify 0 into 0 5.250 * [backup-simplify]: Simplify 1 into 1 5.251 * [backup-simplify]: Simplify (/ 1 1) into 1 5.251 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.251 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.251 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.251 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.251 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.251 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.251 * [taylor]: Taking taylor expansion of x.re in y.im 5.251 * [backup-simplify]: Simplify x.re into x.re 5.251 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.251 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.251 * [taylor]: Taking taylor expansion of x.re in y.im 5.251 * [backup-simplify]: Simplify x.re into x.re 5.251 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.251 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.251 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.251 * [taylor]: Taking taylor expansion of x.im in y.im 5.251 * [backup-simplify]: Simplify x.im into x.im 5.251 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.251 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.251 * [taylor]: Taking taylor expansion of x.im in y.im 5.251 * [backup-simplify]: Simplify x.im into x.im 5.251 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.251 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.251 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.252 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.252 * [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)))) 5.252 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.252 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.252 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.252 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.252 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.252 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.253 * [backup-simplify]: Simplify (+ 0 0) into 0 5.253 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.253 * [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))))) 5.253 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.253 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.253 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.253 * [taylor]: Taking taylor expansion of y.re in y.im 5.253 * [backup-simplify]: Simplify y.re into y.re 5.254 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.254 * [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))))) 5.254 * [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))))) 5.254 * [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))) 5.254 * [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 5.254 * [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 5.254 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.254 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.254 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.254 * [taylor]: Taking taylor expansion of y.im in y.im 5.254 * [backup-simplify]: Simplify 0 into 0 5.254 * [backup-simplify]: Simplify 1 into 1 5.255 * [backup-simplify]: Simplify (/ 1 1) into 1 5.255 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.255 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.255 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.255 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.255 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.255 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.255 * [taylor]: Taking taylor expansion of x.re in y.im 5.255 * [backup-simplify]: Simplify x.re into x.re 5.255 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.255 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.255 * [taylor]: Taking taylor expansion of x.re in y.im 5.255 * [backup-simplify]: Simplify x.re into x.re 5.255 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.255 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.255 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.255 * [taylor]: Taking taylor expansion of x.im in y.im 5.255 * [backup-simplify]: Simplify x.im into x.im 5.255 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.255 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.255 * [taylor]: Taking taylor expansion of x.im in y.im 5.255 * [backup-simplify]: Simplify x.im into x.im 5.255 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.256 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.256 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.256 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.256 * [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)))) 5.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.256 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.257 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.257 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.257 * [backup-simplify]: Simplify (+ 0 0) into 0 5.257 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.257 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.258 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.258 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.258 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.258 * [taylor]: Taking taylor expansion of y.re in y.im 5.258 * [backup-simplify]: Simplify y.re into y.re 5.258 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.258 * [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))))) 5.258 * [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))))) 5.259 * [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))) 5.259 * [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 5.259 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 5.259 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.259 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.259 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.259 * [taylor]: Taking taylor expansion of y.im in x.re 5.259 * [backup-simplify]: Simplify y.im into y.im 5.259 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.259 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.259 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.260 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.260 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.260 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.260 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.260 * [taylor]: Taking taylor expansion of x.re in x.re 5.260 * [backup-simplify]: Simplify 0 into 0 5.260 * [backup-simplify]: Simplify 1 into 1 5.260 * [backup-simplify]: Simplify (/ 1 1) into 1 5.260 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.260 * [taylor]: Taking taylor expansion of x.re in x.re 5.260 * [backup-simplify]: Simplify 0 into 0 5.260 * [backup-simplify]: Simplify 1 into 1 5.261 * [backup-simplify]: Simplify (/ 1 1) into 1 5.261 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.261 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.261 * [taylor]: Taking taylor expansion of x.im in x.re 5.261 * [backup-simplify]: Simplify x.im into x.im 5.261 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.261 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.261 * [taylor]: Taking taylor expansion of x.im in x.re 5.261 * [backup-simplify]: Simplify x.im into x.im 5.261 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.262 * [backup-simplify]: Simplify (* 1 1) into 1 5.262 * [backup-simplify]: Simplify (+ 1 0) into 1 5.263 * [backup-simplify]: Simplify (sqrt 1) into 1 5.263 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.264 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.265 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.265 * [backup-simplify]: Simplify (+ 0 0) into 0 5.266 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.266 * [backup-simplify]: Simplify (log 1) into 0 5.267 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.267 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.267 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.267 * [taylor]: Taking taylor expansion of y.re in x.re 5.267 * [backup-simplify]: Simplify y.re into y.re 5.267 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.267 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.268 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.268 * [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)) 5.268 * [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))) 5.268 * [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))) 5.269 * [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))) 5.269 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.269 * [backup-simplify]: Simplify (- 0) into 0 5.269 * [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))) 5.270 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.270 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.270 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.270 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.270 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.270 * [taylor]: Taking taylor expansion of y.re in x.im 5.270 * [backup-simplify]: Simplify y.re into y.re 5.270 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.270 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.270 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.270 * [taylor]: Taking taylor expansion of x.re in x.im 5.270 * [backup-simplify]: Simplify x.re into x.re 5.270 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.270 * [taylor]: Taking taylor expansion of y.im in x.im 5.270 * [backup-simplify]: Simplify y.im into y.im 5.270 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.270 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.271 * [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)) 5.271 * [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))) 5.271 * [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))) 5.271 * [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))) 5.272 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.272 * [backup-simplify]: Simplify (- 0) into 0 5.272 * [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))) 5.272 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 5.272 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 5.272 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.272 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.273 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.273 * [taylor]: Taking taylor expansion of y.re in y.re 5.273 * [backup-simplify]: Simplify 0 into 0 5.273 * [backup-simplify]: Simplify 1 into 1 5.273 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.273 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.273 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.273 * [taylor]: Taking taylor expansion of x.re in y.re 5.273 * [backup-simplify]: Simplify x.re into x.re 5.273 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.273 * [taylor]: Taking taylor expansion of y.im in y.re 5.273 * [backup-simplify]: Simplify y.im into y.im 5.273 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.273 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.273 * [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))) 5.274 * [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))) 5.274 * [taylor]: Taking taylor expansion of 0 in x.re 5.274 * [backup-simplify]: Simplify 0 into 0 5.274 * [taylor]: Taking taylor expansion of 0 in x.im 5.274 * [backup-simplify]: Simplify 0 into 0 5.274 * [taylor]: Taking taylor expansion of 0 in y.re 5.274 * [backup-simplify]: Simplify 0 into 0 5.274 * [backup-simplify]: Simplify 0 into 0 5.274 * [backup-simplify]: Simplify (+ 0) into 0 5.275 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.277 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.277 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.277 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.277 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.278 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.278 * [backup-simplify]: Simplify (+ 0 0) into 0 5.279 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.279 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.280 * [backup-simplify]: Simplify (- 0) into 0 5.280 * [backup-simplify]: Simplify (+ 0 0) into 0 5.280 * [taylor]: Taking taylor expansion of 0 in x.im 5.280 * [backup-simplify]: Simplify 0 into 0 5.280 * [taylor]: Taking taylor expansion of 0 in y.re 5.280 * [backup-simplify]: Simplify 0 into 0 5.280 * [backup-simplify]: Simplify 0 into 0 5.281 * [backup-simplify]: Simplify (+ 0) into 0 5.282 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.282 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.283 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.283 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.283 * [backup-simplify]: Simplify (- 0) into 0 5.284 * [backup-simplify]: Simplify (+ 0 0) into 0 5.285 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.285 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.286 * [backup-simplify]: Simplify (- 0) into 0 5.286 * [backup-simplify]: Simplify (+ 0 0) into 0 5.286 * [taylor]: Taking taylor expansion of 0 in y.re 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [taylor]: Taking taylor expansion of 0 in x.re 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [taylor]: Taking taylor expansion of 0 in x.im 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [taylor]: Taking taylor expansion of 0 in y.re 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [taylor]: Taking taylor expansion of 0 in x.im 5.286 * [backup-simplify]: Simplify 0 into 0 5.286 * [taylor]: Taking taylor expansion of 0 in y.re 5.287 * [backup-simplify]: Simplify 0 into 0 5.287 * [backup-simplify]: Simplify 0 into 0 5.287 * [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))))) 5.287 * [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)))) 5.287 * [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 5.287 * [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 5.287 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.287 * [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))) 5.287 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 5.288 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.288 * [taylor]: Taking taylor expansion of -1 in y.re 5.288 * [backup-simplify]: Simplify -1 into -1 5.288 * [taylor]: Taking taylor expansion of y.im in y.re 5.288 * [backup-simplify]: Simplify y.im into y.im 5.288 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.288 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 5.288 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 5.288 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.288 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 5.288 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 5.288 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.288 * [taylor]: Taking taylor expansion of -1 in y.re 5.288 * [backup-simplify]: Simplify -1 into -1 5.288 * [taylor]: Taking taylor expansion of x.re in y.re 5.288 * [backup-simplify]: Simplify x.re into x.re 5.288 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.288 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.288 * [taylor]: Taking taylor expansion of -1 in y.re 5.288 * [backup-simplify]: Simplify -1 into -1 5.288 * [taylor]: Taking taylor expansion of x.re in y.re 5.288 * [backup-simplify]: Simplify x.re into x.re 5.288 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.288 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 5.288 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.288 * [taylor]: Taking taylor expansion of -1 in y.re 5.288 * [backup-simplify]: Simplify -1 into -1 5.288 * [taylor]: Taking taylor expansion of x.im in y.re 5.288 * [backup-simplify]: Simplify x.im into x.im 5.288 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.289 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.289 * [taylor]: Taking taylor expansion of -1 in y.re 5.289 * [backup-simplify]: Simplify -1 into -1 5.289 * [taylor]: Taking taylor expansion of x.im in y.re 5.289 * [backup-simplify]: Simplify x.im into x.im 5.289 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.289 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.289 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.289 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.289 * [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)))) 5.289 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.290 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.290 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.290 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.290 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.290 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.291 * [backup-simplify]: Simplify (+ 0 0) into 0 5.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.291 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.291 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.291 * [taylor]: Taking taylor expansion of -1 in y.re 5.291 * [backup-simplify]: Simplify -1 into -1 5.291 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.291 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.291 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.292 * [taylor]: Taking taylor expansion of y.re in y.re 5.292 * [backup-simplify]: Simplify 0 into 0 5.292 * [backup-simplify]: Simplify 1 into 1 5.292 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.292 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.292 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.292 * [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)))) 5.292 * [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 5.292 * [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 5.292 * [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))) 5.292 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 5.292 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.293 * [taylor]: Taking taylor expansion of -1 in x.im 5.293 * [backup-simplify]: Simplify -1 into -1 5.293 * [taylor]: Taking taylor expansion of y.im in x.im 5.293 * [backup-simplify]: Simplify y.im into y.im 5.293 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.293 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 5.293 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 5.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.293 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 5.293 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 5.293 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.293 * [taylor]: Taking taylor expansion of -1 in x.im 5.293 * [backup-simplify]: Simplify -1 into -1 5.293 * [taylor]: Taking taylor expansion of x.re in x.im 5.293 * [backup-simplify]: Simplify x.re into x.re 5.293 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.293 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.293 * [taylor]: Taking taylor expansion of -1 in x.im 5.293 * [backup-simplify]: Simplify -1 into -1 5.293 * [taylor]: Taking taylor expansion of x.re in x.im 5.293 * [backup-simplify]: Simplify x.re into x.re 5.293 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.293 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 5.293 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.293 * [taylor]: Taking taylor expansion of -1 in x.im 5.293 * [backup-simplify]: Simplify -1 into -1 5.293 * [taylor]: Taking taylor expansion of x.im in x.im 5.293 * [backup-simplify]: Simplify 0 into 0 5.293 * [backup-simplify]: Simplify 1 into 1 5.294 * [backup-simplify]: Simplify (/ -1 1) into -1 5.294 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.294 * [taylor]: Taking taylor expansion of -1 in x.im 5.294 * [backup-simplify]: Simplify -1 into -1 5.294 * [taylor]: Taking taylor expansion of x.im in x.im 5.294 * [backup-simplify]: Simplify 0 into 0 5.294 * [backup-simplify]: Simplify 1 into 1 5.295 * [backup-simplify]: Simplify (/ -1 1) into -1 5.295 * [backup-simplify]: Simplify (* -1 -1) into 1 5.295 * [backup-simplify]: Simplify (+ 0 1) into 1 5.296 * [backup-simplify]: Simplify (sqrt 1) into 1 5.297 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.298 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.298 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.298 * [backup-simplify]: Simplify (+ 0 0) into 0 5.299 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.299 * [backup-simplify]: Simplify (log 1) into 0 5.299 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.299 * [taylor]: Taking taylor expansion of -1 in x.im 5.299 * [backup-simplify]: Simplify -1 into -1 5.299 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.299 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.299 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.299 * [taylor]: Taking taylor expansion of y.re in x.im 5.299 * [backup-simplify]: Simplify y.re into y.re 5.299 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.300 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.300 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 5.300 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.300 * [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)) 5.300 * [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))) 5.300 * [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))) 5.300 * [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 5.300 * [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 5.300 * [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))) 5.300 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.300 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.300 * [taylor]: Taking taylor expansion of -1 in x.re 5.300 * [backup-simplify]: Simplify -1 into -1 5.300 * [taylor]: Taking taylor expansion of y.im in x.re 5.300 * [backup-simplify]: Simplify y.im into y.im 5.300 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.300 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.300 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.300 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.300 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.300 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.300 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.300 * [taylor]: Taking taylor expansion of -1 in x.re 5.300 * [backup-simplify]: Simplify -1 into -1 5.300 * [taylor]: Taking taylor expansion of x.re in x.re 5.301 * [backup-simplify]: Simplify 0 into 0 5.301 * [backup-simplify]: Simplify 1 into 1 5.301 * [backup-simplify]: Simplify (/ -1 1) into -1 5.301 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.301 * [taylor]: Taking taylor expansion of -1 in x.re 5.301 * [backup-simplify]: Simplify -1 into -1 5.301 * [taylor]: Taking taylor expansion of x.re in x.re 5.301 * [backup-simplify]: Simplify 0 into 0 5.301 * [backup-simplify]: Simplify 1 into 1 5.301 * [backup-simplify]: Simplify (/ -1 1) into -1 5.301 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.301 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.301 * [taylor]: Taking taylor expansion of -1 in x.re 5.301 * [backup-simplify]: Simplify -1 into -1 5.301 * [taylor]: Taking taylor expansion of x.im in x.re 5.301 * [backup-simplify]: Simplify x.im into x.im 5.301 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.301 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.301 * [taylor]: Taking taylor expansion of -1 in x.re 5.301 * [backup-simplify]: Simplify -1 into -1 5.301 * [taylor]: Taking taylor expansion of x.im in x.re 5.301 * [backup-simplify]: Simplify x.im into x.im 5.301 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.302 * [backup-simplify]: Simplify (* -1 -1) into 1 5.302 * [backup-simplify]: Simplify (+ 1 0) into 1 5.302 * [backup-simplify]: Simplify (sqrt 1) into 1 5.303 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.303 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.303 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.304 * [backup-simplify]: Simplify (+ 0 0) into 0 5.304 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.304 * [backup-simplify]: Simplify (log 1) into 0 5.304 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.304 * [taylor]: Taking taylor expansion of -1 in x.re 5.304 * [backup-simplify]: Simplify -1 into -1 5.304 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.304 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.305 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.305 * [taylor]: Taking taylor expansion of y.re in x.re 5.305 * [backup-simplify]: Simplify y.re into y.re 5.305 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.305 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.305 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.305 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.305 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.305 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.305 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.305 * [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 5.306 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 5.306 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.306 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.306 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.306 * [taylor]: Taking taylor expansion of -1 in y.im 5.306 * [backup-simplify]: Simplify -1 into -1 5.306 * [taylor]: Taking taylor expansion of y.im in y.im 5.306 * [backup-simplify]: Simplify 0 into 0 5.306 * [backup-simplify]: Simplify 1 into 1 5.306 * [backup-simplify]: Simplify (/ -1 1) into -1 5.306 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.306 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.306 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.306 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.306 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.306 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.306 * [taylor]: Taking taylor expansion of -1 in y.im 5.306 * [backup-simplify]: Simplify -1 into -1 5.306 * [taylor]: Taking taylor expansion of x.re in y.im 5.306 * [backup-simplify]: Simplify x.re into x.re 5.306 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.306 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.306 * [taylor]: Taking taylor expansion of -1 in y.im 5.306 * [backup-simplify]: Simplify -1 into -1 5.306 * [taylor]: Taking taylor expansion of x.re in y.im 5.306 * [backup-simplify]: Simplify x.re into x.re 5.306 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.306 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.306 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.306 * [taylor]: Taking taylor expansion of -1 in y.im 5.306 * [backup-simplify]: Simplify -1 into -1 5.306 * [taylor]: Taking taylor expansion of x.im in y.im 5.306 * [backup-simplify]: Simplify x.im into x.im 5.306 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.306 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.306 * [taylor]: Taking taylor expansion of -1 in y.im 5.306 * [backup-simplify]: Simplify -1 into -1 5.306 * [taylor]: Taking taylor expansion of x.im in y.im 5.306 * [backup-simplify]: Simplify x.im into x.im 5.307 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.307 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.307 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.307 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.307 * [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)))) 5.307 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.307 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.307 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.307 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.307 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.307 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.308 * [backup-simplify]: Simplify (+ 0 0) into 0 5.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.308 * [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))))) 5.308 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.308 * [taylor]: Taking taylor expansion of -1 in y.im 5.308 * [backup-simplify]: Simplify -1 into -1 5.308 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.308 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.308 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.308 * [taylor]: Taking taylor expansion of y.re in y.im 5.308 * [backup-simplify]: Simplify y.re into y.re 5.308 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.308 * [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)))))) 5.308 * [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)))))) 5.309 * [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)))) 5.309 * [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 5.309 * [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 5.309 * [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))) 5.309 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.309 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.309 * [taylor]: Taking taylor expansion of -1 in y.im 5.309 * [backup-simplify]: Simplify -1 into -1 5.309 * [taylor]: Taking taylor expansion of y.im in y.im 5.309 * [backup-simplify]: Simplify 0 into 0 5.309 * [backup-simplify]: Simplify 1 into 1 5.309 * [backup-simplify]: Simplify (/ -1 1) into -1 5.309 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.309 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.309 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.309 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.309 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.309 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.309 * [taylor]: Taking taylor expansion of -1 in y.im 5.309 * [backup-simplify]: Simplify -1 into -1 5.309 * [taylor]: Taking taylor expansion of x.re in y.im 5.309 * [backup-simplify]: Simplify x.re into x.re 5.309 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.309 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.309 * [taylor]: Taking taylor expansion of -1 in y.im 5.309 * [backup-simplify]: Simplify -1 into -1 5.309 * [taylor]: Taking taylor expansion of x.re in y.im 5.309 * [backup-simplify]: Simplify x.re into x.re 5.310 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.310 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.310 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.310 * [taylor]: Taking taylor expansion of -1 in y.im 5.310 * [backup-simplify]: Simplify -1 into -1 5.310 * [taylor]: Taking taylor expansion of x.im in y.im 5.310 * [backup-simplify]: Simplify x.im into x.im 5.310 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.310 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.310 * [taylor]: Taking taylor expansion of -1 in y.im 5.310 * [backup-simplify]: Simplify -1 into -1 5.310 * [taylor]: Taking taylor expansion of x.im in y.im 5.310 * [backup-simplify]: Simplify x.im into x.im 5.310 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.310 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.310 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.310 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.310 * [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)))) 5.310 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.310 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.310 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.310 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.310 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.311 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.311 * [backup-simplify]: Simplify (+ 0 0) into 0 5.311 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.311 * [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))))) 5.311 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.311 * [taylor]: Taking taylor expansion of -1 in y.im 5.311 * [backup-simplify]: Simplify -1 into -1 5.311 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.311 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.311 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.311 * [taylor]: Taking taylor expansion of y.re in y.im 5.311 * [backup-simplify]: Simplify y.re into y.re 5.311 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.311 * [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)))))) 5.312 * [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)))))) 5.312 * [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)))) 5.312 * [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 5.312 * [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 5.312 * [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))) 5.312 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.312 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.312 * [taylor]: Taking taylor expansion of -1 in x.re 5.312 * [backup-simplify]: Simplify -1 into -1 5.312 * [taylor]: Taking taylor expansion of y.im in x.re 5.312 * [backup-simplify]: Simplify y.im into y.im 5.312 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.312 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.312 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.312 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.312 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.312 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.312 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.312 * [taylor]: Taking taylor expansion of -1 in x.re 5.312 * [backup-simplify]: Simplify -1 into -1 5.312 * [taylor]: Taking taylor expansion of x.re in x.re 5.312 * [backup-simplify]: Simplify 0 into 0 5.312 * [backup-simplify]: Simplify 1 into 1 5.312 * [backup-simplify]: Simplify (/ -1 1) into -1 5.313 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.313 * [taylor]: Taking taylor expansion of -1 in x.re 5.313 * [backup-simplify]: Simplify -1 into -1 5.313 * [taylor]: Taking taylor expansion of x.re in x.re 5.313 * [backup-simplify]: Simplify 0 into 0 5.313 * [backup-simplify]: Simplify 1 into 1 5.313 * [backup-simplify]: Simplify (/ -1 1) into -1 5.313 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.313 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.313 * [taylor]: Taking taylor expansion of -1 in x.re 5.313 * [backup-simplify]: Simplify -1 into -1 5.313 * [taylor]: Taking taylor expansion of x.im in x.re 5.313 * [backup-simplify]: Simplify x.im into x.im 5.313 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.313 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.313 * [taylor]: Taking taylor expansion of -1 in x.re 5.313 * [backup-simplify]: Simplify -1 into -1 5.313 * [taylor]: Taking taylor expansion of x.im in x.re 5.313 * [backup-simplify]: Simplify x.im into x.im 5.313 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.313 * [backup-simplify]: Simplify (* -1 -1) into 1 5.314 * [backup-simplify]: Simplify (+ 1 0) into 1 5.314 * [backup-simplify]: Simplify (sqrt 1) into 1 5.314 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.315 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.315 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.315 * [backup-simplify]: Simplify (+ 0 0) into 0 5.316 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.316 * [backup-simplify]: Simplify (log 1) into 0 5.316 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.316 * [taylor]: Taking taylor expansion of -1 in x.re 5.316 * [backup-simplify]: Simplify -1 into -1 5.316 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.316 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.316 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.316 * [taylor]: Taking taylor expansion of y.re in x.re 5.316 * [backup-simplify]: Simplify y.re into y.re 5.316 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.317 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.317 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.317 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.317 * [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)) 5.317 * [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))) 5.317 * [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))) 5.317 * [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))) 5.318 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.318 * [backup-simplify]: Simplify (- 0) into 0 5.318 * [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))) 5.318 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.318 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.318 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.318 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.318 * [taylor]: Taking taylor expansion of x.re in x.im 5.318 * [backup-simplify]: Simplify x.re into x.re 5.318 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.318 * [taylor]: Taking taylor expansion of y.im in x.im 5.318 * [backup-simplify]: Simplify y.im into y.im 5.318 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.318 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.318 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.318 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.318 * [taylor]: Taking taylor expansion of y.re in x.im 5.318 * [backup-simplify]: Simplify y.re into y.re 5.318 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.318 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.319 * [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)) 5.319 * [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))) 5.319 * [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))) 5.319 * [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))) 5.319 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.319 * [backup-simplify]: Simplify (- 0) into 0 5.319 * [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))) 5.319 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.319 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.320 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.320 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.320 * [taylor]: Taking taylor expansion of x.re in y.re 5.320 * [backup-simplify]: Simplify x.re into x.re 5.320 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.320 * [taylor]: Taking taylor expansion of y.im in y.re 5.320 * [backup-simplify]: Simplify y.im into y.im 5.320 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.320 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.320 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.320 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.320 * [taylor]: Taking taylor expansion of y.re in y.re 5.320 * [backup-simplify]: Simplify 0 into 0 5.320 * [backup-simplify]: Simplify 1 into 1 5.320 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.320 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.320 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.320 * [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))) 5.320 * [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))) 5.320 * [taylor]: Taking taylor expansion of 0 in x.re 5.320 * [backup-simplify]: Simplify 0 into 0 5.320 * [taylor]: Taking taylor expansion of 0 in x.im 5.320 * [backup-simplify]: Simplify 0 into 0 5.320 * [taylor]: Taking taylor expansion of 0 in y.re 5.320 * [backup-simplify]: Simplify 0 into 0 5.320 * [backup-simplify]: Simplify 0 into 0 5.321 * [backup-simplify]: Simplify (+ 0) into 0 5.321 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.322 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.322 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.322 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.322 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.322 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.323 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.323 * [backup-simplify]: Simplify (+ 0 0) into 0 5.323 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.324 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.324 * [backup-simplify]: Simplify (- 0) into 0 5.324 * [backup-simplify]: Simplify (+ 0 0) into 0 5.324 * [taylor]: Taking taylor expansion of 0 in x.im 5.324 * [backup-simplify]: Simplify 0 into 0 5.324 * [taylor]: Taking taylor expansion of 0 in y.re 5.324 * [backup-simplify]: Simplify 0 into 0 5.324 * [backup-simplify]: Simplify 0 into 0 5.325 * [backup-simplify]: Simplify (+ 0) into 0 5.325 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.325 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.326 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.326 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.326 * [backup-simplify]: Simplify (- 0) into 0 5.326 * [backup-simplify]: Simplify (+ 0 0) into 0 5.327 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.327 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.327 * [backup-simplify]: Simplify (- 0) into 0 5.327 * [backup-simplify]: Simplify (+ 0 0) into 0 5.327 * [taylor]: Taking taylor expansion of 0 in y.re 5.327 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [taylor]: Taking taylor expansion of 0 in x.re 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [taylor]: Taking taylor expansion of 0 in x.im 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [taylor]: Taking taylor expansion of 0 in y.re 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [taylor]: Taking taylor expansion of 0 in x.im 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [taylor]: Taking taylor expansion of 0 in y.re 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [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))))) 5.328 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1) 5.328 * [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))) 5.328 * [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 5.328 * [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 5.328 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 5.328 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.328 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 5.328 * [taylor]: Taking taylor expansion of y.im in y.re 5.328 * [backup-simplify]: Simplify y.im into y.im 5.328 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 5.328 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 5.328 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.328 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 5.328 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 5.328 * [taylor]: Taking taylor expansion of x.re in y.re 5.328 * [backup-simplify]: Simplify x.re into x.re 5.328 * [taylor]: Taking taylor expansion of x.re in y.re 5.328 * [backup-simplify]: Simplify x.re into x.re 5.329 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 5.329 * [taylor]: Taking taylor expansion of x.im in y.re 5.329 * [backup-simplify]: Simplify x.im into x.im 5.329 * [taylor]: Taking taylor expansion of x.im in y.re 5.329 * [backup-simplify]: Simplify x.im into x.im 5.329 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.329 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.329 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.329 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.329 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.329 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.329 * [backup-simplify]: Simplify (+ 0 0) into 0 5.329 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.329 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.329 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.329 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.329 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.329 * [taylor]: Taking taylor expansion of y.re in y.re 5.330 * [backup-simplify]: Simplify 0 into 0 5.330 * [backup-simplify]: Simplify 1 into 1 5.330 * [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))))) 5.330 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.330 * [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))))) 5.330 * [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)))))) 5.330 * [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)))))) 5.330 * [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 5.330 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.330 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.330 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 5.330 * [taylor]: Taking taylor expansion of y.im in x.im 5.330 * [backup-simplify]: Simplify y.im into y.im 5.330 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 5.330 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 5.330 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.330 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 5.330 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 5.330 * [taylor]: Taking taylor expansion of x.re in x.im 5.330 * [backup-simplify]: Simplify x.re into x.re 5.330 * [taylor]: Taking taylor expansion of x.re in x.im 5.330 * [backup-simplify]: Simplify x.re into x.re 5.330 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 5.330 * [taylor]: Taking taylor expansion of x.im in x.im 5.330 * [backup-simplify]: Simplify 0 into 0 5.330 * [backup-simplify]: Simplify 1 into 1 5.330 * [taylor]: Taking taylor expansion of x.im in x.im 5.330 * [backup-simplify]: Simplify 0 into 0 5.330 * [backup-simplify]: Simplify 1 into 1 5.330 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.331 * [backup-simplify]: Simplify (* 0 0) into 0 5.331 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 5.331 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 5.331 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.331 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.332 * [backup-simplify]: Simplify (+ 0 0) into 0 5.332 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 5.332 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.332 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.332 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.332 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.332 * [taylor]: Taking taylor expansion of y.re in x.im 5.332 * [backup-simplify]: Simplify y.re into y.re 5.332 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 5.332 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.332 * [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))) 5.332 * [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)))) 5.332 * [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)))) 5.332 * [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 5.332 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 5.332 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.332 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 5.332 * [taylor]: Taking taylor expansion of y.im in x.re 5.332 * [backup-simplify]: Simplify y.im into y.im 5.332 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.332 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.332 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.332 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.332 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.332 * [taylor]: Taking taylor expansion of x.re in x.re 5.332 * [backup-simplify]: Simplify 0 into 0 5.332 * [backup-simplify]: Simplify 1 into 1 5.332 * [taylor]: Taking taylor expansion of x.re in x.re 5.332 * [backup-simplify]: Simplify 0 into 0 5.332 * [backup-simplify]: Simplify 1 into 1 5.332 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.332 * [taylor]: Taking taylor expansion of x.im in x.re 5.332 * [backup-simplify]: Simplify x.im into x.im 5.332 * [taylor]: Taking taylor expansion of x.im in x.re 5.332 * [backup-simplify]: Simplify x.im into x.im 5.333 * [backup-simplify]: Simplify (* 0 0) into 0 5.333 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.333 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.333 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.333 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.333 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.334 * [backup-simplify]: Simplify (+ 0 0) into 0 5.334 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.334 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.334 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.334 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.334 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.334 * [taylor]: Taking taylor expansion of y.re in x.re 5.334 * [backup-simplify]: Simplify y.re into y.re 5.334 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.334 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.334 * [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))) 5.334 * [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)))) 5.334 * [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)))) 5.334 * [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 5.334 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.334 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.334 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.334 * [taylor]: Taking taylor expansion of y.im in y.im 5.334 * [backup-simplify]: Simplify 0 into 0 5.334 * [backup-simplify]: Simplify 1 into 1 5.334 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.334 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.334 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.334 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.334 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.334 * [taylor]: Taking taylor expansion of x.re in y.im 5.334 * [backup-simplify]: Simplify x.re into x.re 5.334 * [taylor]: Taking taylor expansion of x.re in y.im 5.334 * [backup-simplify]: Simplify x.re into x.re 5.334 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.334 * [taylor]: Taking taylor expansion of x.im in y.im 5.334 * [backup-simplify]: Simplify x.im into x.im 5.334 * [taylor]: Taking taylor expansion of x.im in y.im 5.334 * [backup-simplify]: Simplify x.im into x.im 5.335 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.335 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.335 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.335 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.335 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.335 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.335 * [backup-simplify]: Simplify (+ 0 0) into 0 5.335 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.335 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.335 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.335 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.335 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.335 * [taylor]: Taking taylor expansion of y.re in y.im 5.335 * [backup-simplify]: Simplify y.re into y.re 5.336 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.336 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.336 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.336 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.336 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.336 * [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 5.336 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.336 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.336 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.336 * [taylor]: Taking taylor expansion of y.im in y.im 5.336 * [backup-simplify]: Simplify 0 into 0 5.336 * [backup-simplify]: Simplify 1 into 1 5.336 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.336 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.336 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.336 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.336 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.336 * [taylor]: Taking taylor expansion of x.re in y.im 5.336 * [backup-simplify]: Simplify x.re into x.re 5.336 * [taylor]: Taking taylor expansion of x.re in y.im 5.336 * [backup-simplify]: Simplify x.re into x.re 5.336 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.336 * [taylor]: Taking taylor expansion of x.im in y.im 5.336 * [backup-simplify]: Simplify x.im into x.im 5.336 * [taylor]: Taking taylor expansion of x.im in y.im 5.336 * [backup-simplify]: Simplify x.im into x.im 5.336 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.336 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.336 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.336 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.336 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.336 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.337 * [backup-simplify]: Simplify (+ 0 0) into 0 5.337 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.337 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.337 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.337 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.337 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.337 * [taylor]: Taking taylor expansion of y.re in y.im 5.337 * [backup-simplify]: Simplify y.re into y.re 5.337 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.337 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.337 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.337 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.337 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.337 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.338 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.339 * [backup-simplify]: Simplify (- 0) into 0 5.339 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.339 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.339 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.339 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.339 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.339 * [taylor]: Taking taylor expansion of y.re in x.re 5.339 * [backup-simplify]: Simplify y.re into y.re 5.339 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.340 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.340 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.340 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.340 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.340 * [backup-simplify]: Simplify (- 0) into 0 5.340 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.340 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.340 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.340 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.340 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.340 * [taylor]: Taking taylor expansion of y.re in x.im 5.340 * [backup-simplify]: Simplify y.re into y.re 5.340 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.340 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.340 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.340 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.341 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.341 * [backup-simplify]: Simplify (- 0) into 0 5.341 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.341 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.341 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.341 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.341 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.341 * [taylor]: Taking taylor expansion of y.re in y.re 5.341 * [backup-simplify]: Simplify 0 into 0 5.341 * [backup-simplify]: Simplify 1 into 1 5.341 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.341 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.341 * [backup-simplify]: Simplify 1 into 1 5.342 * [backup-simplify]: Simplify (+ 0) into 0 5.342 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.342 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 5.343 * [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)))) 5.343 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.343 * [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)))) 5.343 * [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)))) 5.344 * [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))))) 5.344 * [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)))))) 5.344 * [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)))))) 5.344 * [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 5.344 * [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 5.344 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 5.344 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.344 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.344 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.344 * [taylor]: Taking taylor expansion of y.re in x.re 5.344 * [backup-simplify]: Simplify y.re into y.re 5.344 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.344 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.344 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.344 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 5.344 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 5.344 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 5.344 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.344 * [taylor]: Taking taylor expansion of x.im in x.re 5.344 * [backup-simplify]: Simplify x.im into x.im 5.344 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.344 * [taylor]: Taking taylor expansion of x.re in x.re 5.344 * [backup-simplify]: Simplify 0 into 0 5.344 * [backup-simplify]: Simplify 1 into 1 5.344 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.344 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 5.344 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.345 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.345 * [backup-simplify]: Simplify (+ 0 0) into 0 5.345 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.345 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.345 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.345 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.345 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.345 * [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)) 5.345 * [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))) 5.345 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 5.345 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 5.345 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 5.345 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.345 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.345 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.345 * [taylor]: Taking taylor expansion of y.re in x.im 5.345 * [backup-simplify]: Simplify y.re into y.re 5.345 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.345 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.346 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.346 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.346 * [taylor]: Taking taylor expansion of x.im in x.im 5.346 * [backup-simplify]: Simplify 0 into 0 5.346 * [backup-simplify]: Simplify 1 into 1 5.346 * [backup-simplify]: Simplify (log 1) into 0 5.346 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.346 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.346 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.346 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.346 * [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)) 5.347 * [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))) 5.347 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 5.347 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 5.347 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 5.347 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.347 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.347 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.347 * [taylor]: Taking taylor expansion of y.re in y.re 5.347 * [backup-simplify]: Simplify 0 into 0 5.347 * [backup-simplify]: Simplify 1 into 1 5.347 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.347 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.347 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.347 * [taylor]: Taking taylor expansion of x.im in y.re 5.347 * [backup-simplify]: Simplify x.im into x.im 5.347 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.347 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 5.347 * [backup-simplify]: Simplify (- 0) into 0 5.347 * [backup-simplify]: Simplify 0 into 0 5.348 * [backup-simplify]: Simplify (+ 0) into 0 5.348 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.348 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.348 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.349 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.349 * [backup-simplify]: Simplify (- 0) into 0 5.349 * [backup-simplify]: Simplify (+ 0 0) into 0 5.349 * [taylor]: Taking taylor expansion of 0 in x.im 5.349 * [backup-simplify]: Simplify 0 into 0 5.349 * [taylor]: Taking taylor expansion of 0 in y.re 5.349 * [backup-simplify]: Simplify 0 into 0 5.349 * [backup-simplify]: Simplify 0 into 0 5.350 * [backup-simplify]: Simplify (+ 0) into 0 5.350 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.350 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.350 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.351 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.351 * [backup-simplify]: Simplify (- 0) into 0 5.351 * [backup-simplify]: Simplify (+ 0 0) into 0 5.351 * [taylor]: Taking taylor expansion of 0 in y.re 5.351 * [backup-simplify]: Simplify 0 into 0 5.351 * [backup-simplify]: Simplify 0 into 0 5.352 * [backup-simplify]: Simplify (+ 0) into 0 5.352 * [backup-simplify]: Simplify 0 into 0 5.352 * [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))) 5.353 * [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)))) 5.353 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.353 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.353 * [backup-simplify]: Simplify (+ 0 0) into 0 5.354 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.355 * [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 5.356 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 5.356 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.356 * [backup-simplify]: Simplify (+ 0 0) into 0 5.357 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.357 * [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 5.357 * [backup-simplify]: Simplify (- 0) into 0 5.357 * [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)))) 5.357 * [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 5.358 * [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 5.358 * [taylor]: Taking taylor expansion of 1/2 in x.re 5.358 * [backup-simplify]: Simplify 1/2 into 1/2 5.358 * [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 5.358 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.358 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.358 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.358 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.358 * [taylor]: Taking taylor expansion of y.re in x.re 5.358 * [backup-simplify]: Simplify y.re into y.re 5.358 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.358 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.358 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.358 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 5.358 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 5.358 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 5.358 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 5.358 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.358 * [taylor]: Taking taylor expansion of x.re in x.re 5.358 * [backup-simplify]: Simplify 0 into 0 5.358 * [backup-simplify]: Simplify 1 into 1 5.358 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.358 * [taylor]: Taking taylor expansion of x.im in x.re 5.358 * [backup-simplify]: Simplify x.im into x.im 5.358 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.358 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.358 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.358 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.359 * [backup-simplify]: Simplify (+ 0 0) into 0 5.359 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.359 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.359 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.359 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.360 * [backup-simplify]: Simplify (- 0) into 0 5.360 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.360 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.360 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 5.361 * [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))) 5.361 * [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)))) 5.361 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 5.361 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 5.361 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.361 * [backup-simplify]: Simplify 1/2 into 1/2 5.361 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 5.361 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.361 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.361 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.361 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.361 * [taylor]: Taking taylor expansion of y.re in x.im 5.361 * [backup-simplify]: Simplify y.re into y.re 5.361 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.361 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.361 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.362 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 5.362 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.362 * [taylor]: Taking taylor expansion of x.im in x.im 5.362 * [backup-simplify]: Simplify 0 into 0 5.362 * [backup-simplify]: Simplify 1 into 1 5.362 * [backup-simplify]: Simplify (log 1) into 0 5.362 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.363 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.363 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.363 * [backup-simplify]: Simplify (- 0) into 0 5.363 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.364 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.364 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.364 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.364 * [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)) 5.365 * [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))) 5.365 * [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)))) 5.365 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 5.365 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 5.365 * [taylor]: Taking taylor expansion of 1/2 in y.re 5.365 * [backup-simplify]: Simplify 1/2 into 1/2 5.365 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 5.365 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.365 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.365 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.365 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.365 * [taylor]: Taking taylor expansion of y.re in y.re 5.365 * [backup-simplify]: Simplify 0 into 0 5.365 * [backup-simplify]: Simplify 1 into 1 5.365 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.366 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.366 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 5.366 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.366 * [taylor]: Taking taylor expansion of x.im in y.re 5.366 * [backup-simplify]: Simplify x.im into x.im 5.366 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.366 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.366 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 5.366 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 5.367 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.367 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.368 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.368 * [backup-simplify]: Simplify (+ 0) into 0 5.369 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.369 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.370 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.370 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.371 * [backup-simplify]: Simplify (+ 0 0) into 0 5.371 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.371 * [backup-simplify]: Simplify (- 0) into 0 5.371 * [taylor]: Taking taylor expansion of 0 in x.im 5.371 * [backup-simplify]: Simplify 0 into 0 5.371 * [taylor]: Taking taylor expansion of 0 in y.re 5.371 * [backup-simplify]: Simplify 0 into 0 5.371 * [backup-simplify]: Simplify 0 into 0 5.372 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.373 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.373 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.374 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.375 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.375 * [backup-simplify]: Simplify (- 0) into 0 5.376 * [backup-simplify]: Simplify (+ 0 0) into 0 5.376 * [taylor]: Taking taylor expansion of 0 in x.im 5.376 * [backup-simplify]: Simplify 0 into 0 5.376 * [taylor]: Taking taylor expansion of 0 in y.re 5.376 * [backup-simplify]: Simplify 0 into 0 5.376 * [backup-simplify]: Simplify 0 into 0 5.377 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.378 * [backup-simplify]: Simplify (+ 0) into 0 5.378 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.379 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.380 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.380 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.380 * [backup-simplify]: Simplify (+ 0 0) into 0 5.381 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.381 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.381 * [backup-simplify]: Simplify (- 0) into 0 5.381 * [taylor]: Taking taylor expansion of 0 in y.re 5.381 * [backup-simplify]: Simplify 0 into 0 5.382 * [backup-simplify]: Simplify 0 into 0 5.382 * [taylor]: Taking taylor expansion of 0 in y.re 5.382 * [backup-simplify]: Simplify 0 into 0 5.382 * [backup-simplify]: Simplify 0 into 0 5.383 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.383 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.384 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.385 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.385 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.386 * [backup-simplify]: Simplify (- 0) into 0 5.386 * [backup-simplify]: Simplify (+ 0 0) into 0 5.386 * [taylor]: Taking taylor expansion of 0 in y.re 5.386 * [backup-simplify]: Simplify 0 into 0 5.386 * [backup-simplify]: Simplify 0 into 0 5.386 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.387 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 5.387 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 5.387 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.387 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.387 * [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))))) 5.388 * [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))) 5.388 * [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 5.388 * [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 5.388 * [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 5.388 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.388 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 5.388 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.388 * [taylor]: Taking taylor expansion of y.im in y.re 5.388 * [backup-simplify]: Simplify y.im into y.im 5.388 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.388 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 5.388 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 5.388 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.388 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 5.388 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 5.388 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.388 * [taylor]: Taking taylor expansion of x.re in y.re 5.388 * [backup-simplify]: Simplify x.re into x.re 5.388 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.388 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.388 * [taylor]: Taking taylor expansion of x.re in y.re 5.388 * [backup-simplify]: Simplify x.re into x.re 5.388 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.388 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 5.388 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.388 * [taylor]: Taking taylor expansion of x.im in y.re 5.388 * [backup-simplify]: Simplify x.im into x.im 5.388 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.388 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.388 * [taylor]: Taking taylor expansion of x.im in y.re 5.388 * [backup-simplify]: Simplify x.im into x.im 5.388 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.388 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.388 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.388 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.389 * [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)))) 5.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.389 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.389 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.389 * [backup-simplify]: Simplify (+ 0 0) into 0 5.389 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.390 * [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))))) 5.390 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.390 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.390 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.390 * [taylor]: Taking taylor expansion of y.re in y.re 5.390 * [backup-simplify]: Simplify 0 into 0 5.390 * [backup-simplify]: Simplify 1 into 1 5.390 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.390 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.390 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.390 * [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 5.390 * [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 5.390 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.390 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 5.390 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.390 * [taylor]: Taking taylor expansion of y.im in x.im 5.390 * [backup-simplify]: Simplify y.im into y.im 5.390 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.390 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 5.390 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 5.390 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.390 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 5.390 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 5.390 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.390 * [taylor]: Taking taylor expansion of x.re in x.im 5.390 * [backup-simplify]: Simplify x.re into x.re 5.390 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.390 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.390 * [taylor]: Taking taylor expansion of x.re in x.im 5.390 * [backup-simplify]: Simplify x.re into x.re 5.390 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.390 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 5.391 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.391 * [taylor]: Taking taylor expansion of x.im in x.im 5.391 * [backup-simplify]: Simplify 0 into 0 5.391 * [backup-simplify]: Simplify 1 into 1 5.391 * [backup-simplify]: Simplify (/ 1 1) into 1 5.391 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.391 * [taylor]: Taking taylor expansion of x.im in x.im 5.391 * [backup-simplify]: Simplify 0 into 0 5.391 * [backup-simplify]: Simplify 1 into 1 5.391 * [backup-simplify]: Simplify (/ 1 1) into 1 5.391 * [backup-simplify]: Simplify (* 1 1) into 1 5.392 * [backup-simplify]: Simplify (+ 0 1) into 1 5.392 * [backup-simplify]: Simplify (sqrt 1) into 1 5.392 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.393 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.393 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.393 * [backup-simplify]: Simplify (+ 0 0) into 0 5.394 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.394 * [backup-simplify]: Simplify (log 1) into 0 5.394 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.394 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.394 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.394 * [taylor]: Taking taylor expansion of y.re in x.im 5.394 * [backup-simplify]: Simplify y.re into y.re 5.394 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.395 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.395 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 5.395 * [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)) 5.395 * [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))) 5.395 * [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))) 5.395 * [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 5.395 * [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 5.395 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.395 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.395 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.395 * [taylor]: Taking taylor expansion of y.im in x.re 5.395 * [backup-simplify]: Simplify y.im into y.im 5.395 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.395 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.395 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.395 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.395 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.395 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.395 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.395 * [taylor]: Taking taylor expansion of x.re in x.re 5.395 * [backup-simplify]: Simplify 0 into 0 5.395 * [backup-simplify]: Simplify 1 into 1 5.396 * [backup-simplify]: Simplify (/ 1 1) into 1 5.396 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.396 * [taylor]: Taking taylor expansion of x.re in x.re 5.396 * [backup-simplify]: Simplify 0 into 0 5.396 * [backup-simplify]: Simplify 1 into 1 5.396 * [backup-simplify]: Simplify (/ 1 1) into 1 5.396 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.396 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.396 * [taylor]: Taking taylor expansion of x.im in x.re 5.396 * [backup-simplify]: Simplify x.im into x.im 5.396 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.396 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.396 * [taylor]: Taking taylor expansion of x.im in x.re 5.396 * [backup-simplify]: Simplify x.im into x.im 5.396 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.396 * [backup-simplify]: Simplify (* 1 1) into 1 5.397 * [backup-simplify]: Simplify (+ 1 0) into 1 5.397 * [backup-simplify]: Simplify (sqrt 1) into 1 5.397 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.398 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.398 * [backup-simplify]: Simplify (+ 0 0) into 0 5.399 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.399 * [backup-simplify]: Simplify (log 1) into 0 5.399 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.399 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.399 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.399 * [taylor]: Taking taylor expansion of y.re in x.re 5.399 * [backup-simplify]: Simplify y.re into y.re 5.399 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.400 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.400 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.400 * [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)) 5.400 * [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))) 5.400 * [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))) 5.400 * [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 5.400 * [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 5.400 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.400 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.400 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.400 * [taylor]: Taking taylor expansion of y.im in y.im 5.400 * [backup-simplify]: Simplify 0 into 0 5.400 * [backup-simplify]: Simplify 1 into 1 5.401 * [backup-simplify]: Simplify (/ 1 1) into 1 5.401 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.401 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.401 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.401 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.401 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.401 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.401 * [taylor]: Taking taylor expansion of x.re in y.im 5.401 * [backup-simplify]: Simplify x.re into x.re 5.401 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.401 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.401 * [taylor]: Taking taylor expansion of x.re in y.im 5.401 * [backup-simplify]: Simplify x.re into x.re 5.401 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.401 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.401 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.401 * [taylor]: Taking taylor expansion of x.im in y.im 5.401 * [backup-simplify]: Simplify x.im into x.im 5.401 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.401 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.401 * [taylor]: Taking taylor expansion of x.im in y.im 5.401 * [backup-simplify]: Simplify x.im into x.im 5.401 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.401 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.401 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.401 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.401 * [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)))) 5.401 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.401 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.402 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.402 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.402 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.402 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.402 * [backup-simplify]: Simplify (+ 0 0) into 0 5.402 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.402 * [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))))) 5.402 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.402 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.402 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.402 * [taylor]: Taking taylor expansion of y.re in y.im 5.402 * [backup-simplify]: Simplify y.re into y.re 5.403 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.403 * [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))))) 5.403 * [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))))) 5.403 * [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))) 5.403 * [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 5.403 * [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 5.403 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.403 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.403 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.403 * [taylor]: Taking taylor expansion of y.im in y.im 5.403 * [backup-simplify]: Simplify 0 into 0 5.403 * [backup-simplify]: Simplify 1 into 1 5.403 * [backup-simplify]: Simplify (/ 1 1) into 1 5.403 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.403 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.403 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.404 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.404 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.404 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.404 * [taylor]: Taking taylor expansion of x.re in y.im 5.404 * [backup-simplify]: Simplify x.re into x.re 5.404 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.404 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.404 * [taylor]: Taking taylor expansion of x.re in y.im 5.404 * [backup-simplify]: Simplify x.re into x.re 5.404 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.404 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.404 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.404 * [taylor]: Taking taylor expansion of x.im in y.im 5.404 * [backup-simplify]: Simplify x.im into x.im 5.404 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.404 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.404 * [taylor]: Taking taylor expansion of x.im in y.im 5.404 * [backup-simplify]: Simplify x.im into x.im 5.404 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.404 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.404 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.404 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.404 * [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)))) 5.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.404 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.405 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.405 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.405 * [backup-simplify]: Simplify (+ 0 0) into 0 5.405 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.405 * [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))))) 5.405 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.405 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.405 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.405 * [taylor]: Taking taylor expansion of y.re in y.im 5.405 * [backup-simplify]: Simplify y.re into y.re 5.405 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.406 * [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))))) 5.406 * [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))))) 5.406 * [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))) 5.406 * [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 5.406 * [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 5.406 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.406 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.406 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.406 * [taylor]: Taking taylor expansion of y.im in x.re 5.406 * [backup-simplify]: Simplify y.im into y.im 5.406 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.406 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.406 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.406 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.406 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.406 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.406 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.406 * [taylor]: Taking taylor expansion of x.re in x.re 5.406 * [backup-simplify]: Simplify 0 into 0 5.406 * [backup-simplify]: Simplify 1 into 1 5.407 * [backup-simplify]: Simplify (/ 1 1) into 1 5.407 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.407 * [taylor]: Taking taylor expansion of x.re in x.re 5.407 * [backup-simplify]: Simplify 0 into 0 5.407 * [backup-simplify]: Simplify 1 into 1 5.407 * [backup-simplify]: Simplify (/ 1 1) into 1 5.407 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.407 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.407 * [taylor]: Taking taylor expansion of x.im in x.re 5.407 * [backup-simplify]: Simplify x.im into x.im 5.407 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.407 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.407 * [taylor]: Taking taylor expansion of x.im in x.re 5.407 * [backup-simplify]: Simplify x.im into x.im 5.407 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.407 * [backup-simplify]: Simplify (* 1 1) into 1 5.408 * [backup-simplify]: Simplify (+ 1 0) into 1 5.408 * [backup-simplify]: Simplify (sqrt 1) into 1 5.408 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.409 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.409 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.409 * [backup-simplify]: Simplify (+ 0 0) into 0 5.410 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.410 * [backup-simplify]: Simplify (log 1) into 0 5.410 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.410 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.410 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.410 * [taylor]: Taking taylor expansion of y.re in x.re 5.410 * [backup-simplify]: Simplify y.re into y.re 5.410 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.411 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.411 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.411 * [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)) 5.411 * [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))) 5.411 * [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))) 5.411 * [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))) 5.411 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.412 * [backup-simplify]: Simplify (- 0) into 0 5.412 * [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))) 5.412 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.412 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.412 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.412 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.412 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.412 * [taylor]: Taking taylor expansion of y.re in x.im 5.412 * [backup-simplify]: Simplify y.re into y.re 5.412 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.412 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.412 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.412 * [taylor]: Taking taylor expansion of x.re in x.im 5.412 * [backup-simplify]: Simplify x.re into x.re 5.412 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.412 * [taylor]: Taking taylor expansion of y.im in x.im 5.412 * [backup-simplify]: Simplify y.im into y.im 5.412 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.412 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.412 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.412 * [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))) 5.412 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.413 * [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))) 5.413 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.413 * [backup-simplify]: Simplify (- 0) into 0 5.413 * [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))) 5.413 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 5.413 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 5.413 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.413 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.413 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.413 * [taylor]: Taking taylor expansion of y.re in y.re 5.413 * [backup-simplify]: Simplify 0 into 0 5.413 * [backup-simplify]: Simplify 1 into 1 5.414 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.414 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.414 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.414 * [taylor]: Taking taylor expansion of x.re in y.re 5.414 * [backup-simplify]: Simplify x.re into x.re 5.414 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.414 * [taylor]: Taking taylor expansion of y.im in y.re 5.414 * [backup-simplify]: Simplify y.im into y.im 5.414 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.414 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.414 * [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))) 5.414 * [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))) 5.414 * [taylor]: Taking taylor expansion of 0 in x.re 5.414 * [backup-simplify]: Simplify 0 into 0 5.414 * [taylor]: Taking taylor expansion of 0 in x.im 5.414 * [backup-simplify]: Simplify 0 into 0 5.414 * [taylor]: Taking taylor expansion of 0 in y.re 5.415 * [backup-simplify]: Simplify 0 into 0 5.415 * [backup-simplify]: Simplify 0 into 0 5.415 * [backup-simplify]: Simplify (+ 0) into 0 5.415 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.416 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.416 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.417 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.417 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.417 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.417 * [backup-simplify]: Simplify (+ 0 0) into 0 5.418 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.418 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.418 * [backup-simplify]: Simplify (- 0) into 0 5.418 * [backup-simplify]: Simplify (+ 0 0) into 0 5.419 * [taylor]: Taking taylor expansion of 0 in x.im 5.419 * [backup-simplify]: Simplify 0 into 0 5.419 * [taylor]: Taking taylor expansion of 0 in y.re 5.419 * [backup-simplify]: Simplify 0 into 0 5.419 * [backup-simplify]: Simplify 0 into 0 5.419 * [backup-simplify]: Simplify (+ 0) into 0 5.419 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.419 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.420 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.420 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.420 * [backup-simplify]: Simplify (- 0) into 0 5.421 * [backup-simplify]: Simplify (+ 0 0) into 0 5.421 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.421 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.422 * [backup-simplify]: Simplify (- 0) into 0 5.422 * [backup-simplify]: Simplify (+ 0 0) into 0 5.422 * [taylor]: Taking taylor expansion of 0 in y.re 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [taylor]: Taking taylor expansion of 0 in x.re 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [taylor]: Taking taylor expansion of 0 in x.im 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [taylor]: Taking taylor expansion of 0 in y.re 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [taylor]: Taking taylor expansion of 0 in x.im 5.422 * [backup-simplify]: Simplify 0 into 0 5.422 * [taylor]: Taking taylor expansion of 0 in y.re 5.423 * [backup-simplify]: Simplify 0 into 0 5.423 * [backup-simplify]: Simplify 0 into 0 5.423 * [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))))) 5.423 * [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)))) 5.423 * [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 5.423 * [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 5.423 * [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 5.423 * [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))) 5.423 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 5.424 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.424 * [taylor]: Taking taylor expansion of -1 in y.re 5.424 * [backup-simplify]: Simplify -1 into -1 5.424 * [taylor]: Taking taylor expansion of y.im in y.re 5.424 * [backup-simplify]: Simplify y.im into y.im 5.424 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.424 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 5.424 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 5.424 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.424 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 5.424 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 5.424 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.424 * [taylor]: Taking taylor expansion of -1 in y.re 5.424 * [backup-simplify]: Simplify -1 into -1 5.424 * [taylor]: Taking taylor expansion of x.re in y.re 5.424 * [backup-simplify]: Simplify x.re into x.re 5.424 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.424 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.424 * [taylor]: Taking taylor expansion of -1 in y.re 5.424 * [backup-simplify]: Simplify -1 into -1 5.424 * [taylor]: Taking taylor expansion of x.re in y.re 5.424 * [backup-simplify]: Simplify x.re into x.re 5.424 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.424 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 5.424 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.424 * [taylor]: Taking taylor expansion of -1 in y.re 5.424 * [backup-simplify]: Simplify -1 into -1 5.424 * [taylor]: Taking taylor expansion of x.im in y.re 5.424 * [backup-simplify]: Simplify x.im into x.im 5.424 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.424 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.424 * [taylor]: Taking taylor expansion of -1 in y.re 5.424 * [backup-simplify]: Simplify -1 into -1 5.425 * [taylor]: Taking taylor expansion of x.im in y.re 5.425 * [backup-simplify]: Simplify x.im into x.im 5.425 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.425 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.425 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.425 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.425 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.425 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.425 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.426 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.426 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.426 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.426 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.427 * [backup-simplify]: Simplify (+ 0 0) into 0 5.427 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.427 * [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))))) 5.427 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.427 * [taylor]: Taking taylor expansion of -1 in y.re 5.427 * [backup-simplify]: Simplify -1 into -1 5.427 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.427 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.427 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.427 * [taylor]: Taking taylor expansion of y.re in y.re 5.428 * [backup-simplify]: Simplify 0 into 0 5.428 * [backup-simplify]: Simplify 1 into 1 5.428 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.428 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.428 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.428 * [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)))) 5.428 * [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 5.428 * [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 5.428 * [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))) 5.428 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 5.428 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.428 * [taylor]: Taking taylor expansion of -1 in x.im 5.428 * [backup-simplify]: Simplify -1 into -1 5.428 * [taylor]: Taking taylor expansion of y.im in x.im 5.429 * [backup-simplify]: Simplify y.im into y.im 5.429 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.429 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 5.429 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 5.429 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.429 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 5.429 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 5.429 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.429 * [taylor]: Taking taylor expansion of -1 in x.im 5.429 * [backup-simplify]: Simplify -1 into -1 5.429 * [taylor]: Taking taylor expansion of x.re in x.im 5.429 * [backup-simplify]: Simplify x.re into x.re 5.429 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.429 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.429 * [taylor]: Taking taylor expansion of -1 in x.im 5.429 * [backup-simplify]: Simplify -1 into -1 5.429 * [taylor]: Taking taylor expansion of x.re in x.im 5.429 * [backup-simplify]: Simplify x.re into x.re 5.429 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.429 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 5.429 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.429 * [taylor]: Taking taylor expansion of -1 in x.im 5.429 * [backup-simplify]: Simplify -1 into -1 5.429 * [taylor]: Taking taylor expansion of x.im in x.im 5.429 * [backup-simplify]: Simplify 0 into 0 5.429 * [backup-simplify]: Simplify 1 into 1 5.430 * [backup-simplify]: Simplify (/ -1 1) into -1 5.430 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.430 * [taylor]: Taking taylor expansion of -1 in x.im 5.430 * [backup-simplify]: Simplify -1 into -1 5.430 * [taylor]: Taking taylor expansion of x.im in x.im 5.430 * [backup-simplify]: Simplify 0 into 0 5.430 * [backup-simplify]: Simplify 1 into 1 5.431 * [backup-simplify]: Simplify (/ -1 1) into -1 5.431 * [backup-simplify]: Simplify (* -1 -1) into 1 5.431 * [backup-simplify]: Simplify (+ 0 1) into 1 5.432 * [backup-simplify]: Simplify (sqrt 1) into 1 5.433 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.433 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.434 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.435 * [backup-simplify]: Simplify (+ 0 0) into 0 5.435 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.436 * [backup-simplify]: Simplify (log 1) into 0 5.436 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.436 * [taylor]: Taking taylor expansion of -1 in x.im 5.436 * [backup-simplify]: Simplify -1 into -1 5.436 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.436 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.436 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.436 * [taylor]: Taking taylor expansion of y.re in x.im 5.436 * [backup-simplify]: Simplify y.re into y.re 5.436 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.436 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.437 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 5.437 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.437 * [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)) 5.437 * [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))) 5.437 * [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))) 5.437 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 5.437 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 5.438 * [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))) 5.438 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.438 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.438 * [taylor]: Taking taylor expansion of -1 in x.re 5.438 * [backup-simplify]: Simplify -1 into -1 5.438 * [taylor]: Taking taylor expansion of y.im in x.re 5.438 * [backup-simplify]: Simplify y.im into y.im 5.438 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.438 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.438 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.438 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.438 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.438 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.438 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.438 * [taylor]: Taking taylor expansion of -1 in x.re 5.438 * [backup-simplify]: Simplify -1 into -1 5.438 * [taylor]: Taking taylor expansion of x.re in x.re 5.438 * [backup-simplify]: Simplify 0 into 0 5.438 * [backup-simplify]: Simplify 1 into 1 5.438 * [backup-simplify]: Simplify (/ -1 1) into -1 5.439 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.439 * [taylor]: Taking taylor expansion of -1 in x.re 5.439 * [backup-simplify]: Simplify -1 into -1 5.439 * [taylor]: Taking taylor expansion of x.re in x.re 5.439 * [backup-simplify]: Simplify 0 into 0 5.439 * [backup-simplify]: Simplify 1 into 1 5.439 * [backup-simplify]: Simplify (/ -1 1) into -1 5.439 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.439 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.439 * [taylor]: Taking taylor expansion of -1 in x.re 5.439 * [backup-simplify]: Simplify -1 into -1 5.439 * [taylor]: Taking taylor expansion of x.im in x.re 5.439 * [backup-simplify]: Simplify x.im into x.im 5.439 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.439 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.439 * [taylor]: Taking taylor expansion of -1 in x.re 5.439 * [backup-simplify]: Simplify -1 into -1 5.439 * [taylor]: Taking taylor expansion of x.im in x.re 5.440 * [backup-simplify]: Simplify x.im into x.im 5.440 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.440 * [backup-simplify]: Simplify (* -1 -1) into 1 5.440 * [backup-simplify]: Simplify (+ 1 0) into 1 5.441 * [backup-simplify]: Simplify (sqrt 1) into 1 5.442 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.442 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.443 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.444 * [backup-simplify]: Simplify (+ 0 0) into 0 5.444 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.445 * [backup-simplify]: Simplify (log 1) into 0 5.445 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.445 * [taylor]: Taking taylor expansion of -1 in x.re 5.445 * [backup-simplify]: Simplify -1 into -1 5.445 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.445 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.445 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.445 * [taylor]: Taking taylor expansion of y.re in x.re 5.445 * [backup-simplify]: Simplify y.re into y.re 5.445 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.446 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.446 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.446 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.446 * [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)) 5.446 * [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))) 5.446 * [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))) 5.446 * [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 5.446 * [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 5.447 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.447 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.447 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.447 * [taylor]: Taking taylor expansion of -1 in y.im 5.447 * [backup-simplify]: Simplify -1 into -1 5.447 * [taylor]: Taking taylor expansion of y.im in y.im 5.447 * [backup-simplify]: Simplify 0 into 0 5.447 * [backup-simplify]: Simplify 1 into 1 5.447 * [backup-simplify]: Simplify (/ -1 1) into -1 5.447 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.447 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.447 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.447 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.447 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.447 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.447 * [taylor]: Taking taylor expansion of -1 in y.im 5.447 * [backup-simplify]: Simplify -1 into -1 5.448 * [taylor]: Taking taylor expansion of x.re in y.im 5.448 * [backup-simplify]: Simplify x.re into x.re 5.448 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.448 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.448 * [taylor]: Taking taylor expansion of -1 in y.im 5.448 * [backup-simplify]: Simplify -1 into -1 5.448 * [taylor]: Taking taylor expansion of x.re in y.im 5.448 * [backup-simplify]: Simplify x.re into x.re 5.448 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.448 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.448 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.448 * [taylor]: Taking taylor expansion of -1 in y.im 5.448 * [backup-simplify]: Simplify -1 into -1 5.448 * [taylor]: Taking taylor expansion of x.im in y.im 5.448 * [backup-simplify]: Simplify x.im into x.im 5.448 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.448 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.448 * [taylor]: Taking taylor expansion of -1 in y.im 5.448 * [backup-simplify]: Simplify -1 into -1 5.448 * [taylor]: Taking taylor expansion of x.im in y.im 5.448 * [backup-simplify]: Simplify x.im into x.im 5.448 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.448 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.448 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.449 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.449 * [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)))) 5.449 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.449 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.449 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.449 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.449 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.450 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.450 * [backup-simplify]: Simplify (+ 0 0) into 0 5.450 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.450 * [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))))) 5.450 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.450 * [taylor]: Taking taylor expansion of -1 in y.im 5.450 * [backup-simplify]: Simplify -1 into -1 5.450 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.450 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.450 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.450 * [taylor]: Taking taylor expansion of y.re in y.im 5.450 * [backup-simplify]: Simplify y.re into y.re 5.450 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.451 * [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)))))) 5.451 * [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)))))) 5.451 * [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)))) 5.451 * [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 5.451 * [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 5.451 * [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))) 5.451 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.451 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.451 * [taylor]: Taking taylor expansion of -1 in y.im 5.451 * [backup-simplify]: Simplify -1 into -1 5.451 * [taylor]: Taking taylor expansion of y.im in y.im 5.451 * [backup-simplify]: Simplify 0 into 0 5.451 * [backup-simplify]: Simplify 1 into 1 5.451 * [backup-simplify]: Simplify (/ -1 1) into -1 5.451 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.451 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.452 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.452 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.452 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.452 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.452 * [taylor]: Taking taylor expansion of -1 in y.im 5.452 * [backup-simplify]: Simplify -1 into -1 5.452 * [taylor]: Taking taylor expansion of x.re in y.im 5.452 * [backup-simplify]: Simplify x.re into x.re 5.452 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.452 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.452 * [taylor]: Taking taylor expansion of -1 in y.im 5.452 * [backup-simplify]: Simplify -1 into -1 5.452 * [taylor]: Taking taylor expansion of x.re in y.im 5.452 * [backup-simplify]: Simplify x.re into x.re 5.452 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.452 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.452 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.452 * [taylor]: Taking taylor expansion of -1 in y.im 5.452 * [backup-simplify]: Simplify -1 into -1 5.452 * [taylor]: Taking taylor expansion of x.im in y.im 5.452 * [backup-simplify]: Simplify x.im into x.im 5.452 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.452 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.452 * [taylor]: Taking taylor expansion of -1 in y.im 5.452 * [backup-simplify]: Simplify -1 into -1 5.452 * [taylor]: Taking taylor expansion of x.im in y.im 5.452 * [backup-simplify]: Simplify x.im into x.im 5.452 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.452 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.452 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.452 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.452 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.452 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.452 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.453 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.453 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.453 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.453 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.453 * [backup-simplify]: Simplify (+ 0 0) into 0 5.453 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.453 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.453 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.453 * [taylor]: Taking taylor expansion of -1 in y.im 5.453 * [backup-simplify]: Simplify -1 into -1 5.453 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.453 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.453 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.454 * [taylor]: Taking taylor expansion of y.re in y.im 5.454 * [backup-simplify]: Simplify y.re into y.re 5.454 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.454 * [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)))))) 5.454 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 5.454 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.454 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 5.454 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 5.454 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.454 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.454 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.454 * [taylor]: Taking taylor expansion of -1 in x.re 5.454 * [backup-simplify]: Simplify -1 into -1 5.454 * [taylor]: Taking taylor expansion of y.im in x.re 5.454 * [backup-simplify]: Simplify y.im into y.im 5.454 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.454 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.454 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.454 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.454 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.454 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.454 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.454 * [taylor]: Taking taylor expansion of -1 in x.re 5.454 * [backup-simplify]: Simplify -1 into -1 5.454 * [taylor]: Taking taylor expansion of x.re in x.re 5.454 * [backup-simplify]: Simplify 0 into 0 5.454 * [backup-simplify]: Simplify 1 into 1 5.455 * [backup-simplify]: Simplify (/ -1 1) into -1 5.455 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.455 * [taylor]: Taking taylor expansion of -1 in x.re 5.455 * [backup-simplify]: Simplify -1 into -1 5.455 * [taylor]: Taking taylor expansion of x.re in x.re 5.455 * [backup-simplify]: Simplify 0 into 0 5.455 * [backup-simplify]: Simplify 1 into 1 5.455 * [backup-simplify]: Simplify (/ -1 1) into -1 5.455 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.455 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.455 * [taylor]: Taking taylor expansion of -1 in x.re 5.455 * [backup-simplify]: Simplify -1 into -1 5.455 * [taylor]: Taking taylor expansion of x.im in x.re 5.455 * [backup-simplify]: Simplify x.im into x.im 5.455 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.455 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.455 * [taylor]: Taking taylor expansion of -1 in x.re 5.455 * [backup-simplify]: Simplify -1 into -1 5.455 * [taylor]: Taking taylor expansion of x.im in x.re 5.455 * [backup-simplify]: Simplify x.im into x.im 5.455 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.456 * [backup-simplify]: Simplify (* -1 -1) into 1 5.456 * [backup-simplify]: Simplify (+ 1 0) into 1 5.456 * [backup-simplify]: Simplify (sqrt 1) into 1 5.457 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.457 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.458 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.458 * [backup-simplify]: Simplify (+ 0 0) into 0 5.458 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.458 * [backup-simplify]: Simplify (log 1) into 0 5.459 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.459 * [taylor]: Taking taylor expansion of -1 in x.re 5.459 * [backup-simplify]: Simplify -1 into -1 5.459 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.459 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.459 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.459 * [taylor]: Taking taylor expansion of y.re in x.re 5.459 * [backup-simplify]: Simplify y.re into y.re 5.459 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.461 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.461 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.461 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.461 * [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)) 5.461 * [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))) 5.461 * [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))) 5.461 * [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))) 5.461 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.462 * [backup-simplify]: Simplify (- 0) into 0 5.462 * [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))) 5.462 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.462 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.462 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.462 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.462 * [taylor]: Taking taylor expansion of x.re in x.im 5.462 * [backup-simplify]: Simplify x.re into x.re 5.462 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.462 * [taylor]: Taking taylor expansion of y.im in x.im 5.462 * [backup-simplify]: Simplify y.im into y.im 5.462 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.462 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.462 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.462 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.462 * [taylor]: Taking taylor expansion of y.re in x.im 5.462 * [backup-simplify]: Simplify y.re into y.re 5.462 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.462 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.463 * [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)) 5.463 * [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))) 5.463 * [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))) 5.463 * [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))) 5.463 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.463 * [backup-simplify]: Simplify (- 0) into 0 5.463 * [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))) 5.463 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.463 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.463 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.464 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.464 * [taylor]: Taking taylor expansion of x.re in y.re 5.464 * [backup-simplify]: Simplify x.re into x.re 5.464 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.464 * [taylor]: Taking taylor expansion of y.im in y.re 5.464 * [backup-simplify]: Simplify y.im into y.im 5.464 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.464 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.464 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.464 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.464 * [taylor]: Taking taylor expansion of y.re in y.re 5.464 * [backup-simplify]: Simplify 0 into 0 5.464 * [backup-simplify]: Simplify 1 into 1 5.464 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.464 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.464 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.464 * [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))) 5.464 * [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))) 5.464 * [taylor]: Taking taylor expansion of 0 in x.re 5.464 * [backup-simplify]: Simplify 0 into 0 5.464 * [taylor]: Taking taylor expansion of 0 in x.im 5.464 * [backup-simplify]: Simplify 0 into 0 5.464 * [taylor]: Taking taylor expansion of 0 in y.re 5.464 * [backup-simplify]: Simplify 0 into 0 5.464 * [backup-simplify]: Simplify 0 into 0 5.465 * [backup-simplify]: Simplify (+ 0) into 0 5.465 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.466 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.466 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.466 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.466 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.466 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.467 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.467 * [backup-simplify]: Simplify (+ 0 0) into 0 5.467 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.468 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.468 * [backup-simplify]: Simplify (- 0) into 0 5.468 * [backup-simplify]: Simplify (+ 0 0) into 0 5.468 * [taylor]: Taking taylor expansion of 0 in x.im 5.468 * [backup-simplify]: Simplify 0 into 0 5.468 * [taylor]: Taking taylor expansion of 0 in y.re 5.468 * [backup-simplify]: Simplify 0 into 0 5.468 * [backup-simplify]: Simplify 0 into 0 5.469 * [backup-simplify]: Simplify (+ 0) into 0 5.469 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.470 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.470 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.470 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.470 * [backup-simplify]: Simplify (- 0) into 0 5.471 * [backup-simplify]: Simplify (+ 0 0) into 0 5.471 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.471 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.472 * [backup-simplify]: Simplify (- 0) into 0 5.472 * [backup-simplify]: Simplify (+ 0 0) into 0 5.472 * [taylor]: Taking taylor expansion of 0 in y.re 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [taylor]: Taking taylor expansion of 0 in x.re 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [taylor]: Taking taylor expansion of 0 in x.im 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [taylor]: Taking taylor expansion of 0 in y.re 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [taylor]: Taking taylor expansion of 0 in x.im 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [taylor]: Taking taylor expansion of 0 in y.re 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [backup-simplify]: Simplify 0 into 0 5.472 * [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))))) 5.473 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2) 5.473 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 5.473 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 5.473 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 5.473 * [taylor]: Taking taylor expansion of y.im in y.im 5.473 * [backup-simplify]: Simplify 0 into 0 5.473 * [backup-simplify]: Simplify 1 into 1 5.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.473 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 5.473 * [taylor]: Taking taylor expansion of y.im in x.re 5.473 * [backup-simplify]: Simplify y.im into y.im 5.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.473 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 5.473 * [taylor]: Taking taylor expansion of y.im in x.im 5.473 * [backup-simplify]: Simplify y.im into y.im 5.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.473 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 5.473 * [taylor]: Taking taylor expansion of y.im in x.im 5.473 * [backup-simplify]: Simplify y.im into y.im 5.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.473 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 5.473 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 5.473 * [taylor]: Taking taylor expansion of y.im in x.re 5.473 * [backup-simplify]: Simplify y.im into y.im 5.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.473 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 5.473 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 5.473 * [taylor]: Taking taylor expansion of y.im in y.im 5.473 * [backup-simplify]: Simplify 0 into 0 5.473 * [backup-simplify]: Simplify 1 into 1 5.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.473 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 5.473 * [backup-simplify]: Simplify 0 into 0 5.473 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 5.473 * [taylor]: Taking taylor expansion of 0 in x.re 5.473 * [backup-simplify]: Simplify 0 into 0 5.474 * [taylor]: Taking taylor expansion of 0 in y.im 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 5.474 * [taylor]: Taking taylor expansion of 0 in y.im 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 5.474 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.474 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 5.474 * [taylor]: Taking taylor expansion of 0 in x.re 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [taylor]: Taking taylor expansion of 0 in y.im 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [taylor]: Taking taylor expansion of 0 in y.im 5.474 * [backup-simplify]: Simplify 0 into 0 5.474 * [backup-simplify]: Simplify 0 into 0 5.475 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 5.475 * [taylor]: Taking taylor expansion of 0 in y.im 5.475 * [backup-simplify]: Simplify 0 into 0 5.475 * [backup-simplify]: Simplify 0 into 0 5.475 * [backup-simplify]: Simplify 0 into 0 5.475 * [backup-simplify]: Simplify 0 into 0 5.475 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 5.475 * [backup-simplify]: Simplify 0 into 0 5.476 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 5.476 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.476 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 5.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 5.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.476 * [taylor]: Taking taylor expansion of y.im in y.im 5.476 * [backup-simplify]: Simplify 0 into 0 5.476 * [backup-simplify]: Simplify 1 into 1 5.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 5.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.476 * [taylor]: Taking taylor expansion of y.im in x.re 5.476 * [backup-simplify]: Simplify y.im into y.im 5.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 5.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.476 * [taylor]: Taking taylor expansion of y.im in x.im 5.476 * [backup-simplify]: Simplify y.im into y.im 5.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 5.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.477 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.477 * [taylor]: Taking taylor expansion of y.im in x.im 5.477 * [backup-simplify]: Simplify y.im into y.im 5.477 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.477 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 5.477 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.477 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.477 * [taylor]: Taking taylor expansion of y.im in x.re 5.477 * [backup-simplify]: Simplify y.im into y.im 5.477 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.477 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 5.477 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.477 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.477 * [taylor]: Taking taylor expansion of y.im in y.im 5.477 * [backup-simplify]: Simplify 0 into 0 5.477 * [backup-simplify]: Simplify 1 into 1 5.477 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.477 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.477 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 5.477 * [taylor]: Taking taylor expansion of 0 in x.re 5.477 * [backup-simplify]: Simplify 0 into 0 5.477 * [taylor]: Taking taylor expansion of 0 in y.im 5.477 * [backup-simplify]: Simplify 0 into 0 5.477 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 5.477 * [taylor]: Taking taylor expansion of 0 in y.im 5.477 * [backup-simplify]: Simplify 0 into 0 5.478 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 5.478 * [backup-simplify]: Simplify 0 into 0 5.478 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.478 * [taylor]: Taking taylor expansion of 0 in x.re 5.478 * [backup-simplify]: Simplify 0 into 0 5.478 * [taylor]: Taking taylor expansion of 0 in y.im 5.478 * [backup-simplify]: Simplify 0 into 0 5.478 * [taylor]: Taking taylor expansion of 0 in y.im 5.478 * [backup-simplify]: Simplify 0 into 0 5.479 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.479 * [taylor]: Taking taylor expansion of 0 in y.im 5.479 * [backup-simplify]: Simplify 0 into 0 5.479 * [backup-simplify]: Simplify 0 into 0 5.479 * [backup-simplify]: Simplify 0 into 0 5.480 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [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 5.480 * [taylor]: Taking taylor expansion of 0 in x.re 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [taylor]: Taking taylor expansion of 0 in y.im 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [taylor]: Taking taylor expansion of 0 in y.im 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [taylor]: Taking taylor expansion of 0 in y.im 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [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 5.480 * [taylor]: Taking taylor expansion of 0 in y.im 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [backup-simplify]: Simplify 0 into 0 5.480 * [backup-simplify]: Simplify 0 into 0 5.481 * [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)) 5.481 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 5.481 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 5.481 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 5.481 * [taylor]: Taking taylor expansion of -1 in y.im 5.481 * [backup-simplify]: Simplify -1 into -1 5.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 5.481 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.481 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.481 * [taylor]: Taking taylor expansion of y.im in y.im 5.481 * [backup-simplify]: Simplify 0 into 0 5.481 * [backup-simplify]: Simplify 1 into 1 5.481 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.481 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 5.481 * [taylor]: Taking taylor expansion of -1 in x.re 5.481 * [backup-simplify]: Simplify -1 into -1 5.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 5.481 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.481 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.481 * [taylor]: Taking taylor expansion of y.im in x.re 5.481 * [backup-simplify]: Simplify y.im into y.im 5.481 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.481 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 5.481 * [taylor]: Taking taylor expansion of -1 in x.im 5.481 * [backup-simplify]: Simplify -1 into -1 5.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 5.481 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.481 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.481 * [taylor]: Taking taylor expansion of y.im in x.im 5.481 * [backup-simplify]: Simplify y.im into y.im 5.481 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.481 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 5.481 * [taylor]: Taking taylor expansion of -1 in x.im 5.481 * [backup-simplify]: Simplify -1 into -1 5.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 5.482 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.482 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.482 * [taylor]: Taking taylor expansion of y.im in x.im 5.482 * [backup-simplify]: Simplify y.im into y.im 5.482 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.482 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 5.482 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 5.482 * [taylor]: Taking taylor expansion of -1 in x.re 5.482 * [backup-simplify]: Simplify -1 into -1 5.482 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 5.482 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.482 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.482 * [taylor]: Taking taylor expansion of y.im in x.re 5.482 * [backup-simplify]: Simplify y.im into y.im 5.482 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.482 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 5.482 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 5.482 * [taylor]: Taking taylor expansion of -1 in y.im 5.482 * [backup-simplify]: Simplify -1 into -1 5.482 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 5.483 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.483 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.483 * [taylor]: Taking taylor expansion of y.im in y.im 5.483 * [backup-simplify]: Simplify 0 into 0 5.483 * [backup-simplify]: Simplify 1 into 1 5.483 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.483 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.483 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.483 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 5.484 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 5.484 * [taylor]: Taking taylor expansion of 0 in x.re 5.484 * [backup-simplify]: Simplify 0 into 0 5.484 * [taylor]: Taking taylor expansion of 0 in y.im 5.484 * [backup-simplify]: Simplify 0 into 0 5.484 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 5.485 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 5.485 * [taylor]: Taking taylor expansion of 0 in y.im 5.485 * [backup-simplify]: Simplify 0 into 0 5.486 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 5.487 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 5.487 * [backup-simplify]: Simplify 0 into 0 5.487 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.488 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 5.488 * [taylor]: Taking taylor expansion of 0 in x.re 5.488 * [backup-simplify]: Simplify 0 into 0 5.488 * [taylor]: Taking taylor expansion of 0 in y.im 5.488 * [backup-simplify]: Simplify 0 into 0 5.488 * [taylor]: Taking taylor expansion of 0 in y.im 5.488 * [backup-simplify]: Simplify 0 into 0 5.488 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.489 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 5.489 * [taylor]: Taking taylor expansion of 0 in y.im 5.489 * [backup-simplify]: Simplify 0 into 0 5.489 * [backup-simplify]: Simplify 0 into 0 5.489 * [backup-simplify]: Simplify 0 into 0 5.491 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.492 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.492 * [backup-simplify]: Simplify 0 into 0 5.492 * [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 5.494 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 5.494 * [taylor]: Taking taylor expansion of 0 in x.re 5.494 * [backup-simplify]: Simplify 0 into 0 5.494 * [taylor]: Taking taylor expansion of 0 in y.im 5.494 * [backup-simplify]: Simplify 0 into 0 5.494 * [taylor]: Taking taylor expansion of 0 in y.im 5.494 * [backup-simplify]: Simplify 0 into 0 5.494 * [taylor]: Taking taylor expansion of 0 in y.im 5.494 * [backup-simplify]: Simplify 0 into 0 5.494 * [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 5.495 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 5.495 * [taylor]: Taking taylor expansion of 0 in y.im 5.496 * [backup-simplify]: Simplify 0 into 0 5.496 * [backup-simplify]: Simplify 0 into 0 5.496 * [backup-simplify]: Simplify 0 into 0 5.496 * [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)) 5.496 * * * [progress]: simplifying candidates 5.496 * * * * [progress]: [ 1 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 2 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 3 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 4 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 5 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 6 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 7 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 8 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 9 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 10 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 11 / 66 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))))))> 5.497 * * * * [progress]: [ 12 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 13 / 66 ] simplifiying candidate # 5.497 * * * * [progress]: [ 14 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 15 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 16 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 17 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 18 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 19 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 20 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 21 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 22 / 66 ] simplifiying candidate #real (real->posit16 (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)))))))> 5.498 * * * * [progress]: [ 23 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 24 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 25 / 66 ] simplifiying candidate # 5.498 * * * * [progress]: [ 26 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 27 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 28 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 29 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 30 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 31 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 32 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 33 / 66 ] simplifiying candidate #real (real->posit16 (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)))))))> 5.499 * * * * [progress]: [ 34 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 35 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 36 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 37 / 66 ] simplifiying candidate # 5.499 * * * * [progress]: [ 38 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 39 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 40 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 41 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 42 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 43 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 44 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 45 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 46 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 47 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 48 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 49 / 66 ] simplifiying candidate # 5.500 * * * * [progress]: [ 50 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 51 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 52 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 53 / 66 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.im))))) (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)))))))> 5.501 * * * * [progress]: [ 54 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 55 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 56 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 57 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 58 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 59 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 60 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 61 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 62 / 66 ] simplifiying candidate # 5.501 * * * * [progress]: [ 63 / 66 ] simplifiying candidate # 5.502 * * * * [progress]: [ 64 / 66 ] simplifiying candidate # 5.502 * * * * [progress]: [ 65 / 66 ] simplifiying candidate # 5.502 * * * * [progress]: [ 66 / 66 ] simplifiying candidate # 5.503 * [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 (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 (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.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)) (- 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))))) (- 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))))) (- 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))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) 5.504 * * [simplify]: iteration 0: 82 enodes 5.530 * * [simplify]: iteration 1: 160 enodes 5.610 * * [simplify]: iteration 2: 595 enodes 6.322 * * [simplify]: iteration 3: 4405 enodes 8.272 * * [simplify]: iteration complete: 5001 enodes 8.272 * * [simplify]: Extracting #0: cost 30 inf + 0 8.273 * * [simplify]: Extracting #1: cost 483 inf + 0 8.278 * * [simplify]: Extracting #2: cost 1436 inf + 3155 8.302 * * [simplify]: Extracting #3: cost 637 inf + 154265 8.360 * * [simplify]: Extracting #4: cost 50 inf + 289663 8.419 * * [simplify]: Extracting #5: cost 38 inf + 290940 8.473 * * [simplify]: Extracting #6: cost 6 inf + 300947 8.564 * * [simplify]: Extracting #7: cost 0 inf + 302614 8.632 * * [simplify]: Extracting #8: cost 0 inf + 302319 8.698 * * [simplify]: Extracting #9: cost 0 inf + 302304 8.759 * [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 (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 (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.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re))) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re))) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.im) (cbrt y.im)) (atan2 x.im x.re)) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* y.im (cbrt (atan2 x.im x.re))) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (real->posit16 (* (atan2 x.im x.re) y.im)) (- 1 (fma (* (atan2 x.im x.re) y.re) (* (log x.im) y.im) (* (* 1/2 (* (log x.im) y.im)) (* (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))) (- 1 (fma (* (atan2 x.im x.re) y.re) (* (log x.im) y.im) (* (* 1/2 (* (log x.im) y.im)) (* (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))) (- 1 (fma (* (atan2 x.im x.re) y.re) (* (log x.im) y.im) (* (* 1/2 (* (log x.im) y.im)) (* (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.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) 8.768 * * * [progress]: adding candidates to table 9.390 * * [progress]: iteration 3 / 4 9.390 * * * [progress]: picking best candidate 9.476 * * * * [pick]: Picked # 9.476 * * * [progress]: localizing error 9.544 * * * [progress]: generating rewritten candidates 9.544 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 9.546 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 3 2 1) 9.547 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3 1 2) 9.548 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 3 1 1) 9.549 * * * [progress]: generating series expansions 9.549 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 9.549 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 9.549 * [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 9.549 * [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 9.549 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 9.549 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.549 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 9.549 * [taylor]: Taking taylor expansion of y.im in y.re 9.549 * [backup-simplify]: Simplify y.im into y.im 9.549 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 9.549 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 9.549 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.549 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 9.549 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 9.549 * [taylor]: Taking taylor expansion of x.re in y.re 9.549 * [backup-simplify]: Simplify x.re into x.re 9.549 * [taylor]: Taking taylor expansion of x.re in y.re 9.549 * [backup-simplify]: Simplify x.re into x.re 9.549 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 9.549 * [taylor]: Taking taylor expansion of x.im in y.re 9.549 * [backup-simplify]: Simplify x.im into x.im 9.549 * [taylor]: Taking taylor expansion of x.im in y.re 9.549 * [backup-simplify]: Simplify x.im into x.im 9.549 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.549 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.550 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 9.550 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.550 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.550 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.550 * [backup-simplify]: Simplify (+ 0 0) into 0 9.550 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 9.550 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 9.550 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.551 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.551 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.551 * [taylor]: Taking taylor expansion of y.re in y.re 9.551 * [backup-simplify]: Simplify 0 into 0 9.551 * [backup-simplify]: Simplify 1 into 1 9.551 * [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))))) 9.551 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.551 * [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))))) 9.551 * [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)))))) 9.551 * [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)))))) 9.551 * [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 9.551 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 9.551 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.551 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 9.551 * [taylor]: Taking taylor expansion of y.im in x.im 9.551 * [backup-simplify]: Simplify y.im into y.im 9.551 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 9.551 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 9.551 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.551 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 9.551 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 9.551 * [taylor]: Taking taylor expansion of x.re in x.im 9.551 * [backup-simplify]: Simplify x.re into x.re 9.551 * [taylor]: Taking taylor expansion of x.re in x.im 9.551 * [backup-simplify]: Simplify x.re into x.re 9.551 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 9.551 * [taylor]: Taking taylor expansion of x.im in x.im 9.551 * [backup-simplify]: Simplify 0 into 0 9.551 * [backup-simplify]: Simplify 1 into 1 9.551 * [taylor]: Taking taylor expansion of x.im in x.im 9.551 * [backup-simplify]: Simplify 0 into 0 9.552 * [backup-simplify]: Simplify 1 into 1 9.552 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.552 * [backup-simplify]: Simplify (* 0 0) into 0 9.552 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 9.552 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 9.552 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.552 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 9.553 * [backup-simplify]: Simplify (+ 0 0) into 0 9.553 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 9.553 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.553 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.553 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.553 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.553 * [taylor]: Taking taylor expansion of y.re in x.im 9.553 * [backup-simplify]: Simplify y.re into y.re 9.553 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 9.553 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.553 * [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))) 9.553 * [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)))) 9.553 * [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)))) 9.553 * [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 9.553 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 9.553 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.553 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 9.553 * [taylor]: Taking taylor expansion of y.im in x.re 9.553 * [backup-simplify]: Simplify y.im into y.im 9.553 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 9.553 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 9.553 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.553 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 9.553 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 9.553 * [taylor]: Taking taylor expansion of x.re in x.re 9.553 * [backup-simplify]: Simplify 0 into 0 9.553 * [backup-simplify]: Simplify 1 into 1 9.553 * [taylor]: Taking taylor expansion of x.re in x.re 9.553 * [backup-simplify]: Simplify 0 into 0 9.553 * [backup-simplify]: Simplify 1 into 1 9.553 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 9.554 * [taylor]: Taking taylor expansion of x.im in x.re 9.554 * [backup-simplify]: Simplify x.im into x.im 9.554 * [taylor]: Taking taylor expansion of x.im in x.re 9.554 * [backup-simplify]: Simplify x.im into x.im 9.554 * [backup-simplify]: Simplify (* 0 0) into 0 9.554 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.554 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 9.554 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.554 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 9.554 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.555 * [backup-simplify]: Simplify (+ 0 0) into 0 9.555 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.555 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.555 * [taylor]: Taking taylor expansion of y.re in x.re 9.555 * [backup-simplify]: Simplify y.re into y.re 9.555 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 9.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.555 * [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))) 9.555 * [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)))) 9.555 * [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)))) 9.555 * [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 9.555 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 9.555 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.555 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 9.555 * [taylor]: Taking taylor expansion of y.im in y.im 9.555 * [backup-simplify]: Simplify 0 into 0 9.555 * [backup-simplify]: Simplify 1 into 1 9.555 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 9.555 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 9.555 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.555 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 9.556 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 9.556 * [taylor]: Taking taylor expansion of x.re in y.im 9.556 * [backup-simplify]: Simplify x.re into x.re 9.556 * [taylor]: Taking taylor expansion of x.re in y.im 9.556 * [backup-simplify]: Simplify x.re into x.re 9.556 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 9.556 * [taylor]: Taking taylor expansion of x.im in y.im 9.556 * [backup-simplify]: Simplify x.im into x.im 9.556 * [taylor]: Taking taylor expansion of x.im in y.im 9.556 * [backup-simplify]: Simplify x.im into x.im 9.556 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.556 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.556 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 9.556 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.556 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.556 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.556 * [backup-simplify]: Simplify (+ 0 0) into 0 9.556 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 9.556 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 9.556 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 9.557 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.557 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.557 * [taylor]: Taking taylor expansion of y.re in y.im 9.557 * [backup-simplify]: Simplify y.re into y.re 9.557 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 9.557 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.557 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 9.557 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.557 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.557 * [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 9.557 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 9.557 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.557 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 9.557 * [taylor]: Taking taylor expansion of y.im in y.im 9.557 * [backup-simplify]: Simplify 0 into 0 9.557 * [backup-simplify]: Simplify 1 into 1 9.557 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 9.557 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 9.557 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.557 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 9.557 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 9.557 * [taylor]: Taking taylor expansion of x.re in y.im 9.557 * [backup-simplify]: Simplify x.re into x.re 9.557 * [taylor]: Taking taylor expansion of x.re in y.im 9.557 * [backup-simplify]: Simplify x.re into x.re 9.557 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 9.557 * [taylor]: Taking taylor expansion of x.im in y.im 9.557 * [backup-simplify]: Simplify x.im into x.im 9.557 * [taylor]: Taking taylor expansion of x.im in y.im 9.557 * [backup-simplify]: Simplify x.im into x.im 9.557 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.557 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.557 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 9.557 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.558 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.558 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.558 * [backup-simplify]: Simplify (+ 0 0) into 0 9.558 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 9.558 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 9.558 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 9.558 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.558 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.558 * [taylor]: Taking taylor expansion of y.re in y.im 9.558 * [backup-simplify]: Simplify y.re into y.re 9.558 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 9.558 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.558 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 9.558 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.559 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.559 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.559 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.559 * [backup-simplify]: Simplify (- 0) into 0 9.559 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.559 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 9.559 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.559 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.559 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.559 * [taylor]: Taking taylor expansion of y.re in x.re 9.559 * [backup-simplify]: Simplify y.re into y.re 9.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.559 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.559 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.559 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.559 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.560 * [backup-simplify]: Simplify (- 0) into 0 9.560 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.560 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 9.560 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.560 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.560 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.560 * [taylor]: Taking taylor expansion of y.re in x.im 9.560 * [backup-simplify]: Simplify y.re into y.re 9.560 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.560 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.560 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.560 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.560 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.560 * [backup-simplify]: Simplify (- 0) into 0 9.560 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.561 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 9.561 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.561 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.561 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.561 * [taylor]: Taking taylor expansion of y.re in y.re 9.561 * [backup-simplify]: Simplify 0 into 0 9.561 * [backup-simplify]: Simplify 1 into 1 9.561 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.561 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.561 * [backup-simplify]: Simplify 1 into 1 9.561 * [backup-simplify]: Simplify (+ 0) into 0 9.562 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.562 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 9.562 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.563 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.563 * [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)))) 9.563 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.563 * [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))))) 9.563 * [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)))))) 9.564 * [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)))))) 9.564 * [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 9.564 * [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 9.564 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 9.564 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.564 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.564 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.564 * [taylor]: Taking taylor expansion of y.re in x.re 9.564 * [backup-simplify]: Simplify y.re into y.re 9.564 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.564 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.564 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.564 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 9.564 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 9.564 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 9.564 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 9.564 * [taylor]: Taking taylor expansion of x.im in x.re 9.564 * [backup-simplify]: Simplify x.im into x.im 9.564 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 9.564 * [taylor]: Taking taylor expansion of x.re in x.re 9.564 * [backup-simplify]: Simplify 0 into 0 9.564 * [backup-simplify]: Simplify 1 into 1 9.564 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.564 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 9.564 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.564 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.564 * [backup-simplify]: Simplify (+ 0 0) into 0 9.565 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.565 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.565 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 9.565 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 9.565 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 9.565 * [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)) 9.565 * [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))) 9.565 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 9.565 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 9.565 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 9.565 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.565 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.565 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.565 * [taylor]: Taking taylor expansion of y.re in x.im 9.565 * [backup-simplify]: Simplify y.re into y.re 9.565 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.565 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.565 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.565 * [taylor]: Taking taylor expansion of (log x.im) in x.im 9.565 * [taylor]: Taking taylor expansion of x.im in x.im 9.565 * [backup-simplify]: Simplify 0 into 0 9.565 * [backup-simplify]: Simplify 1 into 1 9.566 * [backup-simplify]: Simplify (log 1) into 0 9.566 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 9.566 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 9.566 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 9.566 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.566 * [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)) 9.566 * [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))) 9.566 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 9.566 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 9.566 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 9.566 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.566 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.566 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.566 * [taylor]: Taking taylor expansion of y.re in y.re 9.566 * [backup-simplify]: Simplify 0 into 0 9.566 * [backup-simplify]: Simplify 1 into 1 9.566 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.567 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.567 * [taylor]: Taking taylor expansion of (log x.im) in y.re 9.567 * [taylor]: Taking taylor expansion of x.im in y.re 9.567 * [backup-simplify]: Simplify x.im into x.im 9.567 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.567 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 9.567 * [backup-simplify]: Simplify (- 0) into 0 9.567 * [backup-simplify]: Simplify 0 into 0 9.567 * [backup-simplify]: Simplify (+ 0) into 0 9.568 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.568 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.568 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.569 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.569 * [backup-simplify]: Simplify (- 0) into 0 9.569 * [backup-simplify]: Simplify (+ 0 0) into 0 9.569 * [taylor]: Taking taylor expansion of 0 in x.im 9.569 * [backup-simplify]: Simplify 0 into 0 9.569 * [taylor]: Taking taylor expansion of 0 in y.re 9.569 * [backup-simplify]: Simplify 0 into 0 9.569 * [backup-simplify]: Simplify 0 into 0 9.569 * [backup-simplify]: Simplify (+ 0) into 0 9.570 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.570 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.571 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.571 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.572 * [backup-simplify]: Simplify (- 0) into 0 9.572 * [backup-simplify]: Simplify (+ 0 0) into 0 9.572 * [taylor]: Taking taylor expansion of 0 in y.re 9.572 * [backup-simplify]: Simplify 0 into 0 9.572 * [backup-simplify]: Simplify 0 into 0 9.572 * [backup-simplify]: Simplify (+ 0) into 0 9.573 * [backup-simplify]: Simplify 0 into 0 9.573 * [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))) 9.574 * [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)))) 9.575 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 9.575 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 9.575 * [backup-simplify]: Simplify (+ 0 0) into 0 9.576 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.578 * [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 9.579 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 9.579 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.580 * [backup-simplify]: Simplify (+ 0 0) into 0 9.581 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.581 * [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 9.582 * [backup-simplify]: Simplify (- 0) into 0 9.582 * [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)))) 9.582 * [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 9.582 * [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 9.582 * [taylor]: Taking taylor expansion of 1/2 in x.re 9.582 * [backup-simplify]: Simplify 1/2 into 1/2 9.582 * [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 9.582 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 9.582 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.582 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.583 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.583 * [taylor]: Taking taylor expansion of y.re in x.re 9.583 * [backup-simplify]: Simplify y.re into y.re 9.583 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.583 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.583 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.583 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 9.583 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 9.583 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 9.583 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 9.583 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 9.583 * [taylor]: Taking taylor expansion of x.re in x.re 9.583 * [backup-simplify]: Simplify 0 into 0 9.583 * [backup-simplify]: Simplify 1 into 1 9.583 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 9.583 * [taylor]: Taking taylor expansion of x.im in x.re 9.583 * [backup-simplify]: Simplify x.im into x.im 9.583 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.583 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 9.583 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.583 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.584 * [backup-simplify]: Simplify (+ 0 0) into 0 9.584 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.584 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.584 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.584 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.585 * [backup-simplify]: Simplify (- 0) into 0 9.585 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.585 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 9.585 * [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)) 9.585 * [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))) 9.586 * [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)))) 9.586 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 9.586 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 9.586 * [taylor]: Taking taylor expansion of 1/2 in x.im 9.586 * [backup-simplify]: Simplify 1/2 into 1/2 9.586 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 9.586 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 9.586 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.586 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.586 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.586 * [taylor]: Taking taylor expansion of y.re in x.im 9.586 * [backup-simplify]: Simplify y.re into y.re 9.586 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.586 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.586 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.586 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 9.586 * [taylor]: Taking taylor expansion of (log x.im) in x.im 9.586 * [taylor]: Taking taylor expansion of x.im in x.im 9.586 * [backup-simplify]: Simplify 0 into 0 9.586 * [backup-simplify]: Simplify 1 into 1 9.587 * [backup-simplify]: Simplify (log 1) into 0 9.587 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.587 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.587 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.588 * [backup-simplify]: Simplify (- 0) into 0 9.588 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.588 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.589 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.589 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 9.589 * [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)) 9.589 * [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))) 9.590 * [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)))) 9.590 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 9.590 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 9.590 * [taylor]: Taking taylor expansion of 1/2 in y.re 9.590 * [backup-simplify]: Simplify 1/2 into 1/2 9.590 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 9.590 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 9.590 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.590 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.590 * [taylor]: Taking taylor expansion of y.re in y.re 9.590 * [backup-simplify]: Simplify 0 into 0 9.590 * [backup-simplify]: Simplify 1 into 1 9.590 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.590 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.591 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 9.591 * [taylor]: Taking taylor expansion of (log x.im) in y.re 9.591 * [taylor]: Taking taylor expansion of x.im in y.re 9.591 * [backup-simplify]: Simplify x.im into x.im 9.591 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.591 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 9.591 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 9.591 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 9.591 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 9.591 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 9.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 9.592 * [backup-simplify]: Simplify (+ 0) into 0 9.593 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.593 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.594 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.594 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.595 * [backup-simplify]: Simplify (+ 0 0) into 0 9.595 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 9.595 * [backup-simplify]: Simplify (- 0) into 0 9.595 * [taylor]: Taking taylor expansion of 0 in x.im 9.595 * [backup-simplify]: Simplify 0 into 0 9.595 * [taylor]: Taking taylor expansion of 0 in y.re 9.595 * [backup-simplify]: Simplify 0 into 0 9.595 * [backup-simplify]: Simplify 0 into 0 9.596 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 9.597 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 9.597 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.598 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.599 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 9.600 * [backup-simplify]: Simplify (- 0) into 0 9.600 * [backup-simplify]: Simplify (+ 0 0) into 0 9.600 * [taylor]: Taking taylor expansion of 0 in x.im 9.600 * [backup-simplify]: Simplify 0 into 0 9.600 * [taylor]: Taking taylor expansion of 0 in y.re 9.600 * [backup-simplify]: Simplify 0 into 0 9.600 * [backup-simplify]: Simplify 0 into 0 9.602 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.602 * [backup-simplify]: Simplify (+ 0) into 0 9.602 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.603 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.603 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.604 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.604 * [backup-simplify]: Simplify (+ 0 0) into 0 9.605 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.605 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 9.605 * [backup-simplify]: Simplify (- 0) into 0 9.605 * [taylor]: Taking taylor expansion of 0 in y.re 9.605 * [backup-simplify]: Simplify 0 into 0 9.605 * [backup-simplify]: Simplify 0 into 0 9.605 * [taylor]: Taking taylor expansion of 0 in y.re 9.605 * [backup-simplify]: Simplify 0 into 0 9.605 * [backup-simplify]: Simplify 0 into 0 9.606 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 9.607 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 9.608 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.608 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.609 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 9.609 * [backup-simplify]: Simplify (- 0) into 0 9.610 * [backup-simplify]: Simplify (+ 0 0) into 0 9.610 * [taylor]: Taking taylor expansion of 0 in y.re 9.610 * [backup-simplify]: Simplify 0 into 0 9.610 * [backup-simplify]: Simplify 0 into 0 9.611 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 9.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 9.611 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 9.611 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 9.611 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 9.612 * [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))))) 9.613 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (* (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) (cbrt (atan2 (/ 1 x.im) (/ 1 x.re)))) (* (cbrt (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))) 9.613 * [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 9.613 * [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 9.613 * [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 9.613 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.613 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 9.613 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 9.613 * [taylor]: Taking taylor expansion of y.im in y.re 9.613 * [backup-simplify]: Simplify y.im into y.im 9.613 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.613 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 9.613 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 9.613 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.613 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 9.613 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 9.613 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 9.613 * [taylor]: Taking taylor expansion of x.re in y.re 9.613 * [backup-simplify]: Simplify x.re into x.re 9.613 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.613 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 9.613 * [taylor]: Taking taylor expansion of x.re in y.re 9.613 * [backup-simplify]: Simplify x.re into x.re 9.614 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.614 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 9.614 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 9.614 * [taylor]: Taking taylor expansion of x.im in y.re 9.614 * [backup-simplify]: Simplify x.im into x.im 9.614 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.614 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 9.614 * [taylor]: Taking taylor expansion of x.im in y.re 9.614 * [backup-simplify]: Simplify x.im into x.im 9.614 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.614 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 9.614 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 9.614 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.614 * [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)))) 9.615 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.615 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.615 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 9.615 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.615 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.615 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 9.616 * [backup-simplify]: Simplify (+ 0 0) into 0 9.616 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.616 * [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))))) 9.616 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.616 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.616 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.616 * [taylor]: Taking taylor expansion of y.re in y.re 9.616 * [backup-simplify]: Simplify 0 into 0 9.616 * [backup-simplify]: Simplify 1 into 1 9.616 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.617 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.617 * [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))) 9.617 * [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 9.617 * [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 9.617 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.617 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 9.617 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 9.617 * [taylor]: Taking taylor expansion of y.im in x.im 9.617 * [backup-simplify]: Simplify y.im into y.im 9.617 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.617 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 9.617 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 9.617 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.617 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 9.617 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 9.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 9.617 * [taylor]: Taking taylor expansion of x.re in x.im 9.617 * [backup-simplify]: Simplify x.re into x.re 9.617 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.618 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 9.618 * [taylor]: Taking taylor expansion of x.re in x.im 9.618 * [backup-simplify]: Simplify x.re into x.re 9.618 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.618 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 9.618 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 9.618 * [taylor]: Taking taylor expansion of x.im in x.im 9.618 * [backup-simplify]: Simplify 0 into 0 9.618 * [backup-simplify]: Simplify 1 into 1 9.618 * [backup-simplify]: Simplify (/ 1 1) into 1 9.618 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 9.618 * [taylor]: Taking taylor expansion of x.im in x.im 9.618 * [backup-simplify]: Simplify 0 into 0 9.618 * [backup-simplify]: Simplify 1 into 1 9.619 * [backup-simplify]: Simplify (/ 1 1) into 1 9.619 * [backup-simplify]: Simplify (* 1 1) into 1 9.620 * [backup-simplify]: Simplify (+ 0 1) into 1 9.620 * [backup-simplify]: Simplify (sqrt 1) into 1 9.621 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.622 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.622 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.623 * [backup-simplify]: Simplify (+ 0 0) into 0 9.623 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.624 * [backup-simplify]: Simplify (log 1) into 0 9.624 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.624 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.624 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.624 * [taylor]: Taking taylor expansion of y.re in x.im 9.624 * [backup-simplify]: Simplify y.re into y.re 9.624 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.625 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 9.625 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 9.625 * [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)) 9.625 * [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))) 9.625 * [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))) 9.625 * [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 9.626 * [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 9.626 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.626 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 9.626 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 9.626 * [taylor]: Taking taylor expansion of y.im in x.re 9.626 * [backup-simplify]: Simplify y.im into y.im 9.626 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.626 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 9.626 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 9.626 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.626 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 9.626 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 9.626 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.626 * [taylor]: Taking taylor expansion of x.re in x.re 9.626 * [backup-simplify]: Simplify 0 into 0 9.626 * [backup-simplify]: Simplify 1 into 1 9.626 * [backup-simplify]: Simplify (/ 1 1) into 1 9.626 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.626 * [taylor]: Taking taylor expansion of x.re in x.re 9.627 * [backup-simplify]: Simplify 0 into 0 9.627 * [backup-simplify]: Simplify 1 into 1 9.627 * [backup-simplify]: Simplify (/ 1 1) into 1 9.627 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 9.627 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.627 * [taylor]: Taking taylor expansion of x.im in x.re 9.627 * [backup-simplify]: Simplify x.im into x.im 9.627 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.627 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.627 * [taylor]: Taking taylor expansion of x.im in x.re 9.627 * [backup-simplify]: Simplify x.im into x.im 9.627 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.628 * [backup-simplify]: Simplify (* 1 1) into 1 9.628 * [backup-simplify]: Simplify (+ 1 0) into 1 9.628 * [backup-simplify]: Simplify (sqrt 1) into 1 9.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.630 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.631 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.631 * [backup-simplify]: Simplify (+ 0 0) into 0 9.632 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.632 * [backup-simplify]: Simplify (log 1) into 0 9.632 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.632 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.632 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.632 * [taylor]: Taking taylor expansion of y.re in x.re 9.632 * [backup-simplify]: Simplify y.re into y.re 9.632 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.633 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.633 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 9.633 * [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)) 9.633 * [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))) 9.634 * [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))) 9.634 * [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 9.634 * [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 9.634 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.634 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 9.634 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 9.634 * [taylor]: Taking taylor expansion of y.im in y.im 9.634 * [backup-simplify]: Simplify 0 into 0 9.634 * [backup-simplify]: Simplify 1 into 1 9.634 * [backup-simplify]: Simplify (/ 1 1) into 1 9.634 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 9.634 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 9.634 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.634 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 9.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 9.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.635 * [taylor]: Taking taylor expansion of x.re in y.im 9.635 * [backup-simplify]: Simplify x.re into x.re 9.635 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.635 * [taylor]: Taking taylor expansion of x.re in y.im 9.635 * [backup-simplify]: Simplify x.re into x.re 9.635 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 9.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.635 * [taylor]: Taking taylor expansion of x.im in y.im 9.635 * [backup-simplify]: Simplify x.im into x.im 9.635 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.635 * [taylor]: Taking taylor expansion of x.im in y.im 9.635 * [backup-simplify]: Simplify x.im into x.im 9.635 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.635 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 9.635 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 9.635 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.636 * [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)))) 9.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.636 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 9.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.636 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 9.637 * [backup-simplify]: Simplify (+ 0 0) into 0 9.637 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.637 * [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))))) 9.637 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 9.637 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.638 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.638 * [taylor]: Taking taylor expansion of y.re in y.im 9.638 * [backup-simplify]: Simplify y.re into y.re 9.638 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.638 * [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))))) 9.638 * [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))))) 9.639 * [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))) 9.639 * [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 9.639 * [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 9.639 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.639 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 9.639 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 9.639 * [taylor]: Taking taylor expansion of y.im in y.im 9.639 * [backup-simplify]: Simplify 0 into 0 9.639 * [backup-simplify]: Simplify 1 into 1 9.639 * [backup-simplify]: Simplify (/ 1 1) into 1 9.639 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 9.639 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 9.639 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.639 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 9.639 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 9.639 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.640 * [taylor]: Taking taylor expansion of x.re in y.im 9.640 * [backup-simplify]: Simplify x.re into x.re 9.640 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.640 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.640 * [taylor]: Taking taylor expansion of x.re in y.im 9.640 * [backup-simplify]: Simplify x.re into x.re 9.640 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.640 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 9.640 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.640 * [taylor]: Taking taylor expansion of x.im in y.im 9.640 * [backup-simplify]: Simplify x.im into x.im 9.640 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.640 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.640 * [taylor]: Taking taylor expansion of x.im in y.im 9.640 * [backup-simplify]: Simplify x.im into x.im 9.640 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.640 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 9.640 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 9.640 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.641 * [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)))) 9.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.641 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 9.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.641 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 9.642 * [backup-simplify]: Simplify (+ 0 0) into 0 9.642 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.642 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 9.642 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 9.642 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.642 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.642 * [taylor]: Taking taylor expansion of y.re in y.im 9.643 * [backup-simplify]: Simplify y.re into y.re 9.643 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.643 * [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))))) 9.643 * [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))))) 9.643 * [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))) 9.643 * [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 9.643 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 9.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)) 9.644 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 9.644 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 9.644 * [taylor]: Taking taylor expansion of y.im in x.re 9.644 * [backup-simplify]: Simplify y.im into y.im 9.644 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.644 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 9.644 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 9.644 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.644 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 9.644 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 9.644 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.644 * [taylor]: Taking taylor expansion of x.re in x.re 9.644 * [backup-simplify]: Simplify 0 into 0 9.644 * [backup-simplify]: Simplify 1 into 1 9.645 * [backup-simplify]: Simplify (/ 1 1) into 1 9.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.645 * [taylor]: Taking taylor expansion of x.re in x.re 9.645 * [backup-simplify]: Simplify 0 into 0 9.645 * [backup-simplify]: Simplify 1 into 1 9.645 * [backup-simplify]: Simplify (/ 1 1) into 1 9.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 9.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.645 * [taylor]: Taking taylor expansion of x.im in x.re 9.645 * [backup-simplify]: Simplify x.im into x.im 9.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.645 * [taylor]: Taking taylor expansion of x.im in x.re 9.645 * [backup-simplify]: Simplify x.im into x.im 9.645 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.646 * [backup-simplify]: Simplify (* 1 1) into 1 9.646 * [backup-simplify]: Simplify (+ 1 0) into 1 9.647 * [backup-simplify]: Simplify (sqrt 1) into 1 9.647 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.648 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.652 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.653 * [backup-simplify]: Simplify (+ 0 0) into 0 9.653 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.654 * [backup-simplify]: Simplify (log 1) into 0 9.654 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.654 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.654 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.654 * [taylor]: Taking taylor expansion of y.re in x.re 9.654 * [backup-simplify]: Simplify y.re into y.re 9.654 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.655 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.655 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 9.655 * [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)) 9.655 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 9.655 * [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))) 9.656 * [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))) 9.656 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 9.656 * [backup-simplify]: Simplify (- 0) into 0 9.657 * [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))) 9.657 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 9.657 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 9.657 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.657 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.657 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.657 * [taylor]: Taking taylor expansion of y.re in x.im 9.657 * [backup-simplify]: Simplify y.re into y.re 9.657 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.657 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.657 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.657 * [taylor]: Taking taylor expansion of x.re in x.im 9.657 * [backup-simplify]: Simplify x.re into x.re 9.657 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.657 * [taylor]: Taking taylor expansion of y.im in x.im 9.657 * [backup-simplify]: Simplify y.im into y.im 9.657 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.657 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 9.658 * [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)) 9.658 * [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))) 9.658 * [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))) 9.658 * [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))) 9.659 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 9.659 * [backup-simplify]: Simplify (- 0) into 0 9.659 * [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))) 9.659 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 9.659 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 9.659 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.659 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.659 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.659 * [taylor]: Taking taylor expansion of y.re in y.re 9.659 * [backup-simplify]: Simplify 0 into 0 9.660 * [backup-simplify]: Simplify 1 into 1 9.660 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.660 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 9.660 * [taylor]: Taking taylor expansion of (log x.re) in y.re 9.660 * [taylor]: Taking taylor expansion of x.re in y.re 9.660 * [backup-simplify]: Simplify x.re into x.re 9.660 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.660 * [taylor]: Taking taylor expansion of y.im in y.re 9.660 * [backup-simplify]: Simplify y.im into y.im 9.660 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.660 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.660 * [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))) 9.660 * [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))) 9.661 * [taylor]: Taking taylor expansion of 0 in x.re 9.661 * [backup-simplify]: Simplify 0 into 0 9.661 * [taylor]: Taking taylor expansion of 0 in x.im 9.661 * [backup-simplify]: Simplify 0 into 0 9.661 * [taylor]: Taking taylor expansion of 0 in y.re 9.661 * [backup-simplify]: Simplify 0 into 0 9.661 * [backup-simplify]: Simplify 0 into 0 9.661 * [backup-simplify]: Simplify (+ 0) into 0 9.662 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 9.663 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.663 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 9.664 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.664 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 9.664 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.665 * [backup-simplify]: Simplify (+ 0 0) into 0 9.666 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.666 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 9.667 * [backup-simplify]: Simplify (- 0) into 0 9.667 * [backup-simplify]: Simplify (+ 0 0) into 0 9.667 * [taylor]: Taking taylor expansion of 0 in x.im 9.667 * [backup-simplify]: Simplify 0 into 0 9.667 * [taylor]: Taking taylor expansion of 0 in y.re 9.667 * [backup-simplify]: Simplify 0 into 0 9.667 * [backup-simplify]: Simplify 0 into 0 9.668 * [backup-simplify]: Simplify (+ 0) into 0 9.668 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 9.669 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.670 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.670 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.670 * [backup-simplify]: Simplify (- 0) into 0 9.670 * [backup-simplify]: Simplify (+ 0 0) into 0 9.671 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.672 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 9.672 * [backup-simplify]: Simplify (- 0) into 0 9.673 * [backup-simplify]: Simplify (+ 0 0) into 0 9.673 * [taylor]: Taking taylor expansion of 0 in y.re 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [taylor]: Taking taylor expansion of 0 in x.re 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [taylor]: Taking taylor expansion of 0 in x.im 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [taylor]: Taking taylor expansion of 0 in y.re 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [taylor]: Taking taylor expansion of 0 in x.im 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [taylor]: Taking taylor expansion of 0 in y.re 9.673 * [backup-simplify]: Simplify 0 into 0 9.673 * [backup-simplify]: Simplify 0 into 0 9.674 * [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))))) 9.674 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (* (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) (* (cbrt (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)))) 9.674 * [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 9.674 * [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 9.675 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 9.675 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.675 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 9.675 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 9.675 * [taylor]: Taking taylor expansion of -1 in y.re 9.675 * [backup-simplify]: Simplify -1 into -1 9.675 * [taylor]: Taking taylor expansion of y.im in y.re 9.675 * [backup-simplify]: Simplify y.im into y.im 9.675 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.675 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 9.675 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 9.675 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.675 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 9.675 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 9.675 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 9.675 * [taylor]: Taking taylor expansion of -1 in y.re 9.675 * [backup-simplify]: Simplify -1 into -1 9.675 * [taylor]: Taking taylor expansion of x.re in y.re 9.675 * [backup-simplify]: Simplify x.re into x.re 9.675 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.675 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 9.675 * [taylor]: Taking taylor expansion of -1 in y.re 9.675 * [backup-simplify]: Simplify -1 into -1 9.675 * [taylor]: Taking taylor expansion of x.re in y.re 9.675 * [backup-simplify]: Simplify x.re into x.re 9.675 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.675 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 9.675 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 9.675 * [taylor]: Taking taylor expansion of -1 in y.re 9.675 * [backup-simplify]: Simplify -1 into -1 9.675 * [taylor]: Taking taylor expansion of x.im in y.re 9.675 * [backup-simplify]: Simplify x.im into x.im 9.676 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.676 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 9.676 * [taylor]: Taking taylor expansion of -1 in y.re 9.676 * [backup-simplify]: Simplify -1 into -1 9.676 * [taylor]: Taking taylor expansion of x.im in y.re 9.676 * [backup-simplify]: Simplify x.im into x.im 9.676 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.676 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.676 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.676 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.676 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 9.676 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.677 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.677 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.677 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.677 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.677 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.678 * [backup-simplify]: Simplify (+ 0 0) into 0 9.678 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.678 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 9.678 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.678 * [taylor]: Taking taylor expansion of -1 in y.re 9.678 * [backup-simplify]: Simplify -1 into -1 9.678 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.678 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.678 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.678 * [taylor]: Taking taylor expansion of y.re in y.re 9.678 * [backup-simplify]: Simplify 0 into 0 9.678 * [backup-simplify]: Simplify 1 into 1 9.678 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.679 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.679 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.679 * [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)))) 9.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 x.im 9.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 x.im 9.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))) 9.679 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 9.679 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 9.679 * [taylor]: Taking taylor expansion of -1 in x.im 9.679 * [backup-simplify]: Simplify -1 into -1 9.679 * [taylor]: Taking taylor expansion of y.im in x.im 9.679 * [backup-simplify]: Simplify y.im into y.im 9.679 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.679 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 9.679 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 9.679 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.679 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 9.680 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 9.680 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 9.680 * [taylor]: Taking taylor expansion of -1 in x.im 9.680 * [backup-simplify]: Simplify -1 into -1 9.680 * [taylor]: Taking taylor expansion of x.re in x.im 9.680 * [backup-simplify]: Simplify x.re into x.re 9.680 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.680 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 9.680 * [taylor]: Taking taylor expansion of -1 in x.im 9.680 * [backup-simplify]: Simplify -1 into -1 9.680 * [taylor]: Taking taylor expansion of x.re in x.im 9.680 * [backup-simplify]: Simplify x.re into x.re 9.680 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.680 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 9.680 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 9.680 * [taylor]: Taking taylor expansion of -1 in x.im 9.680 * [backup-simplify]: Simplify -1 into -1 9.680 * [taylor]: Taking taylor expansion of x.im in x.im 9.680 * [backup-simplify]: Simplify 0 into 0 9.680 * [backup-simplify]: Simplify 1 into 1 9.681 * [backup-simplify]: Simplify (/ -1 1) into -1 9.681 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 9.681 * [taylor]: Taking taylor expansion of -1 in x.im 9.681 * [backup-simplify]: Simplify -1 into -1 9.681 * [taylor]: Taking taylor expansion of x.im in x.im 9.681 * [backup-simplify]: Simplify 0 into 0 9.681 * [backup-simplify]: Simplify 1 into 1 9.681 * [backup-simplify]: Simplify (/ -1 1) into -1 9.681 * [backup-simplify]: Simplify (* -1 -1) into 1 9.682 * [backup-simplify]: Simplify (+ 0 1) into 1 9.682 * [backup-simplify]: Simplify (sqrt 1) into 1 9.683 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.684 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.685 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.685 * [backup-simplify]: Simplify (+ 0 0) into 0 9.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.686 * [backup-simplify]: Simplify (log 1) into 0 9.686 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.686 * [taylor]: Taking taylor expansion of -1 in x.im 9.686 * [backup-simplify]: Simplify -1 into -1 9.686 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.686 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.686 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.686 * [taylor]: Taking taylor expansion of y.re in x.im 9.686 * [backup-simplify]: Simplify y.re into y.re 9.686 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.687 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 9.687 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 9.687 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.687 * [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)) 9.688 * [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))) 9.688 * [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))) 9.688 * [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 9.688 * [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 9.688 * [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))) 9.688 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 9.688 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 9.688 * [taylor]: Taking taylor expansion of -1 in x.re 9.688 * [backup-simplify]: Simplify -1 into -1 9.688 * [taylor]: Taking taylor expansion of y.im in x.re 9.688 * [backup-simplify]: Simplify y.im into y.im 9.688 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.688 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 9.688 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 9.688 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.688 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 9.688 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 9.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.689 * [taylor]: Taking taylor expansion of -1 in x.re 9.689 * [backup-simplify]: Simplify -1 into -1 9.689 * [taylor]: Taking taylor expansion of x.re in x.re 9.689 * [backup-simplify]: Simplify 0 into 0 9.689 * [backup-simplify]: Simplify 1 into 1 9.689 * [backup-simplify]: Simplify (/ -1 1) into -1 9.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.689 * [taylor]: Taking taylor expansion of -1 in x.re 9.689 * [backup-simplify]: Simplify -1 into -1 9.689 * [taylor]: Taking taylor expansion of x.re in x.re 9.689 * [backup-simplify]: Simplify 0 into 0 9.689 * [backup-simplify]: Simplify 1 into 1 9.690 * [backup-simplify]: Simplify (/ -1 1) into -1 9.690 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 9.690 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.690 * [taylor]: Taking taylor expansion of -1 in x.re 9.690 * [backup-simplify]: Simplify -1 into -1 9.690 * [taylor]: Taking taylor expansion of x.im in x.re 9.690 * [backup-simplify]: Simplify x.im into x.im 9.690 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.690 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.690 * [taylor]: Taking taylor expansion of -1 in x.re 9.690 * [backup-simplify]: Simplify -1 into -1 9.690 * [taylor]: Taking taylor expansion of x.im in x.re 9.690 * [backup-simplify]: Simplify x.im into x.im 9.690 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.691 * [backup-simplify]: Simplify (* -1 -1) into 1 9.691 * [backup-simplify]: Simplify (+ 1 0) into 1 9.692 * [backup-simplify]: Simplify (sqrt 1) into 1 9.693 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.693 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.694 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.695 * [backup-simplify]: Simplify (+ 0 0) into 0 9.695 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.696 * [backup-simplify]: Simplify (log 1) into 0 9.696 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.696 * [taylor]: Taking taylor expansion of -1 in x.re 9.696 * [backup-simplify]: Simplify -1 into -1 9.696 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.696 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.696 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.696 * [taylor]: Taking taylor expansion of y.re in x.re 9.696 * [backup-simplify]: Simplify y.re into y.re 9.696 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.697 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.697 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 9.697 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.697 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.697 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.698 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.698 * [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 9.698 * [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 9.698 * [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))) 9.698 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 9.698 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 9.698 * [taylor]: Taking taylor expansion of -1 in y.im 9.698 * [backup-simplify]: Simplify -1 into -1 9.698 * [taylor]: Taking taylor expansion of y.im in y.im 9.698 * [backup-simplify]: Simplify 0 into 0 9.698 * [backup-simplify]: Simplify 1 into 1 9.698 * [backup-simplify]: Simplify (/ -1 1) into -1 9.698 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 9.698 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 9.698 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.698 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 9.699 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 9.699 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.699 * [taylor]: Taking taylor expansion of -1 in y.im 9.699 * [backup-simplify]: Simplify -1 into -1 9.699 * [taylor]: Taking taylor expansion of x.re in y.im 9.699 * [backup-simplify]: Simplify x.re into x.re 9.699 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.699 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.699 * [taylor]: Taking taylor expansion of -1 in y.im 9.699 * [backup-simplify]: Simplify -1 into -1 9.699 * [taylor]: Taking taylor expansion of x.re in y.im 9.699 * [backup-simplify]: Simplify x.re into x.re 9.699 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.699 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 9.699 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.699 * [taylor]: Taking taylor expansion of -1 in y.im 9.699 * [backup-simplify]: Simplify -1 into -1 9.699 * [taylor]: Taking taylor expansion of x.im in y.im 9.699 * [backup-simplify]: Simplify x.im into x.im 9.699 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.699 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.699 * [taylor]: Taking taylor expansion of -1 in y.im 9.699 * [backup-simplify]: Simplify -1 into -1 9.699 * [taylor]: Taking taylor expansion of x.im in y.im 9.699 * [backup-simplify]: Simplify x.im into x.im 9.699 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.699 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.700 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.700 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.700 * [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)))) 9.700 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.700 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.700 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.700 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.701 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.701 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.701 * [backup-simplify]: Simplify (+ 0 0) into 0 9.701 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.702 * [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))))) 9.702 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.702 * [taylor]: Taking taylor expansion of -1 in y.im 9.702 * [backup-simplify]: Simplify -1 into -1 9.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.702 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.702 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.702 * [taylor]: Taking taylor expansion of y.re in y.im 9.702 * [backup-simplify]: Simplify y.re into y.re 9.702 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.702 * [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)))))) 9.703 * [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)))))) 9.703 * [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)))) 9.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 9.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 9.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))) 9.703 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 9.703 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 9.703 * [taylor]: Taking taylor expansion of -1 in y.im 9.703 * [backup-simplify]: Simplify -1 into -1 9.703 * [taylor]: Taking taylor expansion of y.im in y.im 9.703 * [backup-simplify]: Simplify 0 into 0 9.703 * [backup-simplify]: Simplify 1 into 1 9.704 * [backup-simplify]: Simplify (/ -1 1) into -1 9.704 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 9.704 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 9.704 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.704 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 9.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 9.704 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.704 * [taylor]: Taking taylor expansion of -1 in y.im 9.704 * [backup-simplify]: Simplify -1 into -1 9.704 * [taylor]: Taking taylor expansion of x.re in y.im 9.704 * [backup-simplify]: Simplify x.re into x.re 9.704 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.704 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.704 * [taylor]: Taking taylor expansion of -1 in y.im 9.704 * [backup-simplify]: Simplify -1 into -1 9.704 * [taylor]: Taking taylor expansion of x.re in y.im 9.704 * [backup-simplify]: Simplify x.re into x.re 9.704 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 9.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.704 * [taylor]: Taking taylor expansion of -1 in y.im 9.704 * [backup-simplify]: Simplify -1 into -1 9.704 * [taylor]: Taking taylor expansion of x.im in y.im 9.704 * [backup-simplify]: Simplify x.im into x.im 9.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.705 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.705 * [taylor]: Taking taylor expansion of -1 in y.im 9.705 * [backup-simplify]: Simplify -1 into -1 9.705 * [taylor]: Taking taylor expansion of x.im in y.im 9.705 * [backup-simplify]: Simplify x.im into x.im 9.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.705 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.705 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.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))) 9.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)))) 9.705 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.706 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.706 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.706 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.706 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.706 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.706 * [backup-simplify]: Simplify (+ 0 0) into 0 9.707 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.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))))) 9.707 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.707 * [taylor]: Taking taylor expansion of -1 in y.im 9.707 * [backup-simplify]: Simplify -1 into -1 9.707 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.707 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.707 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.707 * [taylor]: Taking taylor expansion of y.re in y.im 9.707 * [backup-simplify]: Simplify y.re into y.re 9.707 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.707 * [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)))))) 9.707 * [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)))))) 9.707 * [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)))) 9.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 x.re 9.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 x.re 9.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))) 9.708 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 9.708 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 9.708 * [taylor]: Taking taylor expansion of -1 in x.re 9.708 * [backup-simplify]: Simplify -1 into -1 9.708 * [taylor]: Taking taylor expansion of y.im in x.re 9.708 * [backup-simplify]: Simplify y.im into y.im 9.708 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.708 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 9.708 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 9.708 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.708 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 9.708 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 9.708 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.708 * [taylor]: Taking taylor expansion of -1 in x.re 9.708 * [backup-simplify]: Simplify -1 into -1 9.708 * [taylor]: Taking taylor expansion of x.re in x.re 9.708 * [backup-simplify]: Simplify 0 into 0 9.708 * [backup-simplify]: Simplify 1 into 1 9.709 * [backup-simplify]: Simplify (/ -1 1) into -1 9.709 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.709 * [taylor]: Taking taylor expansion of -1 in x.re 9.709 * [backup-simplify]: Simplify -1 into -1 9.709 * [taylor]: Taking taylor expansion of x.re in x.re 9.709 * [backup-simplify]: Simplify 0 into 0 9.709 * [backup-simplify]: Simplify 1 into 1 9.709 * [backup-simplify]: Simplify (/ -1 1) into -1 9.709 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 9.709 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.709 * [taylor]: Taking taylor expansion of -1 in x.re 9.709 * [backup-simplify]: Simplify -1 into -1 9.709 * [taylor]: Taking taylor expansion of x.im in x.re 9.709 * [backup-simplify]: Simplify x.im into x.im 9.709 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.709 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.709 * [taylor]: Taking taylor expansion of -1 in x.re 9.709 * [backup-simplify]: Simplify -1 into -1 9.709 * [taylor]: Taking taylor expansion of x.im in x.re 9.709 * [backup-simplify]: Simplify x.im into x.im 9.709 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.709 * [backup-simplify]: Simplify (* -1 -1) into 1 9.710 * [backup-simplify]: Simplify (+ 1 0) into 1 9.710 * [backup-simplify]: Simplify (sqrt 1) into 1 9.711 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.711 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.712 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.712 * [backup-simplify]: Simplify (+ 0 0) into 0 9.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.713 * [backup-simplify]: Simplify (log 1) into 0 9.713 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.713 * [taylor]: Taking taylor expansion of -1 in x.re 9.713 * [backup-simplify]: Simplify -1 into -1 9.713 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.713 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.713 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.713 * [taylor]: Taking taylor expansion of y.re in x.re 9.713 * [backup-simplify]: Simplify y.re into y.re 9.713 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.713 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.713 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 9.713 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.714 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.714 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.714 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.714 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.714 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.714 * [backup-simplify]: Simplify (- 0) into 0 9.714 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.714 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 9.715 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.715 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.715 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.715 * [taylor]: Taking taylor expansion of x.re in x.im 9.715 * [backup-simplify]: Simplify x.re into x.re 9.715 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.715 * [taylor]: Taking taylor expansion of y.im in x.im 9.715 * [backup-simplify]: Simplify y.im into y.im 9.715 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.715 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.715 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.715 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.715 * [taylor]: Taking taylor expansion of y.re in x.im 9.715 * [backup-simplify]: Simplify y.re into y.re 9.715 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.715 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.715 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.715 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.715 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.715 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.716 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.716 * [backup-simplify]: Simplify (- 0) into 0 9.716 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.716 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 9.716 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.716 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 9.716 * [taylor]: Taking taylor expansion of (log x.re) in y.re 9.716 * [taylor]: Taking taylor expansion of x.re in y.re 9.716 * [backup-simplify]: Simplify x.re into x.re 9.716 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.716 * [taylor]: Taking taylor expansion of y.im in y.re 9.716 * [backup-simplify]: Simplify y.im into y.im 9.716 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.716 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.716 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.716 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.716 * [taylor]: Taking taylor expansion of y.re in y.re 9.716 * [backup-simplify]: Simplify 0 into 0 9.716 * [backup-simplify]: Simplify 1 into 1 9.716 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.716 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.717 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.717 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.717 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.717 * [taylor]: Taking taylor expansion of 0 in x.re 9.717 * [backup-simplify]: Simplify 0 into 0 9.717 * [taylor]: Taking taylor expansion of 0 in x.im 9.717 * [backup-simplify]: Simplify 0 into 0 9.717 * [taylor]: Taking taylor expansion of 0 in y.re 9.717 * [backup-simplify]: Simplify 0 into 0 9.717 * [backup-simplify]: Simplify 0 into 0 9.717 * [backup-simplify]: Simplify (+ 0) into 0 9.718 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.719 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.719 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 9.719 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.719 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 9.719 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.720 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.720 * [backup-simplify]: Simplify (+ 0 0) into 0 9.720 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.721 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.721 * [backup-simplify]: Simplify (- 0) into 0 9.721 * [backup-simplify]: Simplify (+ 0 0) into 0 9.721 * [taylor]: Taking taylor expansion of 0 in x.im 9.721 * [backup-simplify]: Simplify 0 into 0 9.721 * [taylor]: Taking taylor expansion of 0 in y.re 9.721 * [backup-simplify]: Simplify 0 into 0 9.721 * [backup-simplify]: Simplify 0 into 0 9.722 * [backup-simplify]: Simplify (+ 0) into 0 9.722 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.723 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.723 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.723 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.723 * [backup-simplify]: Simplify (- 0) into 0 9.723 * [backup-simplify]: Simplify (+ 0 0) into 0 9.724 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.724 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.724 * [backup-simplify]: Simplify (- 0) into 0 9.725 * [backup-simplify]: Simplify (+ 0 0) into 0 9.725 * [taylor]: Taking taylor expansion of 0 in y.re 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [taylor]: Taking taylor expansion of 0 in x.re 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [taylor]: Taking taylor expansion of 0 in x.im 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [taylor]: Taking taylor expansion of 0 in y.re 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [taylor]: Taking taylor expansion of 0 in x.im 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [taylor]: Taking taylor expansion of 0 in y.re 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [backup-simplify]: Simplify 0 into 0 9.725 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 9.725 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 3 2 1) 9.725 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 9.725 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 9.725 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.725 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.725 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.725 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.725 * [backup-simplify]: Simplify 1/3 into 1/3 9.725 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.725 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.725 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.725 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.726 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.726 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.726 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.726 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.726 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.726 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.726 * [backup-simplify]: Simplify 1/3 into 1/3 9.726 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.726 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.726 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.726 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.726 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.726 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.726 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.726 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.726 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.726 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.726 * [backup-simplify]: Simplify 1/3 into 1/3 9.726 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.726 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.726 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.726 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.727 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.727 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.727 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.727 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.727 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.727 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.727 * [backup-simplify]: Simplify 1/3 into 1/3 9.727 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.727 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.727 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.727 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.727 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.727 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.727 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.729 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.729 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.730 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.730 * [taylor]: Taking taylor expansion of 0 in x.re 9.730 * [backup-simplify]: Simplify 0 into 0 9.730 * [backup-simplify]: Simplify 0 into 0 9.731 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.732 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.732 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.733 * [backup-simplify]: Simplify 0 into 0 9.734 * [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 9.735 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.737 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.737 * [taylor]: Taking taylor expansion of 0 in x.re 9.737 * [backup-simplify]: Simplify 0 into 0 9.737 * [backup-simplify]: Simplify 0 into 0 9.737 * [backup-simplify]: Simplify 0 into 0 9.738 * [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 9.739 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.741 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.741 * [backup-simplify]: Simplify 0 into 0 9.743 * [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 9.744 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 9.745 * [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 9.745 * [taylor]: Taking taylor expansion of 0 in x.re 9.745 * [backup-simplify]: Simplify 0 into 0 9.745 * [backup-simplify]: Simplify 0 into 0 9.745 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.745 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.745 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 9.745 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.745 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.745 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.745 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.745 * [backup-simplify]: Simplify 1/3 into 1/3 9.745 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.745 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.745 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.745 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.745 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.746 * [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) 9.746 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.746 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.746 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.746 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.746 * [backup-simplify]: Simplify 1/3 into 1/3 9.746 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.746 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.746 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.746 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.746 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.746 * [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) 9.746 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.746 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.746 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.746 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.746 * [backup-simplify]: Simplify 1/3 into 1/3 9.746 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.746 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.746 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.746 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.746 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.746 * [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) 9.746 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.746 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.746 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.746 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.746 * [backup-simplify]: Simplify 1/3 into 1/3 9.746 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.746 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.747 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.747 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.747 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.747 * [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) 9.747 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.747 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.748 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.748 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.748 * [taylor]: Taking taylor expansion of 0 in x.re 9.748 * [backup-simplify]: Simplify 0 into 0 9.748 * [backup-simplify]: Simplify 0 into 0 9.749 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.749 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.750 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.750 * [backup-simplify]: Simplify 0 into 0 9.751 * [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 9.752 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.752 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.752 * [taylor]: Taking taylor expansion of 0 in x.re 9.752 * [backup-simplify]: Simplify 0 into 0 9.752 * [backup-simplify]: Simplify 0 into 0 9.753 * [backup-simplify]: Simplify 0 into 0 9.754 * [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 9.754 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.755 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.755 * [backup-simplify]: Simplify 0 into 0 9.757 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 9.758 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 9.758 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.759 * [taylor]: Taking taylor expansion of 0 in x.re 9.759 * [backup-simplify]: Simplify 0 into 0 9.759 * [backup-simplify]: Simplify 0 into 0 9.759 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.759 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.759 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 9.759 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.759 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.759 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.759 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.759 * [backup-simplify]: Simplify 1/3 into 1/3 9.759 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.759 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.759 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.759 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.759 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.759 * [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) 9.759 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.759 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.759 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.759 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.759 * [backup-simplify]: Simplify 1/3 into 1/3 9.759 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.759 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.759 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.759 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.760 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.760 * [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) 9.760 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.760 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.760 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.760 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.760 * [backup-simplify]: Simplify 1/3 into 1/3 9.760 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.760 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.760 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.760 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.760 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.760 * [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) 9.760 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.760 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.760 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.760 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.760 * [backup-simplify]: Simplify 1/3 into 1/3 9.760 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.760 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.760 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.761 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.761 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.761 * [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) 9.761 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.761 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.762 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.762 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.762 * [taylor]: Taking taylor expansion of 0 in x.re 9.762 * [backup-simplify]: Simplify 0 into 0 9.762 * [backup-simplify]: Simplify 0 into 0 9.763 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.763 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.764 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.764 * [backup-simplify]: Simplify 0 into 0 9.765 * [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 9.765 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.766 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.766 * [taylor]: Taking taylor expansion of 0 in x.re 9.766 * [backup-simplify]: Simplify 0 into 0 9.766 * [backup-simplify]: Simplify 0 into 0 9.766 * [backup-simplify]: Simplify 0 into 0 9.767 * [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 9.768 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.769 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.769 * [backup-simplify]: Simplify 0 into 0 9.771 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 9.771 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.772 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.772 * [taylor]: Taking taylor expansion of 0 in x.re 9.772 * [backup-simplify]: Simplify 0 into 0 9.772 * [backup-simplify]: Simplify 0 into 0 9.772 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.773 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3 1 2) 9.773 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 9.773 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 9.773 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.773 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.773 * [backup-simplify]: Simplify 1/3 into 1/3 9.773 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.773 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.773 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.773 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.773 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.773 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.773 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.773 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.773 * [backup-simplify]: Simplify 1/3 into 1/3 9.773 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.773 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.773 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.773 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.773 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.773 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.773 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.773 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.773 * [backup-simplify]: Simplify 1/3 into 1/3 9.773 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.773 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.773 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.773 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.773 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.774 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.774 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.774 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.774 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.774 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.774 * [backup-simplify]: Simplify 1/3 into 1/3 9.774 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.774 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.774 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.774 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.774 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.774 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.774 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.777 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.778 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.778 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.779 * [taylor]: Taking taylor expansion of 0 in x.re 9.779 * [backup-simplify]: Simplify 0 into 0 9.779 * [backup-simplify]: Simplify 0 into 0 9.779 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.780 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.781 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.781 * [backup-simplify]: Simplify 0 into 0 9.783 * [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 9.784 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.785 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.785 * [taylor]: Taking taylor expansion of 0 in x.re 9.785 * [backup-simplify]: Simplify 0 into 0 9.785 * [backup-simplify]: Simplify 0 into 0 9.785 * [backup-simplify]: Simplify 0 into 0 9.787 * [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 9.788 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.790 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.790 * [backup-simplify]: Simplify 0 into 0 9.792 * [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 9.793 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 9.794 * [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 9.794 * [taylor]: Taking taylor expansion of 0 in x.re 9.794 * [backup-simplify]: Simplify 0 into 0 9.794 * [backup-simplify]: Simplify 0 into 0 9.794 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.794 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.794 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 9.794 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.794 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.794 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.794 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.794 * [backup-simplify]: Simplify 1/3 into 1/3 9.794 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.794 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.794 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.795 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.795 * [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) 9.795 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.795 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.795 * [backup-simplify]: Simplify 1/3 into 1/3 9.795 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.795 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.795 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.795 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.795 * [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) 9.795 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.795 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.795 * [backup-simplify]: Simplify 1/3 into 1/3 9.795 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.795 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.795 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.795 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.795 * [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) 9.796 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.796 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.796 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.796 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.796 * [backup-simplify]: Simplify 1/3 into 1/3 9.796 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.796 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.796 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.796 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.796 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.796 * [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) 9.796 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.797 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.797 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.798 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.798 * [taylor]: Taking taylor expansion of 0 in x.re 9.798 * [backup-simplify]: Simplify 0 into 0 9.798 * [backup-simplify]: Simplify 0 into 0 9.798 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.799 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.799 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.799 * [backup-simplify]: Simplify 0 into 0 9.800 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.801 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.802 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.802 * [taylor]: Taking taylor expansion of 0 in x.re 9.802 * [backup-simplify]: Simplify 0 into 0 9.802 * [backup-simplify]: Simplify 0 into 0 9.802 * [backup-simplify]: Simplify 0 into 0 9.803 * [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 9.804 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.805 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.805 * [backup-simplify]: Simplify 0 into 0 9.806 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 9.807 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 9.808 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.808 * [taylor]: Taking taylor expansion of 0 in x.re 9.808 * [backup-simplify]: Simplify 0 into 0 9.808 * [backup-simplify]: Simplify 0 into 0 9.808 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.808 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.808 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 9.808 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.808 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.808 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.808 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.809 * [backup-simplify]: Simplify 1/3 into 1/3 9.809 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.809 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.809 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.809 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.809 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.809 * [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) 9.809 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.809 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.809 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.809 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.809 * [backup-simplify]: Simplify 1/3 into 1/3 9.809 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.809 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.809 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.809 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.809 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.809 * [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) 9.809 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.809 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.809 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.809 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.809 * [backup-simplify]: Simplify 1/3 into 1/3 9.809 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.809 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.809 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.809 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.810 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.810 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.810 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.810 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.810 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.810 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.810 * [backup-simplify]: Simplify 1/3 into 1/3 9.810 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.810 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.810 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.810 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.810 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.810 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.810 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.811 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.811 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.812 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.812 * [taylor]: Taking taylor expansion of 0 in x.re 9.812 * [backup-simplify]: Simplify 0 into 0 9.812 * [backup-simplify]: Simplify 0 into 0 9.813 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.813 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.814 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.814 * [backup-simplify]: Simplify 0 into 0 9.815 * [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 9.815 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.816 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.816 * [taylor]: Taking taylor expansion of 0 in x.re 9.816 * [backup-simplify]: Simplify 0 into 0 9.816 * [backup-simplify]: Simplify 0 into 0 9.816 * [backup-simplify]: Simplify 0 into 0 9.817 * [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 9.818 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.819 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.819 * [backup-simplify]: Simplify 0 into 0 9.821 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 9.822 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.823 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.823 * [taylor]: Taking taylor expansion of 0 in x.re 9.823 * [backup-simplify]: Simplify 0 into 0 9.823 * [backup-simplify]: Simplify 0 into 0 9.824 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.824 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 3 1 1) 9.824 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 9.824 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 9.824 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.824 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.824 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.824 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.824 * [backup-simplify]: Simplify 1/3 into 1/3 9.824 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.824 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.824 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.824 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.824 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.824 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.824 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.824 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.824 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.824 * [backup-simplify]: Simplify 1/3 into 1/3 9.824 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.825 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.825 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.825 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.825 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.825 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.825 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.825 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.825 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.825 * [backup-simplify]: Simplify 1/3 into 1/3 9.825 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.825 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.825 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.825 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.825 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.825 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.825 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.825 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.825 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.825 * [backup-simplify]: Simplify 1/3 into 1/3 9.825 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.826 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.826 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.826 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.826 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.826 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.826 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.827 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.827 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.828 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.828 * [taylor]: Taking taylor expansion of 0 in x.re 9.828 * [backup-simplify]: Simplify 0 into 0 9.828 * [backup-simplify]: Simplify 0 into 0 9.829 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.830 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.831 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.831 * [backup-simplify]: Simplify 0 into 0 9.832 * [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 9.833 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.835 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.835 * [taylor]: Taking taylor expansion of 0 in x.re 9.835 * [backup-simplify]: Simplify 0 into 0 9.835 * [backup-simplify]: Simplify 0 into 0 9.835 * [backup-simplify]: Simplify 0 into 0 9.837 * [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 9.837 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.839 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.839 * [backup-simplify]: Simplify 0 into 0 9.842 * [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 9.843 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 9.845 * [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 9.845 * [taylor]: Taking taylor expansion of 0 in x.re 9.845 * [backup-simplify]: Simplify 0 into 0 9.845 * [backup-simplify]: Simplify 0 into 0 9.845 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.845 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.845 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 9.845 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.845 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.845 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.845 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.845 * [backup-simplify]: Simplify 1/3 into 1/3 9.845 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.845 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.845 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.846 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.846 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.846 * [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) 9.846 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.846 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.846 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.846 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.846 * [backup-simplify]: Simplify 1/3 into 1/3 9.846 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.846 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.846 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.846 * [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) 9.847 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.847 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.847 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.847 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.847 * [backup-simplify]: Simplify 1/3 into 1/3 9.847 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.847 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.847 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.847 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.847 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.847 * [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) 9.847 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.847 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.847 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.847 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.847 * [backup-simplify]: Simplify 1/3 into 1/3 9.847 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.847 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.848 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.848 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.848 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.848 * [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) 9.848 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.849 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.850 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.851 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.851 * [taylor]: Taking taylor expansion of 0 in x.re 9.851 * [backup-simplify]: Simplify 0 into 0 9.851 * [backup-simplify]: Simplify 0 into 0 9.852 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.852 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.853 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.853 * [backup-simplify]: Simplify 0 into 0 9.855 * [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 9.856 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.857 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.857 * [taylor]: Taking taylor expansion of 0 in x.re 9.858 * [backup-simplify]: Simplify 0 into 0 9.858 * [backup-simplify]: Simplify 0 into 0 9.858 * [backup-simplify]: Simplify 0 into 0 9.859 * [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 9.861 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.862 * [backup-simplify]: Simplify 0 into 0 9.865 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 9.866 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 9.868 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.868 * [taylor]: Taking taylor expansion of 0 in x.re 9.868 * [backup-simplify]: Simplify 0 into 0 9.868 * [backup-simplify]: Simplify 0 into 0 9.869 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.869 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.869 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 9.869 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.869 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.869 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.869 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.869 * [backup-simplify]: Simplify 1/3 into 1/3 9.869 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.869 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.869 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.869 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.869 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.869 * [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) 9.870 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.870 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.870 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.870 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.870 * [backup-simplify]: Simplify 1/3 into 1/3 9.870 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.870 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.870 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.870 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.870 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.870 * [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) 9.870 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.870 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.870 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.870 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.870 * [backup-simplify]: Simplify 1/3 into 1/3 9.871 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.871 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.871 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.871 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.871 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.871 * [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) 9.871 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.872 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.872 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.872 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.872 * [backup-simplify]: Simplify 1/3 into 1/3 9.872 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.872 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.872 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.872 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.872 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.872 * [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) 9.872 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.873 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.874 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.875 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.875 * [taylor]: Taking taylor expansion of 0 in x.re 9.875 * [backup-simplify]: Simplify 0 into 0 9.875 * [backup-simplify]: Simplify 0 into 0 9.876 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.876 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.877 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.878 * [backup-simplify]: Simplify 0 into 0 9.879 * [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 9.880 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.882 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.882 * [taylor]: Taking taylor expansion of 0 in x.re 9.882 * [backup-simplify]: Simplify 0 into 0 9.882 * [backup-simplify]: Simplify 0 into 0 9.882 * [backup-simplify]: Simplify 0 into 0 9.884 * [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 9.885 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.886 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.886 * [backup-simplify]: Simplify 0 into 0 9.889 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 9.891 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.893 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.893 * [taylor]: Taking taylor expansion of 0 in x.re 9.893 * [backup-simplify]: Simplify 0 into 0 9.893 * [backup-simplify]: Simplify 0 into 0 9.893 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.893 * * * [progress]: simplifying candidates 9.893 * * * * [progress]: [ 1 / 65 ] simplifiying candidate # 9.893 * * * * [progress]: [ 2 / 65 ] simplifiying candidate # 9.893 * * * * [progress]: [ 3 / 65 ] simplifiying candidate # 9.893 * * * * [progress]: [ 4 / 65 ] simplifiying candidate # 9.893 * * * * [progress]: [ 5 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 6 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 7 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 8 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 9 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 10 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 11 / 65 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))))))> 9.894 * * * * [progress]: [ 12 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 13 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 14 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 15 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 16 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 17 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 18 / 65 ] simplifiying candidate # 9.894 * * * * [progress]: [ 19 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 20 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 21 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 22 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 23 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 24 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 25 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))) y.re))))))> 9.895 * * * * [progress]: [ 26 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 27 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 28 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 29 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 30 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 31 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 32 / 65 ] simplifiying candidate # 9.895 * * * * [progress]: [ 33 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 34 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 35 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 36 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 37 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 38 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 39 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.re))))))> 9.896 * * * * [progress]: [ 40 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 41 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 42 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 43 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 44 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 45 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 46 / 65 ] simplifiying candidate # 9.896 * * * * [progress]: [ 47 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 48 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 49 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 50 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 51 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 52 / 65 ] simplifiying candidate # 9.897 * * * * [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.re))))))> 9.897 * * * * [progress]: [ 54 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 55 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 56 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 57 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 58 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 59 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 60 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 61 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 62 / 65 ] simplifiying candidate # 9.897 * * * * [progress]: [ 63 / 65 ] simplifiying candidate # 9.898 * * * * [progress]: [ 64 / 65 ] simplifiying candidate # 9.898 * * * * [progress]: [ 65 / 65 ] simplifiying candidate # 9.899 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (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) 9.900 * * [simplify]: iteration 0: 70 enodes 9.923 * * [simplify]: iteration 1: 129 enodes 9.970 * * [simplify]: iteration 2: 353 enodes 10.163 * * [simplify]: iteration 3: 1456 enodes 10.782 * * [simplify]: iteration complete: 5000 enodes 10.782 * * [simplify]: Extracting #0: cost 27 inf + 0 10.783 * * [simplify]: Extracting #1: cost 141 inf + 1 10.789 * * [simplify]: Extracting #2: cost 1073 inf + 521 10.807 * * [simplify]: Extracting #3: cost 1324 inf + 31815 10.862 * * [simplify]: Extracting #4: cost 703 inf + 177340 10.944 * * [simplify]: Extracting #5: cost 235 inf + 347376 11.034 * * [simplify]: Extracting #6: cost 75 inf + 402082 11.123 * * [simplify]: Extracting #7: cost 4 inf + 419690 11.191 * * [simplify]: Extracting #8: cost 0 inf + 420689 11.276 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (real->posit16 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (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))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.im (log x.im)) (* y.re (atan2 x.im x.re)) (* 1/2 (* (* y.im (log x.im)) (* y.im (log x.im)))))) (cos (fma y.re (atan2 x.im x.re) (* y.im (log x.re)))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 11.290 * * * [progress]: adding candidates to table 11.827 * * [progress]: iteration 4 / 4 11.827 * * * [progress]: picking best candidate 11.892 * * * * [pick]: Picked # 11.892 * * * [progress]: localizing error 11.971 * * * [progress]: generating rewritten candidates 11.971 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 11.974 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 3 2 1) 11.974 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3 1 2) 11.975 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 3 1 1 2 1) 11.976 * * * [progress]: generating series expansions 11.976 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 11.977 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 11.977 * [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 11.977 * [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 11.977 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 11.977 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.977 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 11.977 * [taylor]: Taking taylor expansion of y.im in y.re 11.977 * [backup-simplify]: Simplify y.im into y.im 11.977 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.977 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.977 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.977 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.977 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.977 * [taylor]: Taking taylor expansion of x.re in y.re 11.977 * [backup-simplify]: Simplify x.re into x.re 11.977 * [taylor]: Taking taylor expansion of x.re in y.re 11.977 * [backup-simplify]: Simplify x.re into x.re 11.977 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.977 * [taylor]: Taking taylor expansion of x.im in y.re 11.977 * [backup-simplify]: Simplify x.im into x.im 11.977 * [taylor]: Taking taylor expansion of x.im in y.re 11.977 * [backup-simplify]: Simplify x.im into x.im 11.977 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.977 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.977 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.978 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.978 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.978 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.978 * [backup-simplify]: Simplify (+ 0 0) into 0 11.978 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.978 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.978 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.978 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.979 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.979 * [taylor]: Taking taylor expansion of y.re in y.re 11.979 * [backup-simplify]: Simplify 0 into 0 11.979 * [backup-simplify]: Simplify 1 into 1 11.979 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.979 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.979 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 11.979 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 11.979 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 11.979 * [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 11.979 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.979 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.979 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 11.979 * [taylor]: Taking taylor expansion of y.im in x.im 11.979 * [backup-simplify]: Simplify y.im into y.im 11.979 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.979 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.979 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.979 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.979 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.979 * [taylor]: Taking taylor expansion of x.re in x.im 11.979 * [backup-simplify]: Simplify x.re into x.re 11.979 * [taylor]: Taking taylor expansion of x.re in x.im 11.979 * [backup-simplify]: Simplify x.re into x.re 11.979 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.979 * [taylor]: Taking taylor expansion of x.im in x.im 11.979 * [backup-simplify]: Simplify 0 into 0 11.979 * [backup-simplify]: Simplify 1 into 1 11.979 * [taylor]: Taking taylor expansion of x.im in x.im 11.979 * [backup-simplify]: Simplify 0 into 0 11.979 * [backup-simplify]: Simplify 1 into 1 11.979 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.980 * [backup-simplify]: Simplify (* 0 0) into 0 11.980 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.980 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.980 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.980 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.981 * [backup-simplify]: Simplify (+ 0 0) into 0 11.981 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.981 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.981 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.981 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.981 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.981 * [taylor]: Taking taylor expansion of y.re in x.im 11.981 * [backup-simplify]: Simplify y.re into y.re 11.981 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 11.981 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.981 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 11.981 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 11.981 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 11.981 * [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 11.981 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 11.981 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.981 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 11.981 * [taylor]: Taking taylor expansion of y.im in x.re 11.981 * [backup-simplify]: Simplify y.im into y.im 11.981 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.981 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.981 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.981 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.981 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.981 * [taylor]: Taking taylor expansion of x.re in x.re 11.981 * [backup-simplify]: Simplify 0 into 0 11.981 * [backup-simplify]: Simplify 1 into 1 11.981 * [taylor]: Taking taylor expansion of x.re in x.re 11.981 * [backup-simplify]: Simplify 0 into 0 11.981 * [backup-simplify]: Simplify 1 into 1 11.981 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.981 * [taylor]: Taking taylor expansion of x.im in x.re 11.981 * [backup-simplify]: Simplify x.im into x.im 11.982 * [taylor]: Taking taylor expansion of x.im in x.re 11.982 * [backup-simplify]: Simplify x.im into x.im 11.982 * [backup-simplify]: Simplify (* 0 0) into 0 11.982 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.982 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.982 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.982 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.982 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.983 * [backup-simplify]: Simplify (+ 0 0) into 0 11.983 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.983 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.983 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.983 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.983 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.983 * [taylor]: Taking taylor expansion of y.re in x.re 11.983 * [backup-simplify]: Simplify y.re into y.re 11.983 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.983 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.983 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 11.983 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 11.983 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 11.983 * [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 11.983 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.983 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.983 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.983 * [taylor]: Taking taylor expansion of y.im in y.im 11.983 * [backup-simplify]: Simplify 0 into 0 11.983 * [backup-simplify]: Simplify 1 into 1 11.983 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.983 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.983 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.983 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.983 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.983 * [taylor]: Taking taylor expansion of x.re in y.im 11.983 * [backup-simplify]: Simplify x.re into x.re 11.984 * [taylor]: Taking taylor expansion of x.re in y.im 11.984 * [backup-simplify]: Simplify x.re into x.re 11.984 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.984 * [taylor]: Taking taylor expansion of x.im in y.im 11.984 * [backup-simplify]: Simplify x.im into x.im 11.984 * [taylor]: Taking taylor expansion of x.im in y.im 11.984 * [backup-simplify]: Simplify x.im into x.im 11.984 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.984 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.984 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.984 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.984 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.984 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.984 * [backup-simplify]: Simplify (+ 0 0) into 0 11.984 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.984 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.984 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.984 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.985 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.985 * [taylor]: Taking taylor expansion of y.re in y.im 11.985 * [backup-simplify]: Simplify y.re into y.re 11.985 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.985 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.985 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.985 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.985 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.985 * [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 11.985 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.985 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 11.985 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 11.985 * [taylor]: Taking taylor expansion of y.im in y.im 11.985 * [backup-simplify]: Simplify 0 into 0 11.985 * [backup-simplify]: Simplify 1 into 1 11.985 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.985 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.985 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.985 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.985 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.985 * [taylor]: Taking taylor expansion of x.re in y.im 11.985 * [backup-simplify]: Simplify x.re into x.re 11.985 * [taylor]: Taking taylor expansion of x.re in y.im 11.985 * [backup-simplify]: Simplify x.re into x.re 11.985 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.985 * [taylor]: Taking taylor expansion of x.im in y.im 11.985 * [backup-simplify]: Simplify x.im into x.im 11.985 * [taylor]: Taking taylor expansion of x.im in y.im 11.985 * [backup-simplify]: Simplify x.im into x.im 11.985 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.985 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.985 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 11.985 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.986 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.986 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.986 * [backup-simplify]: Simplify (+ 0 0) into 0 11.986 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.986 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.986 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.986 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.986 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.986 * [taylor]: Taking taylor expansion of y.re in y.im 11.986 * [backup-simplify]: Simplify y.re into y.re 11.986 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 11.986 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.986 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.986 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.987 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.987 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.987 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.987 * [backup-simplify]: Simplify (- 0) into 0 11.987 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.987 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 11.987 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.987 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.987 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.987 * [taylor]: Taking taylor expansion of y.re in x.re 11.987 * [backup-simplify]: Simplify y.re into y.re 11.987 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.987 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.987 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.987 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.987 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.988 * [backup-simplify]: Simplify (- 0) into 0 11.988 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.988 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 11.988 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.988 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.988 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.988 * [taylor]: Taking taylor expansion of y.re in x.im 11.988 * [backup-simplify]: Simplify y.re into y.re 11.988 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.988 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.988 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.988 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.988 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.988 * [backup-simplify]: Simplify (- 0) into 0 11.988 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.989 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.989 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.989 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.989 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.989 * [taylor]: Taking taylor expansion of y.re in y.re 11.989 * [backup-simplify]: Simplify 0 into 0 11.989 * [backup-simplify]: Simplify 1 into 1 11.989 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.989 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.989 * [backup-simplify]: Simplify 1 into 1 11.989 * [backup-simplify]: Simplify (+ 0) into 0 11.990 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.990 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 11.991 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 11.991 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.991 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 11.991 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 11.992 * [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))))) 11.992 * [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)))))) 11.993 * [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)))))) 11.993 * [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 11.993 * [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 11.993 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 11.993 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.993 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.993 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.993 * [taylor]: Taking taylor expansion of y.re in x.re 11.993 * [backup-simplify]: Simplify y.re into y.re 11.993 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.993 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.993 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.993 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 11.993 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 11.993 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 11.993 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 11.993 * [taylor]: Taking taylor expansion of x.im in x.re 11.993 * [backup-simplify]: Simplify x.im into x.im 11.993 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 11.994 * [taylor]: Taking taylor expansion of x.re in x.re 11.994 * [backup-simplify]: Simplify 0 into 0 11.994 * [backup-simplify]: Simplify 1 into 1 11.994 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.994 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 11.994 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.994 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.994 * [backup-simplify]: Simplify (+ 0 0) into 0 11.994 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.995 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.995 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.995 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.995 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.995 * [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)) 11.995 * [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))) 11.995 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 11.995 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 11.995 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 11.995 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.995 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.995 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.995 * [taylor]: Taking taylor expansion of y.re in x.im 11.995 * [backup-simplify]: Simplify y.re into y.re 11.995 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.996 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.996 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.996 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.996 * [taylor]: Taking taylor expansion of x.im in x.im 11.996 * [backup-simplify]: Simplify 0 into 0 11.996 * [backup-simplify]: Simplify 1 into 1 11.996 * [backup-simplify]: Simplify (log 1) into 0 11.996 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.996 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.997 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.997 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.997 * [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)) 11.997 * [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))) 11.997 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 11.997 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.997 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.997 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.997 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.997 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.997 * [taylor]: Taking taylor expansion of y.re in y.re 11.998 * [backup-simplify]: Simplify 0 into 0 11.998 * [backup-simplify]: Simplify 1 into 1 11.998 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.998 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.998 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.998 * [taylor]: Taking taylor expansion of x.im in y.re 11.998 * [backup-simplify]: Simplify x.im into x.im 11.998 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.998 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 11.999 * [backup-simplify]: Simplify (- 0) into 0 11.999 * [backup-simplify]: Simplify 0 into 0 11.999 * [backup-simplify]: Simplify (+ 0) into 0 12.000 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.000 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.001 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.001 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.001 * [backup-simplify]: Simplify (- 0) into 0 12.002 * [backup-simplify]: Simplify (+ 0 0) into 0 12.002 * [taylor]: Taking taylor expansion of 0 in x.im 12.002 * [backup-simplify]: Simplify 0 into 0 12.002 * [taylor]: Taking taylor expansion of 0 in y.re 12.002 * [backup-simplify]: Simplify 0 into 0 12.002 * [backup-simplify]: Simplify 0 into 0 12.002 * [backup-simplify]: Simplify (+ 0) into 0 12.003 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.003 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.004 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.004 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.005 * [backup-simplify]: Simplify (- 0) into 0 12.005 * [backup-simplify]: Simplify (+ 0 0) into 0 12.005 * [taylor]: Taking taylor expansion of 0 in y.re 12.005 * [backup-simplify]: Simplify 0 into 0 12.005 * [backup-simplify]: Simplify 0 into 0 12.005 * [backup-simplify]: Simplify (+ 0) into 0 12.005 * [backup-simplify]: Simplify 0 into 0 12.006 * [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))) 12.007 * [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)))) 12.008 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 12.008 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 12.008 * [backup-simplify]: Simplify (+ 0 0) into 0 12.009 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 12.011 * [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 12.012 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 12.012 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.013 * [backup-simplify]: Simplify (+ 0 0) into 0 12.014 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.014 * [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 12.014 * [backup-simplify]: Simplify (- 0) into 0 12.015 * [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)))) 12.015 * [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 12.015 * [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 12.015 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.015 * [backup-simplify]: Simplify 1/2 into 1/2 12.015 * [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 12.015 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 12.015 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.015 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.015 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.015 * [taylor]: Taking taylor expansion of y.re in x.re 12.015 * [backup-simplify]: Simplify y.re into y.re 12.015 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.015 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.015 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.015 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 12.015 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.015 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.015 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.015 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.015 * [taylor]: Taking taylor expansion of x.re in x.re 12.015 * [backup-simplify]: Simplify 0 into 0 12.015 * [backup-simplify]: Simplify 1 into 1 12.015 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.015 * [taylor]: Taking taylor expansion of x.im in x.re 12.015 * [backup-simplify]: Simplify x.im into x.im 12.015 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.015 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.015 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.015 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.016 * [backup-simplify]: Simplify (+ 0 0) into 0 12.016 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.016 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.016 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.016 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.016 * [backup-simplify]: Simplify (- 0) into 0 12.016 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.016 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.017 * [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)) 12.017 * [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))) 12.017 * [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)))) 12.017 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 12.017 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 12.017 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.017 * [backup-simplify]: Simplify 1/2 into 1/2 12.017 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 12.017 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 12.017 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.017 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.017 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.017 * [taylor]: Taking taylor expansion of y.re in x.im 12.017 * [backup-simplify]: Simplify y.re into y.re 12.017 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.017 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.017 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.017 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 12.017 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.017 * [taylor]: Taking taylor expansion of x.im in x.im 12.017 * [backup-simplify]: Simplify 0 into 0 12.017 * [backup-simplify]: Simplify 1 into 1 12.017 * [backup-simplify]: Simplify (log 1) into 0 12.018 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.018 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.018 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.018 * [backup-simplify]: Simplify (- 0) into 0 12.018 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.019 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.019 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.019 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.019 * [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)) 12.019 * [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))) 12.019 * [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)))) 12.020 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 12.020 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 12.020 * [taylor]: Taking taylor expansion of 1/2 in y.re 12.020 * [backup-simplify]: Simplify 1/2 into 1/2 12.020 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 12.020 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 12.020 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.020 * [taylor]: Taking taylor expansion of y.re in y.re 12.020 * [backup-simplify]: Simplify 0 into 0 12.020 * [backup-simplify]: Simplify 1 into 1 12.020 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.020 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.020 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 12.020 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.020 * [taylor]: Taking taylor expansion of x.im in y.re 12.020 * [backup-simplify]: Simplify x.im into x.im 12.020 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.020 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.020 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 12.020 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 12.020 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 12.021 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 12.021 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.021 * [backup-simplify]: Simplify (+ 0) into 0 12.022 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.022 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.022 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.022 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.023 * [backup-simplify]: Simplify (+ 0 0) into 0 12.023 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.023 * [backup-simplify]: Simplify (- 0) into 0 12.023 * [taylor]: Taking taylor expansion of 0 in x.im 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [taylor]: Taking taylor expansion of 0 in y.re 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [backup-simplify]: Simplify 0 into 0 12.024 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.024 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.024 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.025 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.025 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.025 * [backup-simplify]: Simplify (- 0) into 0 12.026 * [backup-simplify]: Simplify (+ 0 0) into 0 12.026 * [taylor]: Taking taylor expansion of 0 in x.im 12.026 * [backup-simplify]: Simplify 0 into 0 12.026 * [taylor]: Taking taylor expansion of 0 in y.re 12.026 * [backup-simplify]: Simplify 0 into 0 12.026 * [backup-simplify]: Simplify 0 into 0 12.027 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.027 * [backup-simplify]: Simplify (+ 0) into 0 12.027 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.027 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.028 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.028 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.028 * [backup-simplify]: Simplify (+ 0 0) into 0 12.028 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.029 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.029 * [backup-simplify]: Simplify (- 0) into 0 12.029 * [taylor]: Taking taylor expansion of 0 in y.re 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [taylor]: Taking taylor expansion of 0 in y.re 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.030 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.030 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.031 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.031 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.031 * [backup-simplify]: Simplify (- 0) into 0 12.031 * [backup-simplify]: Simplify (+ 0 0) into 0 12.031 * [taylor]: Taking taylor expansion of 0 in y.re 12.032 * [backup-simplify]: Simplify 0 into 0 12.032 * [backup-simplify]: Simplify 0 into 0 12.032 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.032 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 12.032 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 12.032 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 12.033 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 12.033 * [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))))) 12.033 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (* (* (* (cbrt (cbrt (atan2 (/ 1 x.im) (/ 1 x.re)))) (cbrt (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))))) (cbrt (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))))) (cbrt (atan2 (/ 1 x.im) (/ 1 x.re)))) (* (cbrt (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))) 12.034 * [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 12.034 * [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 12.034 * [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 12.034 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.034 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 12.034 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 12.034 * [taylor]: Taking taylor expansion of y.im in y.re 12.034 * [backup-simplify]: Simplify y.im into y.im 12.034 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.034 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 12.034 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 12.034 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.034 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 12.034 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 12.034 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.034 * [taylor]: Taking taylor expansion of x.re in y.re 12.034 * [backup-simplify]: Simplify x.re into x.re 12.034 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.034 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.034 * [taylor]: Taking taylor expansion of x.re in y.re 12.034 * [backup-simplify]: Simplify x.re into x.re 12.034 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.034 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 12.034 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.034 * [taylor]: Taking taylor expansion of x.im in y.re 12.034 * [backup-simplify]: Simplify x.im into x.im 12.034 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.034 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.034 * [taylor]: Taking taylor expansion of x.im in y.re 12.034 * [backup-simplify]: Simplify x.im into x.im 12.034 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.034 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.034 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.034 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.035 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.035 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.035 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.035 * [backup-simplify]: Simplify (+ 0 0) into 0 12.035 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.036 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.036 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.036 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.036 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.036 * [taylor]: Taking taylor expansion of y.re in y.re 12.036 * [backup-simplify]: Simplify 0 into 0 12.036 * [backup-simplify]: Simplify 1 into 1 12.036 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.036 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.036 * [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))) 12.036 * [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 12.036 * [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 12.036 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.036 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 12.036 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.036 * [taylor]: Taking taylor expansion of y.im in x.im 12.036 * [backup-simplify]: Simplify y.im into y.im 12.036 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.036 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 12.036 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 12.036 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.036 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 12.036 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 12.036 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.036 * [taylor]: Taking taylor expansion of x.re in x.im 12.036 * [backup-simplify]: Simplify x.re into x.re 12.037 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.037 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.037 * [taylor]: Taking taylor expansion of x.re in x.im 12.037 * [backup-simplify]: Simplify x.re into x.re 12.037 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.037 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 12.037 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.037 * [taylor]: Taking taylor expansion of x.im in x.im 12.037 * [backup-simplify]: Simplify 0 into 0 12.037 * [backup-simplify]: Simplify 1 into 1 12.037 * [backup-simplify]: Simplify (/ 1 1) into 1 12.037 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.037 * [taylor]: Taking taylor expansion of x.im in x.im 12.037 * [backup-simplify]: Simplify 0 into 0 12.037 * [backup-simplify]: Simplify 1 into 1 12.037 * [backup-simplify]: Simplify (/ 1 1) into 1 12.038 * [backup-simplify]: Simplify (* 1 1) into 1 12.038 * [backup-simplify]: Simplify (+ 0 1) into 1 12.038 * [backup-simplify]: Simplify (sqrt 1) into 1 12.039 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.039 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.039 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.040 * [backup-simplify]: Simplify (+ 0 0) into 0 12.040 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.040 * [backup-simplify]: Simplify (log 1) into 0 12.040 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.040 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.040 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.040 * [taylor]: Taking taylor expansion of y.re in x.im 12.040 * [backup-simplify]: Simplify y.re into y.re 12.041 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.041 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.041 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 12.041 * [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)) 12.041 * [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))) 12.041 * [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))) 12.041 * [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 12.041 * [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 12.041 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.041 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.041 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.041 * [taylor]: Taking taylor expansion of y.im in x.re 12.041 * [backup-simplify]: Simplify y.im into y.im 12.041 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.041 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.042 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.042 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.042 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.042 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.042 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.042 * [taylor]: Taking taylor expansion of x.re in x.re 12.042 * [backup-simplify]: Simplify 0 into 0 12.042 * [backup-simplify]: Simplify 1 into 1 12.042 * [backup-simplify]: Simplify (/ 1 1) into 1 12.042 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.042 * [taylor]: Taking taylor expansion of x.re in x.re 12.042 * [backup-simplify]: Simplify 0 into 0 12.042 * [backup-simplify]: Simplify 1 into 1 12.042 * [backup-simplify]: Simplify (/ 1 1) into 1 12.042 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.042 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.043 * [taylor]: Taking taylor expansion of x.im in x.re 12.043 * [backup-simplify]: Simplify x.im into x.im 12.043 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.043 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.043 * [taylor]: Taking taylor expansion of x.im in x.re 12.043 * [backup-simplify]: Simplify x.im into x.im 12.043 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.048 * [backup-simplify]: Simplify (* 1 1) into 1 12.049 * [backup-simplify]: Simplify (+ 1 0) into 1 12.049 * [backup-simplify]: Simplify (sqrt 1) into 1 12.050 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.051 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.052 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.052 * [backup-simplify]: Simplify (+ 0 0) into 0 12.053 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.053 * [backup-simplify]: Simplify (log 1) into 0 12.053 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.053 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.053 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.053 * [taylor]: Taking taylor expansion of y.re in x.re 12.054 * [backup-simplify]: Simplify y.re into y.re 12.054 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.054 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.054 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.054 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.055 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.055 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.055 * [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 12.055 * [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 12.055 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.055 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.055 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.055 * [taylor]: Taking taylor expansion of y.im in y.im 12.055 * [backup-simplify]: Simplify 0 into 0 12.055 * [backup-simplify]: Simplify 1 into 1 12.056 * [backup-simplify]: Simplify (/ 1 1) into 1 12.056 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.056 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.056 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.056 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.056 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.056 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.056 * [taylor]: Taking taylor expansion of x.re in y.im 12.056 * [backup-simplify]: Simplify x.re into x.re 12.056 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.056 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.056 * [taylor]: Taking taylor expansion of x.re in y.im 12.056 * [backup-simplify]: Simplify x.re into x.re 12.056 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.056 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.056 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.056 * [taylor]: Taking taylor expansion of x.im in y.im 12.056 * [backup-simplify]: Simplify x.im into x.im 12.056 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.056 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.056 * [taylor]: Taking taylor expansion of x.im in y.im 12.056 * [backup-simplify]: Simplify x.im into x.im 12.056 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.057 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.057 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.057 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.057 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.057 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.057 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.057 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.057 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.058 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.058 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.058 * [backup-simplify]: Simplify (+ 0 0) into 0 12.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.059 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.059 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.059 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.059 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.059 * [taylor]: Taking taylor expansion of y.re in y.im 12.059 * [backup-simplify]: Simplify y.re into y.re 12.059 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.059 * [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))))) 12.059 * [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))))) 12.060 * [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))) 12.060 * [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 12.060 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 12.060 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.060 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.060 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.060 * [taylor]: Taking taylor expansion of y.im in y.im 12.060 * [backup-simplify]: Simplify 0 into 0 12.060 * [backup-simplify]: Simplify 1 into 1 12.060 * [backup-simplify]: Simplify (/ 1 1) into 1 12.060 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.060 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.061 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.061 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.061 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.061 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.061 * [taylor]: Taking taylor expansion of x.re in y.im 12.061 * [backup-simplify]: Simplify x.re into x.re 12.061 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.061 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.061 * [taylor]: Taking taylor expansion of x.re in y.im 12.061 * [backup-simplify]: Simplify x.re into x.re 12.061 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.061 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.061 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.061 * [taylor]: Taking taylor expansion of x.im in y.im 12.061 * [backup-simplify]: Simplify x.im into x.im 12.061 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.061 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.061 * [taylor]: Taking taylor expansion of x.im in y.im 12.061 * [backup-simplify]: Simplify x.im into x.im 12.061 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.061 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.061 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.061 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.062 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.062 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.062 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.062 * [backup-simplify]: Simplify (+ 0 0) into 0 12.063 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.063 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.063 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.063 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.063 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.063 * [taylor]: Taking taylor expansion of y.re in y.im 12.063 * [backup-simplify]: Simplify y.re into y.re 12.063 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.063 * [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))))) 12.063 * [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))))) 12.063 * [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))) 12.063 * [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 12.063 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 12.063 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.063 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.064 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.064 * [taylor]: Taking taylor expansion of y.im in x.re 12.064 * [backup-simplify]: Simplify y.im into y.im 12.064 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.064 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.064 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.064 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.064 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.064 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.064 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.064 * [taylor]: Taking taylor expansion of x.re in x.re 12.064 * [backup-simplify]: Simplify 0 into 0 12.064 * [backup-simplify]: Simplify 1 into 1 12.064 * [backup-simplify]: Simplify (/ 1 1) into 1 12.064 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.064 * [taylor]: Taking taylor expansion of x.re in x.re 12.064 * [backup-simplify]: Simplify 0 into 0 12.064 * [backup-simplify]: Simplify 1 into 1 12.064 * [backup-simplify]: Simplify (/ 1 1) into 1 12.064 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.064 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.064 * [taylor]: Taking taylor expansion of x.im in x.re 12.064 * [backup-simplify]: Simplify x.im into x.im 12.064 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.064 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.064 * [taylor]: Taking taylor expansion of x.im in x.re 12.065 * [backup-simplify]: Simplify x.im into x.im 12.065 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.065 * [backup-simplify]: Simplify (* 1 1) into 1 12.065 * [backup-simplify]: Simplify (+ 1 0) into 1 12.065 * [backup-simplify]: Simplify (sqrt 1) into 1 12.066 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.066 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.067 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.067 * [backup-simplify]: Simplify (+ 0 0) into 0 12.067 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.067 * [backup-simplify]: Simplify (log 1) into 0 12.068 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.068 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.068 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.068 * [taylor]: Taking taylor expansion of y.re in x.re 12.068 * [backup-simplify]: Simplify y.re into y.re 12.068 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.068 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.068 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.068 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.068 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.068 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.069 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.069 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.069 * [backup-simplify]: Simplify (- 0) into 0 12.069 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.069 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 12.069 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 12.069 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.069 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.069 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.069 * [taylor]: Taking taylor expansion of y.re in x.im 12.069 * [backup-simplify]: Simplify y.re into y.re 12.069 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.069 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.069 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.069 * [taylor]: Taking taylor expansion of x.re in x.im 12.069 * [backup-simplify]: Simplify x.re into x.re 12.069 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.069 * [taylor]: Taking taylor expansion of y.im in x.im 12.070 * [backup-simplify]: Simplify y.im into y.im 12.070 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.070 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 12.070 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.070 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.070 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.070 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.070 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.071 * [backup-simplify]: Simplify (- 0) into 0 12.071 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.071 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 12.071 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 12.071 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.071 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.071 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.071 * [taylor]: Taking taylor expansion of y.re in y.re 12.071 * [backup-simplify]: Simplify 0 into 0 12.071 * [backup-simplify]: Simplify 1 into 1 12.071 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.071 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.071 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.071 * [taylor]: Taking taylor expansion of x.re in y.re 12.071 * [backup-simplify]: Simplify x.re into x.re 12.071 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.071 * [taylor]: Taking taylor expansion of y.im in y.re 12.071 * [backup-simplify]: Simplify y.im into y.im 12.071 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.071 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.071 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.071 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.071 * [taylor]: Taking taylor expansion of 0 in x.re 12.071 * [backup-simplify]: Simplify 0 into 0 12.071 * [taylor]: Taking taylor expansion of 0 in x.im 12.071 * [backup-simplify]: Simplify 0 into 0 12.072 * [taylor]: Taking taylor expansion of 0 in y.re 12.072 * [backup-simplify]: Simplify 0 into 0 12.072 * [backup-simplify]: Simplify 0 into 0 12.072 * [backup-simplify]: Simplify (+ 0) into 0 12.072 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.073 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.073 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 12.073 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.073 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.074 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.074 * [backup-simplify]: Simplify (+ 0 0) into 0 12.074 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.075 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.075 * [backup-simplify]: Simplify (- 0) into 0 12.075 * [backup-simplify]: Simplify (+ 0 0) into 0 12.075 * [taylor]: Taking taylor expansion of 0 in x.im 12.075 * [backup-simplify]: Simplify 0 into 0 12.075 * [taylor]: Taking taylor expansion of 0 in y.re 12.075 * [backup-simplify]: Simplify 0 into 0 12.075 * [backup-simplify]: Simplify 0 into 0 12.075 * [backup-simplify]: Simplify (+ 0) into 0 12.076 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.076 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.077 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.077 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.077 * [backup-simplify]: Simplify (- 0) into 0 12.077 * [backup-simplify]: Simplify (+ 0 0) into 0 12.078 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.078 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.078 * [backup-simplify]: Simplify (- 0) into 0 12.078 * [backup-simplify]: Simplify (+ 0 0) into 0 12.078 * [taylor]: Taking taylor expansion of 0 in y.re 12.078 * [backup-simplify]: Simplify 0 into 0 12.078 * [backup-simplify]: Simplify 0 into 0 12.078 * [backup-simplify]: Simplify 0 into 0 12.079 * [taylor]: Taking taylor expansion of 0 in x.re 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [taylor]: Taking taylor expansion of 0 in x.im 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [taylor]: Taking taylor expansion of 0 in y.re 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [taylor]: Taking taylor expansion of 0 in x.im 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [taylor]: Taking taylor expansion of 0 in y.re 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [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))))) 12.079 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (* (* (* (cbrt (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) (cbrt (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))))) (cbrt (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))))) (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) (* (cbrt (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)))) 12.080 * [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 12.080 * [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 12.080 * [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 12.080 * [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))) 12.080 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 12.080 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 12.080 * [taylor]: Taking taylor expansion of -1 in y.re 12.080 * [backup-simplify]: Simplify -1 into -1 12.080 * [taylor]: Taking taylor expansion of y.im in y.re 12.080 * [backup-simplify]: Simplify y.im into y.im 12.080 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.080 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 12.080 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 12.080 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.080 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 12.080 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 12.080 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.080 * [taylor]: Taking taylor expansion of -1 in y.re 12.080 * [backup-simplify]: Simplify -1 into -1 12.080 * [taylor]: Taking taylor expansion of x.re in y.re 12.080 * [backup-simplify]: Simplify x.re into x.re 12.080 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.080 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.080 * [taylor]: Taking taylor expansion of -1 in y.re 12.080 * [backup-simplify]: Simplify -1 into -1 12.080 * [taylor]: Taking taylor expansion of x.re in y.re 12.080 * [backup-simplify]: Simplify x.re into x.re 12.080 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.080 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 12.080 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.080 * [taylor]: Taking taylor expansion of -1 in y.re 12.080 * [backup-simplify]: Simplify -1 into -1 12.080 * [taylor]: Taking taylor expansion of x.im in y.re 12.080 * [backup-simplify]: Simplify x.im into x.im 12.080 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.080 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.080 * [taylor]: Taking taylor expansion of -1 in y.re 12.080 * [backup-simplify]: Simplify -1 into -1 12.080 * [taylor]: Taking taylor expansion of x.im in y.re 12.080 * [backup-simplify]: Simplify x.im into x.im 12.080 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.080 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.080 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.081 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.081 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.081 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.081 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.081 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.081 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.081 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.081 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.081 * [backup-simplify]: Simplify (+ 0 0) into 0 12.082 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.082 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.082 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.082 * [taylor]: Taking taylor expansion of -1 in y.re 12.082 * [backup-simplify]: Simplify -1 into -1 12.082 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.082 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.082 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.082 * [taylor]: Taking taylor expansion of y.re in y.re 12.082 * [backup-simplify]: Simplify 0 into 0 12.082 * [backup-simplify]: Simplify 1 into 1 12.082 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.082 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.082 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.082 * [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)))) 12.082 * [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 12.082 * [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 12.082 * [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))) 12.082 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 12.082 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.082 * [taylor]: Taking taylor expansion of -1 in x.im 12.082 * [backup-simplify]: Simplify -1 into -1 12.082 * [taylor]: Taking taylor expansion of y.im in x.im 12.082 * [backup-simplify]: Simplify y.im into y.im 12.082 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.082 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 12.083 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 12.083 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.083 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 12.083 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 12.083 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.083 * [taylor]: Taking taylor expansion of -1 in x.im 12.083 * [backup-simplify]: Simplify -1 into -1 12.083 * [taylor]: Taking taylor expansion of x.re in x.im 12.083 * [backup-simplify]: Simplify x.re into x.re 12.083 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.083 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.083 * [taylor]: Taking taylor expansion of -1 in x.im 12.083 * [backup-simplify]: Simplify -1 into -1 12.083 * [taylor]: Taking taylor expansion of x.re in x.im 12.083 * [backup-simplify]: Simplify x.re into x.re 12.083 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.083 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 12.083 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.083 * [taylor]: Taking taylor expansion of -1 in x.im 12.083 * [backup-simplify]: Simplify -1 into -1 12.083 * [taylor]: Taking taylor expansion of x.im in x.im 12.083 * [backup-simplify]: Simplify 0 into 0 12.083 * [backup-simplify]: Simplify 1 into 1 12.083 * [backup-simplify]: Simplify (/ -1 1) into -1 12.083 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.083 * [taylor]: Taking taylor expansion of -1 in x.im 12.083 * [backup-simplify]: Simplify -1 into -1 12.083 * [taylor]: Taking taylor expansion of x.im in x.im 12.083 * [backup-simplify]: Simplify 0 into 0 12.083 * [backup-simplify]: Simplify 1 into 1 12.084 * [backup-simplify]: Simplify (/ -1 1) into -1 12.084 * [backup-simplify]: Simplify (* -1 -1) into 1 12.084 * [backup-simplify]: Simplify (+ 0 1) into 1 12.084 * [backup-simplify]: Simplify (sqrt 1) into 1 12.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.086 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.086 * [backup-simplify]: Simplify (+ 0 0) into 0 12.087 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.087 * [backup-simplify]: Simplify (log 1) into 0 12.087 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.087 * [taylor]: Taking taylor expansion of -1 in x.im 12.087 * [backup-simplify]: Simplify -1 into -1 12.087 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.087 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.087 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.087 * [taylor]: Taking taylor expansion of y.re in x.im 12.087 * [backup-simplify]: Simplify y.re into y.re 12.087 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.088 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.088 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 12.088 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.088 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.088 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.088 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.088 * [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 12.088 * [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 12.088 * [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))) 12.088 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.088 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.088 * [taylor]: Taking taylor expansion of -1 in x.re 12.088 * [backup-simplify]: Simplify -1 into -1 12.088 * [taylor]: Taking taylor expansion of y.im in x.re 12.088 * [backup-simplify]: Simplify y.im into y.im 12.088 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.088 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.088 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.088 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.088 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.088 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.088 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.088 * [taylor]: Taking taylor expansion of -1 in x.re 12.089 * [backup-simplify]: Simplify -1 into -1 12.089 * [taylor]: Taking taylor expansion of x.re in x.re 12.089 * [backup-simplify]: Simplify 0 into 0 12.089 * [backup-simplify]: Simplify 1 into 1 12.089 * [backup-simplify]: Simplify (/ -1 1) into -1 12.089 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.089 * [taylor]: Taking taylor expansion of -1 in x.re 12.089 * [backup-simplify]: Simplify -1 into -1 12.089 * [taylor]: Taking taylor expansion of x.re in x.re 12.089 * [backup-simplify]: Simplify 0 into 0 12.089 * [backup-simplify]: Simplify 1 into 1 12.089 * [backup-simplify]: Simplify (/ -1 1) into -1 12.089 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.089 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.089 * [taylor]: Taking taylor expansion of -1 in x.re 12.089 * [backup-simplify]: Simplify -1 into -1 12.089 * [taylor]: Taking taylor expansion of x.im in x.re 12.089 * [backup-simplify]: Simplify x.im into x.im 12.089 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.089 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.089 * [taylor]: Taking taylor expansion of -1 in x.re 12.089 * [backup-simplify]: Simplify -1 into -1 12.089 * [taylor]: Taking taylor expansion of x.im in x.re 12.089 * [backup-simplify]: Simplify x.im into x.im 12.089 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.090 * [backup-simplify]: Simplify (* -1 -1) into 1 12.090 * [backup-simplify]: Simplify (+ 1 0) into 1 12.091 * [backup-simplify]: Simplify (sqrt 1) into 1 12.091 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.092 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.093 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.093 * [backup-simplify]: Simplify (+ 0 0) into 0 12.094 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.094 * [backup-simplify]: Simplify (log 1) into 0 12.095 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.095 * [taylor]: Taking taylor expansion of -1 in x.re 12.095 * [backup-simplify]: Simplify -1 into -1 12.095 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.095 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.095 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.095 * [taylor]: Taking taylor expansion of y.re in x.re 12.095 * [backup-simplify]: Simplify y.re into y.re 12.095 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.096 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.096 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.096 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.096 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.096 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.097 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.097 * [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 12.097 * [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 12.097 * [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))) 12.097 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.097 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.097 * [taylor]: Taking taylor expansion of -1 in y.im 12.097 * [backup-simplify]: Simplify -1 into -1 12.097 * [taylor]: Taking taylor expansion of y.im in y.im 12.097 * [backup-simplify]: Simplify 0 into 0 12.097 * [backup-simplify]: Simplify 1 into 1 12.097 * [backup-simplify]: Simplify (/ -1 1) into -1 12.098 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.098 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.098 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.098 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.098 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.098 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.098 * [taylor]: Taking taylor expansion of -1 in y.im 12.098 * [backup-simplify]: Simplify -1 into -1 12.098 * [taylor]: Taking taylor expansion of x.re in y.im 12.098 * [backup-simplify]: Simplify x.re into x.re 12.098 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.098 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.098 * [taylor]: Taking taylor expansion of -1 in y.im 12.098 * [backup-simplify]: Simplify -1 into -1 12.098 * [taylor]: Taking taylor expansion of x.re in y.im 12.098 * [backup-simplify]: Simplify x.re into x.re 12.098 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.098 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.098 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.098 * [taylor]: Taking taylor expansion of -1 in y.im 12.098 * [backup-simplify]: Simplify -1 into -1 12.098 * [taylor]: Taking taylor expansion of x.im in y.im 12.098 * [backup-simplify]: Simplify x.im into x.im 12.098 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.098 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.098 * [taylor]: Taking taylor expansion of -1 in y.im 12.098 * [backup-simplify]: Simplify -1 into -1 12.098 * [taylor]: Taking taylor expansion of x.im in y.im 12.098 * [backup-simplify]: Simplify x.im into x.im 12.099 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.099 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.099 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.099 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.099 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.099 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.099 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.100 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.100 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.100 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.100 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.101 * [backup-simplify]: Simplify (+ 0 0) into 0 12.101 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.101 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.101 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.101 * [taylor]: Taking taylor expansion of -1 in y.im 12.101 * [backup-simplify]: Simplify -1 into -1 12.101 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.101 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.101 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.101 * [taylor]: Taking taylor expansion of y.re in y.im 12.101 * [backup-simplify]: Simplify y.re into y.re 12.101 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.102 * [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)))))) 12.102 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.102 * [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)))) 12.102 * [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 12.102 * [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 12.103 * [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))) 12.103 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.103 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.103 * [taylor]: Taking taylor expansion of -1 in y.im 12.103 * [backup-simplify]: Simplify -1 into -1 12.103 * [taylor]: Taking taylor expansion of y.im in y.im 12.103 * [backup-simplify]: Simplify 0 into 0 12.103 * [backup-simplify]: Simplify 1 into 1 12.103 * [backup-simplify]: Simplify (/ -1 1) into -1 12.103 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.103 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.103 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.103 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.103 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.103 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.104 * [taylor]: Taking taylor expansion of -1 in y.im 12.104 * [backup-simplify]: Simplify -1 into -1 12.104 * [taylor]: Taking taylor expansion of x.re in y.im 12.104 * [backup-simplify]: Simplify x.re into x.re 12.104 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.104 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.104 * [taylor]: Taking taylor expansion of -1 in y.im 12.104 * [backup-simplify]: Simplify -1 into -1 12.104 * [taylor]: Taking taylor expansion of x.re in y.im 12.104 * [backup-simplify]: Simplify x.re into x.re 12.104 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.104 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.104 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.104 * [taylor]: Taking taylor expansion of -1 in y.im 12.104 * [backup-simplify]: Simplify -1 into -1 12.104 * [taylor]: Taking taylor expansion of x.im in y.im 12.104 * [backup-simplify]: Simplify x.im into x.im 12.104 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.104 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.104 * [taylor]: Taking taylor expansion of -1 in y.im 12.104 * [backup-simplify]: Simplify -1 into -1 12.104 * [taylor]: Taking taylor expansion of x.im in y.im 12.104 * [backup-simplify]: Simplify x.im into x.im 12.104 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.104 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.104 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.105 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.105 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.105 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.105 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.105 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.105 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.106 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.106 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.106 * [backup-simplify]: Simplify (+ 0 0) into 0 12.106 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.106 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.106 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.106 * [taylor]: Taking taylor expansion of -1 in y.im 12.106 * [backup-simplify]: Simplify -1 into -1 12.106 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.106 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.107 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.107 * [taylor]: Taking taylor expansion of y.re in y.im 12.107 * [backup-simplify]: Simplify y.re into y.re 12.107 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.107 * [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)))))) 12.107 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.107 * [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)))) 12.107 * [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 12.107 * [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 12.107 * [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))) 12.107 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.107 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.107 * [taylor]: Taking taylor expansion of -1 in x.re 12.107 * [backup-simplify]: Simplify -1 into -1 12.107 * [taylor]: Taking taylor expansion of y.im in x.re 12.107 * [backup-simplify]: Simplify y.im into y.im 12.107 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.107 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.107 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.107 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.107 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.107 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.107 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.108 * [taylor]: Taking taylor expansion of -1 in x.re 12.108 * [backup-simplify]: Simplify -1 into -1 12.108 * [taylor]: Taking taylor expansion of x.re in x.re 12.108 * [backup-simplify]: Simplify 0 into 0 12.108 * [backup-simplify]: Simplify 1 into 1 12.108 * [backup-simplify]: Simplify (/ -1 1) into -1 12.108 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.108 * [taylor]: Taking taylor expansion of -1 in x.re 12.108 * [backup-simplify]: Simplify -1 into -1 12.108 * [taylor]: Taking taylor expansion of x.re in x.re 12.108 * [backup-simplify]: Simplify 0 into 0 12.108 * [backup-simplify]: Simplify 1 into 1 12.108 * [backup-simplify]: Simplify (/ -1 1) into -1 12.108 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.108 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.108 * [taylor]: Taking taylor expansion of -1 in x.re 12.108 * [backup-simplify]: Simplify -1 into -1 12.108 * [taylor]: Taking taylor expansion of x.im in x.re 12.108 * [backup-simplify]: Simplify x.im into x.im 12.108 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.108 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.108 * [taylor]: Taking taylor expansion of -1 in x.re 12.108 * [backup-simplify]: Simplify -1 into -1 12.108 * [taylor]: Taking taylor expansion of x.im in x.re 12.108 * [backup-simplify]: Simplify x.im into x.im 12.109 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.109 * [backup-simplify]: Simplify (* -1 -1) into 1 12.109 * [backup-simplify]: Simplify (+ 1 0) into 1 12.109 * [backup-simplify]: Simplify (sqrt 1) into 1 12.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.111 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.111 * [backup-simplify]: Simplify (+ 0 0) into 0 12.111 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.111 * [backup-simplify]: Simplify (log 1) into 0 12.112 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.112 * [taylor]: Taking taylor expansion of -1 in x.re 12.112 * [backup-simplify]: Simplify -1 into -1 12.112 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.112 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.112 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.112 * [taylor]: Taking taylor expansion of y.re in x.re 12.112 * [backup-simplify]: Simplify y.re into y.re 12.112 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.112 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.112 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.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)) 12.112 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.112 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.113 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.113 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.113 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.113 * [backup-simplify]: Simplify (- 0) into 0 12.113 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.113 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.113 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.113 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.113 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.113 * [taylor]: Taking taylor expansion of x.re in x.im 12.113 * [backup-simplify]: Simplify x.re into x.re 12.113 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.113 * [taylor]: Taking taylor expansion of y.im in x.im 12.113 * [backup-simplify]: Simplify y.im into y.im 12.114 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.114 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.114 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.114 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.114 * [taylor]: Taking taylor expansion of y.re in x.im 12.114 * [backup-simplify]: Simplify y.re into y.re 12.114 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.114 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.114 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.114 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.114 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.114 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.114 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.115 * [backup-simplify]: Simplify (- 0) into 0 12.115 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.115 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.115 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.115 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.115 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.115 * [taylor]: Taking taylor expansion of x.re in y.re 12.115 * [backup-simplify]: Simplify x.re into x.re 12.115 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.115 * [taylor]: Taking taylor expansion of y.im in y.re 12.115 * [backup-simplify]: Simplify y.im into y.im 12.115 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.115 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.115 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.115 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.115 * [taylor]: Taking taylor expansion of y.re in y.re 12.115 * [backup-simplify]: Simplify 0 into 0 12.115 * [backup-simplify]: Simplify 1 into 1 12.115 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.115 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.116 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.116 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.116 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.116 * [taylor]: Taking taylor expansion of 0 in x.re 12.116 * [backup-simplify]: Simplify 0 into 0 12.116 * [taylor]: Taking taylor expansion of 0 in x.im 12.116 * [backup-simplify]: Simplify 0 into 0 12.116 * [taylor]: Taking taylor expansion of 0 in y.re 12.116 * [backup-simplify]: Simplify 0 into 0 12.116 * [backup-simplify]: Simplify 0 into 0 12.116 * [backup-simplify]: Simplify (+ 0) into 0 12.117 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.118 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.118 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 12.118 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.118 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.118 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.119 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 12.119 * [backup-simplify]: Simplify (+ 0 0) into 0 12.119 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.120 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.120 * [backup-simplify]: Simplify (- 0) into 0 12.120 * [backup-simplify]: Simplify (+ 0 0) into 0 12.120 * [taylor]: Taking taylor expansion of 0 in x.im 12.120 * [backup-simplify]: Simplify 0 into 0 12.120 * [taylor]: Taking taylor expansion of 0 in y.re 12.120 * [backup-simplify]: Simplify 0 into 0 12.120 * [backup-simplify]: Simplify 0 into 0 12.121 * [backup-simplify]: Simplify (+ 0) into 0 12.121 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.122 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.122 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.122 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.122 * [backup-simplify]: Simplify (- 0) into 0 12.122 * [backup-simplify]: Simplify (+ 0 0) into 0 12.123 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.123 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.123 * [backup-simplify]: Simplify (- 0) into 0 12.124 * [backup-simplify]: Simplify (+ 0 0) into 0 12.124 * [taylor]: Taking taylor expansion of 0 in y.re 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [taylor]: Taking taylor expansion of 0 in x.re 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [taylor]: Taking taylor expansion of 0 in x.im 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [taylor]: Taking taylor expansion of 0 in y.re 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [taylor]: Taking taylor expansion of 0 in x.im 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [taylor]: Taking taylor expansion of 0 in y.re 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [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))))) 12.124 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 3 2 1) 12.124 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.124 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.124 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.124 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.124 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.124 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.124 * [backup-simplify]: Simplify 1/3 into 1/3 12.124 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.125 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.125 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.125 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.125 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.125 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.125 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.125 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.125 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.125 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.125 * [backup-simplify]: Simplify 1/3 into 1/3 12.125 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.125 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.125 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.125 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.125 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.125 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.125 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.125 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.125 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.125 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.125 * [backup-simplify]: Simplify 1/3 into 1/3 12.125 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.125 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.125 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.125 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.125 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.125 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.125 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.125 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.125 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.125 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.125 * [backup-simplify]: Simplify 1/3 into 1/3 12.125 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.125 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.125 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.126 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.126 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.126 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.126 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.126 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.127 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.127 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.127 * [taylor]: Taking taylor expansion of 0 in x.re 12.127 * [backup-simplify]: Simplify 0 into 0 12.127 * [backup-simplify]: Simplify 0 into 0 12.128 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.128 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.129 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.129 * [backup-simplify]: Simplify 0 into 0 12.130 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.130 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.131 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.131 * [taylor]: Taking taylor expansion of 0 in x.re 12.131 * [backup-simplify]: Simplify 0 into 0 12.131 * [backup-simplify]: Simplify 0 into 0 12.131 * [backup-simplify]: Simplify 0 into 0 12.132 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.133 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.133 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.133 * [backup-simplify]: Simplify 0 into 0 12.135 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.136 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.138 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.138 * [taylor]: Taking taylor expansion of 0 in x.re 12.138 * [backup-simplify]: Simplify 0 into 0 12.138 * [backup-simplify]: Simplify 0 into 0 12.138 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.138 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.138 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.138 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.138 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.138 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.138 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.138 * [backup-simplify]: Simplify 1/3 into 1/3 12.138 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.138 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.138 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.138 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.138 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.139 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.139 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.139 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.139 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.139 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.139 * [backup-simplify]: Simplify 1/3 into 1/3 12.139 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.139 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.139 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.139 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.139 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.139 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.139 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.139 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.139 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.139 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.139 * [backup-simplify]: Simplify 1/3 into 1/3 12.139 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.139 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.139 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.139 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.139 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.139 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.140 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.140 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.140 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.140 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.140 * [backup-simplify]: Simplify 1/3 into 1/3 12.140 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.140 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.140 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.140 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.140 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.140 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.140 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.141 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.141 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.142 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.142 * [taylor]: Taking taylor expansion of 0 in x.re 12.142 * [backup-simplify]: Simplify 0 into 0 12.142 * [backup-simplify]: Simplify 0 into 0 12.142 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.143 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.143 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.143 * [backup-simplify]: Simplify 0 into 0 12.144 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.145 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.146 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.146 * [taylor]: Taking taylor expansion of 0 in x.re 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.148 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.149 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.150 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.150 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.155 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.156 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.156 * [taylor]: Taking taylor expansion of 0 in x.re 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.157 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.157 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.157 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.157 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.157 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.157 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.157 * [backup-simplify]: Simplify 1/3 into 1/3 12.157 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.157 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.157 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.157 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.157 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.158 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.158 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.158 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.158 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.158 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.158 * [backup-simplify]: Simplify 1/3 into 1/3 12.158 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.158 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.158 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.158 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.158 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.158 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.158 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.158 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.158 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.158 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.158 * [backup-simplify]: Simplify 1/3 into 1/3 12.158 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.158 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.159 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.159 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.159 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.159 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.159 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.159 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.159 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.159 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.159 * [backup-simplify]: Simplify 1/3 into 1/3 12.159 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.159 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.159 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.159 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.160 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.160 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.160 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.161 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.161 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.162 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.162 * [taylor]: Taking taylor expansion of 0 in x.re 12.163 * [backup-simplify]: Simplify 0 into 0 12.163 * [backup-simplify]: Simplify 0 into 0 12.167 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.168 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.169 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.169 * [backup-simplify]: Simplify 0 into 0 12.171 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.172 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.174 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.174 * [taylor]: Taking taylor expansion of 0 in x.re 12.174 * [backup-simplify]: Simplify 0 into 0 12.174 * [backup-simplify]: Simplify 0 into 0 12.174 * [backup-simplify]: Simplify 0 into 0 12.176 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.177 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.178 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.178 * [backup-simplify]: Simplify 0 into 0 12.181 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.184 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.184 * [taylor]: Taking taylor expansion of 0 in x.re 12.184 * [backup-simplify]: Simplify 0 into 0 12.185 * [backup-simplify]: Simplify 0 into 0 12.185 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.185 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3 1 2) 12.185 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.185 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.185 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.185 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.185 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.185 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.185 * [backup-simplify]: Simplify 1/3 into 1/3 12.185 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.185 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.185 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.185 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.185 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.186 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.186 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.186 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.186 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.186 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.186 * [backup-simplify]: Simplify 1/3 into 1/3 12.186 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.186 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.186 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.186 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.186 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.186 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.186 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.186 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.186 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.186 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.186 * [backup-simplify]: Simplify 1/3 into 1/3 12.186 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.186 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.186 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.186 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.187 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.187 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.187 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.187 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.187 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.187 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.187 * [backup-simplify]: Simplify 1/3 into 1/3 12.187 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.187 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.187 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.187 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.187 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.187 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.187 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.188 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.189 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.190 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.190 * [taylor]: Taking taylor expansion of 0 in x.re 12.190 * [backup-simplify]: Simplify 0 into 0 12.190 * [backup-simplify]: Simplify 0 into 0 12.191 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.191 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.192 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.192 * [backup-simplify]: Simplify 0 into 0 12.194 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.195 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.196 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.196 * [taylor]: Taking taylor expansion of 0 in x.re 12.197 * [backup-simplify]: Simplify 0 into 0 12.197 * [backup-simplify]: Simplify 0 into 0 12.197 * [backup-simplify]: Simplify 0 into 0 12.199 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.200 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.201 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.201 * [backup-simplify]: Simplify 0 into 0 12.204 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.205 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.207 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.207 * [taylor]: Taking taylor expansion of 0 in x.re 12.207 * [backup-simplify]: Simplify 0 into 0 12.207 * [backup-simplify]: Simplify 0 into 0 12.207 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.208 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.208 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.208 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.208 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.208 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.208 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.208 * [backup-simplify]: Simplify 1/3 into 1/3 12.208 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.208 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.208 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.208 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.208 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.208 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.208 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.208 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.208 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.209 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.209 * [backup-simplify]: Simplify 1/3 into 1/3 12.209 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.209 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.209 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.209 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.209 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.209 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.209 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.209 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.209 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.209 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.209 * [backup-simplify]: Simplify 1/3 into 1/3 12.209 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.209 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.209 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.210 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.210 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.210 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.210 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.210 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.210 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.210 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.210 * [backup-simplify]: Simplify 1/3 into 1/3 12.210 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.210 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.210 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.210 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.210 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.211 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.211 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.212 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.213 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.214 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.214 * [taylor]: Taking taylor expansion of 0 in x.re 12.214 * [backup-simplify]: Simplify 0 into 0 12.214 * [backup-simplify]: Simplify 0 into 0 12.215 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.215 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.216 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.216 * [backup-simplify]: Simplify 0 into 0 12.218 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.219 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.220 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.220 * [taylor]: Taking taylor expansion of 0 in x.re 12.220 * [backup-simplify]: Simplify 0 into 0 12.220 * [backup-simplify]: Simplify 0 into 0 12.220 * [backup-simplify]: Simplify 0 into 0 12.222 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.223 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.225 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.225 * [backup-simplify]: Simplify 0 into 0 12.228 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.229 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.231 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.231 * [taylor]: Taking taylor expansion of 0 in x.re 12.231 * [backup-simplify]: Simplify 0 into 0 12.231 * [backup-simplify]: Simplify 0 into 0 12.231 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.232 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.232 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.232 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.232 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.232 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.232 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.232 * [backup-simplify]: Simplify 1/3 into 1/3 12.232 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.232 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.232 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.232 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.232 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.232 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.232 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.232 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.232 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.232 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.232 * [backup-simplify]: Simplify 1/3 into 1/3 12.233 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.233 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.233 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.233 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.233 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.233 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.233 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.233 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.233 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.233 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.233 * [backup-simplify]: Simplify 1/3 into 1/3 12.233 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.233 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.233 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.233 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.234 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.234 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.234 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.234 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.234 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.234 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.234 * [backup-simplify]: Simplify 1/3 into 1/3 12.234 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.234 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.234 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.234 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.234 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.235 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.235 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.236 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.236 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.237 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.237 * [taylor]: Taking taylor expansion of 0 in x.re 12.237 * [backup-simplify]: Simplify 0 into 0 12.237 * [backup-simplify]: Simplify 0 into 0 12.238 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.240 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.240 * [backup-simplify]: Simplify 0 into 0 12.242 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.243 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.244 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.244 * [taylor]: Taking taylor expansion of 0 in x.re 12.244 * [backup-simplify]: Simplify 0 into 0 12.245 * [backup-simplify]: Simplify 0 into 0 12.245 * [backup-simplify]: Simplify 0 into 0 12.246 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.248 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.249 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.249 * [backup-simplify]: Simplify 0 into 0 12.252 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.254 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.255 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.256 * [taylor]: Taking taylor expansion of 0 in x.re 12.256 * [backup-simplify]: Simplify 0 into 0 12.256 * [backup-simplify]: Simplify 0 into 0 12.256 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.256 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 3 1 1 2 1) 12.256 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.256 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.256 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.256 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.256 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.256 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.256 * [backup-simplify]: Simplify 1/3 into 1/3 12.256 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.256 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.256 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.256 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.256 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.257 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.257 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.257 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.257 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.257 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.257 * [backup-simplify]: Simplify 1/3 into 1/3 12.257 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.257 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.257 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.257 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.257 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.257 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.257 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.257 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.257 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.257 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.257 * [backup-simplify]: Simplify 1/3 into 1/3 12.257 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.257 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.257 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.258 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.258 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.258 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.258 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.258 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.258 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.258 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.258 * [backup-simplify]: Simplify 1/3 into 1/3 12.258 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.258 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.258 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.258 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.258 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.258 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.258 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.259 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.260 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.261 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.261 * [taylor]: Taking taylor expansion of 0 in x.re 12.261 * [backup-simplify]: Simplify 0 into 0 12.261 * [backup-simplify]: Simplify 0 into 0 12.262 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.262 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.263 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.263 * [backup-simplify]: Simplify 0 into 0 12.265 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.266 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.267 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.267 * [taylor]: Taking taylor expansion of 0 in x.re 12.267 * [backup-simplify]: Simplify 0 into 0 12.268 * [backup-simplify]: Simplify 0 into 0 12.268 * [backup-simplify]: Simplify 0 into 0 12.269 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 12.270 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.272 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.272 * [backup-simplify]: Simplify 0 into 0 12.275 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.276 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.278 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.278 * [taylor]: Taking taylor expansion of 0 in x.re 12.278 * [backup-simplify]: Simplify 0 into 0 12.278 * [backup-simplify]: Simplify 0 into 0 12.278 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.279 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.279 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.279 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.279 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.279 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.279 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.279 * [backup-simplify]: Simplify 1/3 into 1/3 12.279 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.279 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.279 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.279 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.279 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.279 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.279 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.279 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.279 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.279 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.280 * [backup-simplify]: Simplify 1/3 into 1/3 12.280 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.280 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.280 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.280 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.280 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.280 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.280 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.280 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.280 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.280 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.280 * [backup-simplify]: Simplify 1/3 into 1/3 12.280 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.280 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.280 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.281 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.281 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.281 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.281 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.281 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.281 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.281 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.281 * [backup-simplify]: Simplify 1/3 into 1/3 12.281 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.281 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.281 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.281 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.281 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.282 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.282 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.283 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.283 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.284 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.284 * [taylor]: Taking taylor expansion of 0 in x.re 12.284 * [backup-simplify]: Simplify 0 into 0 12.284 * [backup-simplify]: Simplify 0 into 0 12.285 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.286 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.287 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.287 * [backup-simplify]: Simplify 0 into 0 12.289 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.290 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.291 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.291 * [taylor]: Taking taylor expansion of 0 in x.re 12.291 * [backup-simplify]: Simplify 0 into 0 12.291 * [backup-simplify]: Simplify 0 into 0 12.291 * [backup-simplify]: Simplify 0 into 0 12.293 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.294 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.296 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.296 * [backup-simplify]: Simplify 0 into 0 12.299 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.301 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.302 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.302 * [taylor]: Taking taylor expansion of 0 in x.re 12.302 * [backup-simplify]: Simplify 0 into 0 12.302 * [backup-simplify]: Simplify 0 into 0 12.303 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.303 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.303 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.303 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.303 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.303 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.303 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.303 * [backup-simplify]: Simplify 1/3 into 1/3 12.303 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.303 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.303 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.303 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.303 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.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) 12.304 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.304 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.304 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.304 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.304 * [backup-simplify]: Simplify 1/3 into 1/3 12.304 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.304 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.304 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.304 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.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)))) 12.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) 12.304 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.304 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.304 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.304 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.305 * [backup-simplify]: Simplify 1/3 into 1/3 12.305 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.305 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.305 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.305 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.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)))) 12.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) 12.305 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.305 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.305 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.305 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.305 * [backup-simplify]: Simplify 1/3 into 1/3 12.305 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.305 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.305 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.306 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.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)))) 12.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) 12.306 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.307 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.308 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.309 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.309 * [taylor]: Taking taylor expansion of 0 in x.re 12.309 * [backup-simplify]: Simplify 0 into 0 12.309 * [backup-simplify]: Simplify 0 into 0 12.310 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.310 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.311 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.311 * [backup-simplify]: Simplify 0 into 0 12.313 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.314 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.316 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.316 * [taylor]: Taking taylor expansion of 0 in x.re 12.316 * [backup-simplify]: Simplify 0 into 0 12.316 * [backup-simplify]: Simplify 0 into 0 12.316 * [backup-simplify]: Simplify 0 into 0 12.318 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.320 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.320 * [backup-simplify]: Simplify 0 into 0 12.328 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.330 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.332 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.332 * [taylor]: Taking taylor expansion of 0 in x.re 12.332 * [backup-simplify]: Simplify 0 into 0 12.332 * [backup-simplify]: Simplify 0 into 0 12.332 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.332 * * * [progress]: simplifying candidates 12.332 * * * * [progress]: [ 1 / 65 ] simplifiying candidate # 12.332 * * * * [progress]: [ 2 / 65 ] simplifiying candidate # 12.332 * * * * [progress]: [ 3 / 65 ] simplifiying candidate # 12.332 * * * * [progress]: [ 4 / 65 ] simplifiying candidate # 12.332 * * * * [progress]: [ 5 / 65 ] simplifiying candidate # 12.332 * * * * [progress]: [ 6 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 7 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 8 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 9 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 10 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 11 / 65 ] simplifiying candidate #real (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))))))> 12.333 * * * * [progress]: [ 12 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 13 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 14 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 15 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 16 / 65 ] simplifiying candidate # 12.333 * * * * [progress]: [ 17 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 18 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 19 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 20 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 21 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 22 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 23 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 24 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 25 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re)))) y.re))))))> 12.334 * * * * [progress]: [ 26 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 27 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 28 / 65 ] simplifiying candidate # 12.334 * * * * [progress]: [ 29 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 30 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 31 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 32 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 33 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 34 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 35 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 36 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 37 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 38 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 39 / 65 ] simplifiying candidate #real (real->posit16 (cbrt (atan2 x.im x.re))))) (* (cbrt (atan2 x.im x.re)) y.re))))))> 12.335 * * * * [progress]: [ 40 / 65 ] simplifiying candidate # 12.335 * * * * [progress]: [ 41 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 42 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 43 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 44 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 45 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 46 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 47 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 48 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 49 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 50 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 51 / 65 ] simplifiying candidate # 12.336 * * * * [progress]: [ 52 / 65 ] simplifiying candidate # 12.336 * * * * [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.re))))))> 12.337 * * * * [progress]: [ 54 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 55 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 56 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 57 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 58 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 59 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 60 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 61 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 62 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 63 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 64 / 65 ] simplifiying candidate # 12.337 * * * * [progress]: [ 65 / 65 ] simplifiying candidate # 12.338 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (* (* (* (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)) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (* (* (* (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)) y.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) y.re))))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* (* (* (* (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)) 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) 12.339 * * [simplify]: iteration 0: 72 enodes 12.350 * * [simplify]: iteration 1: 135 enodes 12.376 * * [simplify]: iteration 2: 388 enodes 12.568 * * [simplify]: iteration 3: 1867 enodes 13.293 * * [simplify]: iteration complete: 5000 enodes 13.294 * * [simplify]: Extracting #0: cost 27 inf + 0 13.294 * * [simplify]: Extracting #1: cost 213 inf + 1 13.301 * * [simplify]: Extracting #2: cost 1406 inf + 217 13.309 * * [simplify]: Extracting #3: cost 1312 inf + 24335 13.336 * * [simplify]: Extracting #4: cost 724 inf + 207065 13.386 * * [simplify]: Extracting #5: cost 154 inf + 493325 13.498 * * [simplify]: Extracting #6: cost 21 inf + 556830 13.606 * * [simplify]: Extracting #7: cost 0 inf + 565823 13.697 * * [simplify]: Extracting #8: cost 0 inf + 565738 13.794 * * [simplify]: Extracting #9: cost 0 inf + 565723 13.886 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.re (atan2 x.im x.re))) (sin (* y.im (log (hypot x.re x.im))))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (real->posit16 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (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))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (real->posit16 (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.re (atan2 x.im x.re)) (* (log x.im) y.im) (* (* (log x.im) y.im) (* (* (log x.im) y.im) 1/2)))) (cos (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (cos (- (* y.re (atan2 x.im x.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)) 13.895 * * * [progress]: adding candidates to table 14.446 * [progress]: [Phase 3 of 3] Extracting. 14.446 * * [regime]: Finding splitpoints for: (#real (real->posit16 (* y.re (log (hypot x.re x.im))))) (* (atan2 x.im x.re) y.im))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> # # #real (real->posit16 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))))))> # # #) 14.457 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 14.457 * * * * [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))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> # # #real (real->posit16 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))))))> # # #) 14.556 * * * * [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))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> # # #real (real->posit16 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))))))> # # #) 14.686 * * * * [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))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> # # #real (real->posit16 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))))))> # # #) 14.776 * * * * [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))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))> # # #real (real->posit16 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))))))> # # #) 14.899 * * * [regime]: Found split indices: #