1553857471.682 * [progress]: [Phase 1 of 3] Setting up. 1553857471.683 * * * [progress]: [1/2] Preparing points 1553857478.100 * * * [progress]: [2/2] Setting up program. 1553857478.108 * [progress]: [Phase 2 of 3] Improving. 1553857478.108 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1553857478.110 * [simplify]: Simplifying (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 1553857478.112 * * [simplify]: iters left: 6 (19 enodes) 1553857478.161 * * [simplify]: iters left: 5 (73 enodes) 1553857478.185 * * [simplify]: iters left: 4 (107 enodes) 1553857478.216 * * [simplify]: iters left: 3 (156 enodes) 1553857478.266 * * [simplify]: iters left: 2 (300 enodes) 1553857478.367 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857478.367 * * [simplify]: Extracting #1: cost 98 inf + 0 1553857478.368 * * [simplify]: Extracting #2: cost 350 inf + 0 1553857478.375 * * [simplify]: Extracting #3: cost 398 inf + 74 1553857478.379 * * [simplify]: Extracting #4: cost 365 inf + 6452 1553857478.393 * * [simplify]: Extracting #5: cost 232 inf + 75591 1553857478.431 * * [simplify]: Extracting #6: cost 53 inf + 216051 1553857478.481 * * [simplify]: Extracting #7: cost 0 inf + 262929 1553857478.533 * [simplify]: Simplified to (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))) 1553857478.533 * [simplify]: Simplified (2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857478.559 * * [progress]: iteration 1 / 4 1553857478.559 * * * [progress]: picking best candidate 1553857478.566 * * * * [pick]: Picked # 1553857478.567 * * * [progress]: localizing error 1553857478.611 * * * [progress]: generating rewritten candidates 1553857478.612 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1553857478.619 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 1553857478.630 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 1553857478.641 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2) 1553857478.670 * * * [progress]: generating series expansions 1553857478.670 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1553857478.676 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857478.676 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857478.677 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857478.677 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857478.678 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857478.679 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857478.679 * [taylor]: Taking taylor expansion of y.im in y.re 1553857478.679 * [backup-simplify]: Simplify y.im into y.im 1553857478.679 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857478.679 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857478.679 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.679 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857478.679 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857478.679 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.679 * [backup-simplify]: Simplify x.re into x.re 1553857478.679 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.679 * [backup-simplify]: Simplify x.re into x.re 1553857478.679 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857478.679 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.679 * [backup-simplify]: Simplify x.im into x.im 1553857478.679 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.679 * [backup-simplify]: Simplify x.im into x.im 1553857478.679 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.679 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.680 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857478.680 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857478.681 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.681 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.681 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.681 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.681 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857478.682 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857478.682 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857478.682 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.682 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.682 * [backup-simplify]: Simplify 0 into 0 1553857478.682 * [backup-simplify]: Simplify 1 into 1 1553857478.682 * [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))))) 1553857478.682 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857478.682 * [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))))) 1553857478.682 * [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)))))) 1553857478.682 * [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)))))) 1553857478.682 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857478.682 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857478.682 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857478.682 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857478.682 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.682 * [backup-simplify]: Simplify y.im into y.im 1553857478.682 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857478.682 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857478.683 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.683 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857478.683 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857478.683 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.683 * [backup-simplify]: Simplify x.re into x.re 1553857478.683 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.683 * [backup-simplify]: Simplify x.re into x.re 1553857478.683 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857478.683 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.683 * [backup-simplify]: Simplify 0 into 0 1553857478.683 * [backup-simplify]: Simplify 1 into 1 1553857478.683 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.683 * [backup-simplify]: Simplify 0 into 0 1553857478.683 * [backup-simplify]: Simplify 1 into 1 1553857478.683 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.683 * [backup-simplify]: Simplify (* 0 0) into 0 1553857478.683 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857478.683 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857478.683 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.684 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857478.684 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.684 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857478.684 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.684 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857478.684 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.684 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.684 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.684 * [backup-simplify]: Simplify y.re into y.re 1553857478.684 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857478.684 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.684 * [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))) 1553857478.684 * [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)))) 1553857478.684 * [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)))) 1553857478.684 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857478.684 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857478.685 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857478.685 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857478.685 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.685 * [backup-simplify]: Simplify y.im into y.im 1553857478.685 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857478.685 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857478.685 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.685 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857478.685 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857478.685 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.685 * [backup-simplify]: Simplify 0 into 0 1553857478.685 * [backup-simplify]: Simplify 1 into 1 1553857478.685 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.685 * [backup-simplify]: Simplify 0 into 0 1553857478.685 * [backup-simplify]: Simplify 1 into 1 1553857478.685 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857478.685 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.685 * [backup-simplify]: Simplify x.im into x.im 1553857478.685 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.685 * [backup-simplify]: Simplify x.im into x.im 1553857478.685 * [backup-simplify]: Simplify (* 0 0) into 0 1553857478.685 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.685 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857478.685 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857478.686 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857478.686 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.686 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857478.686 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.686 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857478.686 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.686 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.686 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.686 * [backup-simplify]: Simplify y.re into y.re 1553857478.686 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857478.686 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.686 * [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))) 1553857478.686 * [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)))) 1553857478.686 * [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)))) 1553857478.686 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857478.687 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857478.687 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857478.687 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857478.687 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.687 * [backup-simplify]: Simplify 0 into 0 1553857478.687 * [backup-simplify]: Simplify 1 into 1 1553857478.687 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857478.687 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857478.687 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.687 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857478.687 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857478.687 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.687 * [backup-simplify]: Simplify x.re into x.re 1553857478.687 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.687 * [backup-simplify]: Simplify x.re into x.re 1553857478.687 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857478.687 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.687 * [backup-simplify]: Simplify x.im into x.im 1553857478.687 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.687 * [backup-simplify]: Simplify x.im into x.im 1553857478.687 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.687 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.687 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857478.687 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857478.687 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.687 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.687 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.688 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.688 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857478.688 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857478.688 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.688 * [taylor]: Taking taylor expansion of y.re in y.im 1553857478.688 * [backup-simplify]: Simplify y.re into y.re 1553857478.688 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.688 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.688 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857478.688 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.688 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.688 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857478.688 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857478.688 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.688 * [backup-simplify]: Simplify 0 into 0 1553857478.688 * [backup-simplify]: Simplify 1 into 1 1553857478.688 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857478.688 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.688 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.688 * [backup-simplify]: Simplify x.re into x.re 1553857478.688 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.688 * [backup-simplify]: Simplify x.re into x.re 1553857478.688 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857478.688 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.688 * [backup-simplify]: Simplify x.im into x.im 1553857478.688 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.688 * [backup-simplify]: Simplify x.im into x.im 1553857478.688 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.688 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.689 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857478.689 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857478.689 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.689 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.689 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.689 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.689 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857478.689 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857478.689 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857478.689 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.689 * [taylor]: Taking taylor expansion of y.re in y.im 1553857478.689 * [backup-simplify]: Simplify y.re into y.re 1553857478.689 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.689 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.690 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857478.690 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.690 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.690 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.691 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.691 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.691 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857478.691 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857478.691 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.691 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.691 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.691 * [backup-simplify]: Simplify y.re into y.re 1553857478.691 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.691 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.691 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.691 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.691 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.691 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.691 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857478.691 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857478.691 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.691 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.691 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.691 * [backup-simplify]: Simplify y.re into y.re 1553857478.691 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.691 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.691 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.692 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.692 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.692 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.692 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857478.692 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857478.692 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857478.692 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.692 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.692 * [backup-simplify]: Simplify 0 into 0 1553857478.692 * [backup-simplify]: Simplify 1 into 1 1553857478.692 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857478.692 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857478.692 * [backup-simplify]: Simplify 0 into 0 1553857478.693 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.693 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857478.695 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857478.695 * [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)))) 1553857478.695 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.695 * [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)))) 1553857478.695 * [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)))) 1553857478.696 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857478.696 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857478.696 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.696 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.696 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.696 * [backup-simplify]: Simplify y.re into y.re 1553857478.696 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.696 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.696 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.696 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857478.696 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.696 * [backup-simplify]: Simplify 0 into 0 1553857478.696 * [backup-simplify]: Simplify 1 into 1 1553857478.697 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857478.697 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.697 * [backup-simplify]: Simplify x.im into x.im 1553857478.697 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.697 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857478.697 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857478.697 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.697 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857478.697 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.697 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.698 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.698 * [backup-simplify]: Simplify (- 0) into 0 1553857478.698 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.698 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857478.698 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857478.698 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857478.698 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857478.698 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.698 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.698 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.698 * [backup-simplify]: Simplify y.re into y.re 1553857478.698 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.698 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.698 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.698 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857478.698 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.698 * [backup-simplify]: Simplify 0 into 0 1553857478.698 * [backup-simplify]: Simplify 1 into 1 1553857478.699 * [backup-simplify]: Simplify (log 1) into 0 1553857478.699 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.699 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.699 * [backup-simplify]: Simplify (- 0) into 0 1553857478.699 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.699 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857478.700 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857478.700 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857478.700 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857478.700 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857478.700 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857478.700 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.700 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.700 * [backup-simplify]: Simplify 0 into 0 1553857478.700 * [backup-simplify]: Simplify 1 into 1 1553857478.700 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857478.700 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857478.700 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857478.700 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.700 * [backup-simplify]: Simplify x.im into x.im 1553857478.700 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.700 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857478.700 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.701 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.701 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857478.701 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.701 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.702 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857478.702 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.702 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.702 * [backup-simplify]: Simplify 0 into 0 1553857478.702 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.702 * [backup-simplify]: Simplify 0 into 0 1553857478.702 * [backup-simplify]: Simplify 0 into 0 1553857478.702 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.703 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857478.703 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.703 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.704 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857478.704 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.704 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.704 * [backup-simplify]: Simplify 0 into 0 1553857478.704 * [backup-simplify]: Simplify 0 into 0 1553857478.704 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857478.704 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.704 * [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))) 1553857478.705 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857478.706 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857478.706 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857478.706 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.707 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857478.708 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 1553857478.708 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857478.709 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857478.709 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.709 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857478.710 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857478.710 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857478.710 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857478.710 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857478.710 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857478.710 * [backup-simplify]: Simplify 1/2 into 1/2 1553857478.710 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857478.710 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857478.710 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857478.710 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.710 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.710 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.710 * [backup-simplify]: Simplify y.re into y.re 1553857478.710 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.710 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.711 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.711 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857478.711 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857478.711 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857478.711 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857478.711 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857478.711 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.711 * [backup-simplify]: Simplify 0 into 0 1553857478.711 * [backup-simplify]: Simplify 1 into 1 1553857478.711 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857478.711 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.711 * [backup-simplify]: Simplify x.im into x.im 1553857478.711 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.711 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857478.711 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857478.711 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.711 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.711 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857478.711 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.711 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.711 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.711 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.712 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857478.712 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857478.712 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857478.712 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857478.712 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857478.712 * [backup-simplify]: Simplify 1/2 into 1/2 1553857478.712 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.712 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.712 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.712 * [backup-simplify]: Simplify y.re into y.re 1553857478.712 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.712 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.712 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857478.712 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857478.712 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.712 * [backup-simplify]: Simplify 0 into 0 1553857478.712 * [backup-simplify]: Simplify 1 into 1 1553857478.713 * [backup-simplify]: Simplify (log 1) into 0 1553857478.713 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857478.713 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.713 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857478.713 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857478.713 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857478.714 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857478.714 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857478.714 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857478.714 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857478.714 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857478.714 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857478.714 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857478.714 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857478.714 * [backup-simplify]: Simplify 1/2 into 1/2 1553857478.714 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857478.714 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857478.714 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857478.714 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857478.714 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.714 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.714 * [backup-simplify]: Simplify 0 into 0 1553857478.714 * [backup-simplify]: Simplify 1 into 1 1553857478.714 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857478.714 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857478.715 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857478.715 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857478.715 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.715 * [backup-simplify]: Simplify x.im into x.im 1553857478.715 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.715 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857478.715 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857478.715 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857478.715 * [backup-simplify]: Simplify (- 0) into 0 1553857478.715 * [backup-simplify]: Simplify 0 into 0 1553857478.716 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857478.716 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.716 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857478.716 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.717 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.717 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857478.717 * [backup-simplify]: Simplify (- 0) into 0 1553857478.718 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.718 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857478.718 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.718 * [backup-simplify]: Simplify 0 into 0 1553857478.718 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.718 * [backup-simplify]: Simplify 0 into 0 1553857478.718 * [backup-simplify]: Simplify 0 into 0 1553857478.718 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857478.719 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.719 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857478.720 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857478.720 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857478.720 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.720 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.720 * [backup-simplify]: Simplify 0 into 0 1553857478.720 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.720 * [backup-simplify]: Simplify 0 into 0 1553857478.720 * [backup-simplify]: Simplify 0 into 0 1553857478.721 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857478.721 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.722 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857478.722 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.722 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.722 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857478.723 * [backup-simplify]: Simplify (- 0) into 0 1553857478.723 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.723 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857478.723 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857478.723 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.723 * [backup-simplify]: Simplify 0 into 0 1553857478.723 * [backup-simplify]: Simplify 0 into 0 1553857478.723 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.723 * [backup-simplify]: Simplify 0 into 0 1553857478.723 * [backup-simplify]: Simplify 0 into 0 1553857478.724 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857478.724 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.725 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857478.725 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857478.725 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857478.726 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.726 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.726 * [backup-simplify]: Simplify 0 into 0 1553857478.726 * [backup-simplify]: Simplify 0 into 0 1553857478.726 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857478.726 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857478.726 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857478.726 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857478.726 * [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 1553857478.726 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857478.726 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857478.726 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857478.726 * [taylor]: Taking taylor expansion of y.im in y.re 1553857478.727 * [backup-simplify]: Simplify y.im into y.im 1553857478.727 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857478.727 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857478.727 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.727 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.727 * [backup-simplify]: Simplify x.re into x.re 1553857478.727 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.727 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.727 * [backup-simplify]: Simplify x.re into x.re 1553857478.727 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.727 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.727 * [backup-simplify]: Simplify x.im into x.im 1553857478.727 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857478.727 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.727 * [backup-simplify]: Simplify x.im into x.im 1553857478.727 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.727 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.727 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.728 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.728 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857478.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.728 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857478.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.728 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.728 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857478.729 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.729 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.729 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857478.729 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857478.729 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857478.729 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.729 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.729 * [backup-simplify]: Simplify 0 into 0 1553857478.729 * [backup-simplify]: Simplify 1 into 1 1553857478.729 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.729 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.730 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857478.730 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857478.730 * [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 1553857478.730 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857478.730 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.730 * [backup-simplify]: Simplify y.im into y.im 1553857478.730 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857478.730 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857478.730 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.730 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.730 * [backup-simplify]: Simplify x.re into x.re 1553857478.730 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.730 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.730 * [backup-simplify]: Simplify x.re into x.re 1553857478.730 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.730 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.730 * [backup-simplify]: Simplify 0 into 0 1553857478.730 * [backup-simplify]: Simplify 1 into 1 1553857478.730 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.730 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857478.730 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.730 * [backup-simplify]: Simplify 0 into 0 1553857478.730 * [backup-simplify]: Simplify 1 into 1 1553857478.731 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.731 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.731 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857478.731 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.733 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.733 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.734 * [backup-simplify]: Simplify (log 1) into 0 1553857478.734 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857478.734 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857478.734 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.734 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.734 * [backup-simplify]: Simplify y.re into y.re 1553857478.735 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857478.735 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857478.735 * [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)) 1553857478.736 * [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))) 1553857478.736 * [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))) 1553857478.736 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857478.736 * [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 1553857478.736 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857478.736 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857478.736 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857478.736 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.736 * [backup-simplify]: Simplify y.im into y.im 1553857478.736 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857478.736 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857478.736 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857478.736 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.736 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857478.736 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857478.736 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857478.736 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.736 * [backup-simplify]: Simplify 0 into 0 1553857478.736 * [backup-simplify]: Simplify 1 into 1 1553857478.737 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.737 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857478.737 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.737 * [backup-simplify]: Simplify 0 into 0 1553857478.737 * [backup-simplify]: Simplify 1 into 1 1553857478.737 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.737 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857478.737 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857478.737 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.737 * [backup-simplify]: Simplify x.im into x.im 1553857478.737 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.737 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857478.738 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.738 * [backup-simplify]: Simplify x.im into x.im 1553857478.738 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.738 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.738 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857478.739 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.740 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.741 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.742 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.742 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.743 * [backup-simplify]: Simplify (log 1) into 0 1553857478.743 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857478.743 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857478.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.743 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.743 * [backup-simplify]: Simplify y.re into y.re 1553857478.743 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.743 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.744 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857478.744 * [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)) 1553857478.744 * [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))) 1553857478.744 * [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))) 1553857478.744 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857478.744 * [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 1553857478.744 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857478.744 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.745 * [backup-simplify]: Simplify 0 into 0 1553857478.745 * [backup-simplify]: Simplify 1 into 1 1553857478.745 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.745 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857478.745 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.745 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.745 * [backup-simplify]: Simplify x.re into x.re 1553857478.745 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.745 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857478.745 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.745 * [backup-simplify]: Simplify x.re into x.re 1553857478.746 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.746 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857478.746 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857478.746 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.746 * [backup-simplify]: Simplify x.im into x.im 1553857478.746 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.746 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857478.746 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.746 * [backup-simplify]: Simplify x.im into x.im 1553857478.746 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.746 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.746 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.746 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.746 * [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)))) 1553857478.747 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.747 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.747 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857478.747 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.747 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.747 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857478.748 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.748 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.748 * [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))))) 1553857478.748 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857478.748 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857478.748 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.748 * [taylor]: Taking taylor expansion of y.re in y.im 1553857478.748 * [backup-simplify]: Simplify y.re into y.re 1553857478.748 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.749 * [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))))) 1553857478.749 * [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))))) 1553857478.749 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857478.749 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857478.749 * [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 1553857478.749 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857478.749 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857478.749 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857478.749 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.749 * [backup-simplify]: Simplify 0 into 0 1553857478.749 * [backup-simplify]: Simplify 1 into 1 1553857478.750 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.750 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857478.750 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857478.750 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.750 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857478.750 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857478.750 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857478.750 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.750 * [backup-simplify]: Simplify x.re into x.re 1553857478.750 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.750 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857478.750 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.750 * [backup-simplify]: Simplify x.re into x.re 1553857478.750 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.750 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857478.751 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857478.751 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.751 * [backup-simplify]: Simplify x.im into x.im 1553857478.751 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.751 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857478.751 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.751 * [backup-simplify]: Simplify x.im into x.im 1553857478.751 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.751 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.751 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.751 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.751 * [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)))) 1553857478.752 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.752 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.752 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857478.752 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.752 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.752 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857478.753 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.753 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.753 * [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))))) 1553857478.753 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857478.753 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857478.753 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.753 * [taylor]: Taking taylor expansion of y.re in y.im 1553857478.753 * [backup-simplify]: Simplify y.re into y.re 1553857478.753 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.754 * [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))))) 1553857478.754 * [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))))) 1553857478.754 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857478.754 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857478.754 * [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 1553857478.754 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857478.754 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857478.754 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857478.755 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.755 * [backup-simplify]: Simplify y.im into y.im 1553857478.755 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857478.755 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857478.755 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857478.755 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.755 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857478.755 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857478.755 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857478.755 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.755 * [backup-simplify]: Simplify 0 into 0 1553857478.755 * [backup-simplify]: Simplify 1 into 1 1553857478.755 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.755 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857478.755 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.755 * [backup-simplify]: Simplify 0 into 0 1553857478.755 * [backup-simplify]: Simplify 1 into 1 1553857478.756 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.756 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857478.756 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857478.756 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.756 * [backup-simplify]: Simplify x.im into x.im 1553857478.756 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.756 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857478.756 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.756 * [backup-simplify]: Simplify x.im into x.im 1553857478.756 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.756 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.757 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857478.757 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.758 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.759 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.759 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.760 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.760 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.761 * [backup-simplify]: Simplify (log 1) into 0 1553857478.761 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857478.761 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857478.761 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.761 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.761 * [backup-simplify]: Simplify y.re into y.re 1553857478.761 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.762 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.762 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857478.762 * [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)) 1553857478.762 * [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))) 1553857478.762 * [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))) 1553857478.763 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857478.763 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857478.763 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857478.763 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857478.763 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857478.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857478.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857478.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.763 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.763 * [backup-simplify]: Simplify y.re into y.re 1553857478.764 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.764 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857478.764 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857478.764 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.764 * [backup-simplify]: Simplify x.re into x.re 1553857478.764 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.764 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.764 * [backup-simplify]: Simplify y.im into y.im 1553857478.764 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857478.764 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857478.764 * [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)) 1553857478.764 * [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))) 1553857478.765 * [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))) 1553857478.765 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857478.765 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857478.765 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857478.766 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857478.766 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857478.766 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857478.766 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857478.766 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.766 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.766 * [backup-simplify]: Simplify 0 into 0 1553857478.766 * [backup-simplify]: Simplify 1 into 1 1553857478.766 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.766 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857478.766 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857478.766 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.766 * [backup-simplify]: Simplify x.re into x.re 1553857478.766 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.766 * [taylor]: Taking taylor expansion of y.im in y.re 1553857478.766 * [backup-simplify]: Simplify y.im into y.im 1553857478.766 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857478.766 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.767 * [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))) 1553857478.767 * [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))) 1553857478.767 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.767 * [backup-simplify]: Simplify 0 into 0 1553857478.767 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.767 * [backup-simplify]: Simplify 0 into 0 1553857478.767 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.767 * [backup-simplify]: Simplify 0 into 0 1553857478.767 * [backup-simplify]: Simplify 0 into 0 1553857478.768 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.768 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857478.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857478.778 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857478.779 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.779 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857478.780 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.780 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.781 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.782 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857478.782 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.782 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.782 * [backup-simplify]: Simplify 0 into 0 1553857478.782 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.782 * [backup-simplify]: Simplify 0 into 0 1553857478.782 * [backup-simplify]: Simplify 0 into 0 1553857478.783 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.783 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857478.784 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.784 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857478.785 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857478.785 * [backup-simplify]: Simplify (- 0) into 0 1553857478.785 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.786 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.786 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857478.786 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.786 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.786 * [backup-simplify]: Simplify 0 into 0 1553857478.786 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.787 * [backup-simplify]: Simplify 0 into 0 1553857478.787 * [backup-simplify]: Simplify 0 into 0 1553857478.787 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857478.787 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857478.787 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857478.787 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857478.787 * [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 1553857478.787 * [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))) 1553857478.787 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857478.787 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857478.787 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.787 * [backup-simplify]: Simplify -1 into -1 1553857478.787 * [taylor]: Taking taylor expansion of y.im in y.re 1553857478.787 * [backup-simplify]: Simplify y.im into y.im 1553857478.787 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857478.787 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857478.787 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857478.787 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.787 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857478.787 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857478.787 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857478.787 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.787 * [backup-simplify]: Simplify -1 into -1 1553857478.787 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.787 * [backup-simplify]: Simplify x.re into x.re 1553857478.787 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.787 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857478.788 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.788 * [backup-simplify]: Simplify -1 into -1 1553857478.788 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.788 * [backup-simplify]: Simplify x.re into x.re 1553857478.788 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.788 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857478.788 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857478.788 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.788 * [backup-simplify]: Simplify -1 into -1 1553857478.788 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.788 * [backup-simplify]: Simplify x.im into x.im 1553857478.788 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.788 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857478.788 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.788 * [backup-simplify]: Simplify -1 into -1 1553857478.788 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.788 * [backup-simplify]: Simplify x.im into x.im 1553857478.788 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.788 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.788 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.788 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.788 * [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)))) 1553857478.788 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.788 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.788 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857478.788 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.788 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.789 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857478.789 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.789 * [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))))) 1553857478.789 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857478.789 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.789 * [backup-simplify]: Simplify -1 into -1 1553857478.789 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857478.789 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857478.789 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.789 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.789 * [backup-simplify]: Simplify 0 into 0 1553857478.789 * [backup-simplify]: Simplify 1 into 1 1553857478.789 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.789 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.790 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.790 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857478.790 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857478.790 * [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 1553857478.790 * [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))) 1553857478.790 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.790 * [backup-simplify]: Simplify -1 into -1 1553857478.790 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.790 * [backup-simplify]: Simplify y.im into y.im 1553857478.790 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857478.790 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857478.790 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.790 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.790 * [backup-simplify]: Simplify -1 into -1 1553857478.790 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.790 * [backup-simplify]: Simplify x.re into x.re 1553857478.790 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.790 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.790 * [backup-simplify]: Simplify -1 into -1 1553857478.790 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.790 * [backup-simplify]: Simplify x.re into x.re 1553857478.790 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.790 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857478.790 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.790 * [backup-simplify]: Simplify -1 into -1 1553857478.790 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.790 * [backup-simplify]: Simplify 0 into 0 1553857478.790 * [backup-simplify]: Simplify 1 into 1 1553857478.791 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.791 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857478.791 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.791 * [backup-simplify]: Simplify -1 into -1 1553857478.791 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.791 * [backup-simplify]: Simplify 0 into 0 1553857478.791 * [backup-simplify]: Simplify 1 into 1 1553857478.791 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.791 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857478.792 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857478.792 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.792 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.793 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.793 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857478.793 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.794 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.794 * [backup-simplify]: Simplify (log 1) into 0 1553857478.794 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857478.794 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.794 * [backup-simplify]: Simplify -1 into -1 1553857478.794 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857478.794 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857478.794 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.794 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.794 * [backup-simplify]: Simplify y.re into y.re 1553857478.794 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.795 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857478.795 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857478.795 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.795 * [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)) 1553857478.795 * [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))) 1553857478.795 * [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))) 1553857478.795 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857478.795 * [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 1553857478.795 * [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))) 1553857478.795 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857478.795 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857478.795 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.795 * [backup-simplify]: Simplify -1 into -1 1553857478.795 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.795 * [backup-simplify]: Simplify y.im into y.im 1553857478.795 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857478.795 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857478.795 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857478.795 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.795 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.796 * [backup-simplify]: Simplify -1 into -1 1553857478.796 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.796 * [backup-simplify]: Simplify 0 into 0 1553857478.796 * [backup-simplify]: Simplify 1 into 1 1553857478.796 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.796 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.796 * [backup-simplify]: Simplify -1 into -1 1553857478.796 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.796 * [backup-simplify]: Simplify 0 into 0 1553857478.796 * [backup-simplify]: Simplify 1 into 1 1553857478.796 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.796 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.796 * [backup-simplify]: Simplify -1 into -1 1553857478.796 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.796 * [backup-simplify]: Simplify x.im into x.im 1553857478.796 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.796 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857478.796 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.796 * [backup-simplify]: Simplify -1 into -1 1553857478.796 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.796 * [backup-simplify]: Simplify x.im into x.im 1553857478.797 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.797 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857478.797 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857478.797 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.798 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.798 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.799 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857478.799 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.799 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.799 * [backup-simplify]: Simplify (log 1) into 0 1553857478.799 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857478.800 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.800 * [backup-simplify]: Simplify -1 into -1 1553857478.800 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857478.800 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857478.800 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.800 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.800 * [backup-simplify]: Simplify y.re into y.re 1553857478.800 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.800 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.800 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857478.800 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.800 * [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)) 1553857478.800 * [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))) 1553857478.801 * [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))) 1553857478.801 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857478.801 * [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 1553857478.801 * [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))) 1553857478.801 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857478.801 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857478.801 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.801 * [backup-simplify]: Simplify -1 into -1 1553857478.801 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.801 * [backup-simplify]: Simplify 0 into 0 1553857478.801 * [backup-simplify]: Simplify 1 into 1 1553857478.801 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.801 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857478.801 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857478.801 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.801 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857478.801 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857478.801 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857478.801 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.802 * [backup-simplify]: Simplify -1 into -1 1553857478.802 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.802 * [backup-simplify]: Simplify x.re into x.re 1553857478.802 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.802 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857478.802 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.802 * [backup-simplify]: Simplify -1 into -1 1553857478.802 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.802 * [backup-simplify]: Simplify x.re into x.re 1553857478.802 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.802 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857478.802 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857478.802 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.802 * [backup-simplify]: Simplify -1 into -1 1553857478.802 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.802 * [backup-simplify]: Simplify x.im into x.im 1553857478.802 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.802 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857478.802 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.802 * [backup-simplify]: Simplify -1 into -1 1553857478.802 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.802 * [backup-simplify]: Simplify x.im into x.im 1553857478.802 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.802 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.802 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.802 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.802 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857478.802 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.802 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.802 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857478.803 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.803 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.803 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857478.803 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.803 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857478.803 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857478.803 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.803 * [backup-simplify]: Simplify -1 into -1 1553857478.803 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857478.803 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857478.803 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.803 * [taylor]: Taking taylor expansion of y.re in y.im 1553857478.803 * [backup-simplify]: Simplify y.re into y.re 1553857478.803 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.804 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 1553857478.804 * [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)))))) 1553857478.804 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857478.804 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857478.804 * [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 1553857478.804 * [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))) 1553857478.804 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857478.804 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857478.804 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.804 * [backup-simplify]: Simplify -1 into -1 1553857478.804 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.804 * [backup-simplify]: Simplify 0 into 0 1553857478.804 * [backup-simplify]: Simplify 1 into 1 1553857478.804 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.804 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857478.804 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857478.804 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.804 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857478.804 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857478.805 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857478.805 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.805 * [backup-simplify]: Simplify -1 into -1 1553857478.805 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.805 * [backup-simplify]: Simplify x.re into x.re 1553857478.805 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.805 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857478.805 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.805 * [backup-simplify]: Simplify -1 into -1 1553857478.805 * [taylor]: Taking taylor expansion of x.re in y.im 1553857478.805 * [backup-simplify]: Simplify x.re into x.re 1553857478.805 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.805 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857478.805 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857478.805 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.805 * [backup-simplify]: Simplify -1 into -1 1553857478.805 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.805 * [backup-simplify]: Simplify x.im into x.im 1553857478.805 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.805 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857478.805 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.805 * [backup-simplify]: Simplify -1 into -1 1553857478.805 * [taylor]: Taking taylor expansion of x.im in y.im 1553857478.805 * [backup-simplify]: Simplify x.im into x.im 1553857478.805 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.805 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.805 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.805 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.805 * [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)))) 1553857478.805 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.805 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.805 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857478.806 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.806 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.806 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857478.806 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.806 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.806 * [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))))) 1553857478.806 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857478.806 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.806 * [backup-simplify]: Simplify -1 into -1 1553857478.806 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857478.806 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857478.806 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.806 * [taylor]: Taking taylor expansion of y.re in y.im 1553857478.806 * [backup-simplify]: Simplify y.re into y.re 1553857478.806 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.807 * [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)))))) 1553857478.807 * [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)))))) 1553857478.807 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857478.807 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857478.807 * [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 1553857478.807 * [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))) 1553857478.807 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857478.807 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857478.807 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.807 * [backup-simplify]: Simplify -1 into -1 1553857478.807 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.807 * [backup-simplify]: Simplify y.im into y.im 1553857478.807 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857478.807 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857478.807 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857478.807 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.807 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857478.807 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857478.807 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857478.807 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.807 * [backup-simplify]: Simplify -1 into -1 1553857478.807 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.807 * [backup-simplify]: Simplify 0 into 0 1553857478.807 * [backup-simplify]: Simplify 1 into 1 1553857478.808 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.808 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857478.808 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.808 * [backup-simplify]: Simplify -1 into -1 1553857478.808 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.808 * [backup-simplify]: Simplify 0 into 0 1553857478.808 * [backup-simplify]: Simplify 1 into 1 1553857478.808 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.808 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857478.808 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857478.808 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.808 * [backup-simplify]: Simplify -1 into -1 1553857478.808 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.808 * [backup-simplify]: Simplify x.im into x.im 1553857478.808 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.808 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857478.808 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.808 * [backup-simplify]: Simplify -1 into -1 1553857478.808 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.808 * [backup-simplify]: Simplify x.im into x.im 1553857478.808 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.808 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857478.809 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857478.809 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.810 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.810 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857478.811 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.811 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.811 * [backup-simplify]: Simplify (log 1) into 0 1553857478.811 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857478.811 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.811 * [backup-simplify]: Simplify -1 into -1 1553857478.811 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857478.811 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857478.811 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.811 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.811 * [backup-simplify]: Simplify y.re into y.re 1553857478.812 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.812 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.812 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857478.812 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.812 * [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)) 1553857478.812 * [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))) 1553857478.812 * [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))) 1553857478.812 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857478.813 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857478.813 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857478.813 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857478.813 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857478.813 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857478.813 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857478.813 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.813 * [backup-simplify]: Simplify x.re into x.re 1553857478.813 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.813 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.813 * [backup-simplify]: Simplify y.im into y.im 1553857478.813 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857478.813 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857478.813 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857478.813 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.813 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.813 * [backup-simplify]: Simplify y.re into y.re 1553857478.813 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.813 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.813 * [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)) 1553857478.813 * [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))) 1553857478.814 * [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))) 1553857478.814 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857478.814 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857478.814 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857478.814 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857478.814 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857478.814 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857478.814 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857478.814 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.814 * [backup-simplify]: Simplify x.re into x.re 1553857478.814 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.814 * [taylor]: Taking taylor expansion of y.im in y.re 1553857478.814 * [backup-simplify]: Simplify y.im into y.im 1553857478.814 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857478.814 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857478.814 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857478.814 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.814 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.814 * [backup-simplify]: Simplify 0 into 0 1553857478.814 * [backup-simplify]: Simplify 1 into 1 1553857478.814 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.814 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.815 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.815 * [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))) 1553857478.815 * [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))) 1553857478.815 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.815 * [backup-simplify]: Simplify 0 into 0 1553857478.815 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.815 * [backup-simplify]: Simplify 0 into 0 1553857478.815 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.815 * [backup-simplify]: Simplify 0 into 0 1553857478.815 * [backup-simplify]: Simplify 0 into 0 1553857478.815 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.816 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857478.816 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857478.817 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857478.817 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.817 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857478.817 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.818 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857478.818 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.819 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.820 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857478.820 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.820 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.820 * [backup-simplify]: Simplify 0 into 0 1553857478.820 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.820 * [backup-simplify]: Simplify 0 into 0 1553857478.820 * [backup-simplify]: Simplify 0 into 0 1553857478.821 * [backup-simplify]: Simplify (+ 0) into 0 1553857478.821 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857478.822 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857478.822 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857478.822 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.822 * [backup-simplify]: Simplify (- 0) into 0 1553857478.822 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.823 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857478.823 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857478.823 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.823 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.823 * [backup-simplify]: Simplify 0 into 0 1553857478.823 * [backup-simplify]: Simplify 0 into 0 1553857478.823 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857478.824 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 1553857478.824 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 1553857478.824 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 1553857478.824 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 1553857478.824 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.824 * [backup-simplify]: Simplify 0 into 0 1553857478.824 * [backup-simplify]: Simplify 1 into 1 1553857478.824 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857478.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.824 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 1553857478.824 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.824 * [backup-simplify]: Simplify y.im into y.im 1553857478.824 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.824 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 1553857478.824 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.824 * [backup-simplify]: Simplify y.im into y.im 1553857478.824 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.824 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 1553857478.824 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.824 * [backup-simplify]: Simplify y.im into y.im 1553857478.824 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.825 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 1553857478.825 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 1553857478.825 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.825 * [backup-simplify]: Simplify y.im into y.im 1553857478.825 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.825 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 1553857478.825 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 1553857478.825 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [backup-simplify]: Simplify 1 into 1 1553857478.825 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857478.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.825 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 1553857478.825 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 1553857478.825 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [backup-simplify]: Simplify 0 into 0 1553857478.825 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 1553857478.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.826 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 1553857478.826 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 1553857478.826 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.826 * [backup-simplify]: Simplify 0 into 0 1553857478.827 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 1553857478.827 * [backup-simplify]: Simplify 0 into 0 1553857478.827 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 1553857478.827 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 1553857478.827 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 1553857478.827 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 1553857478.827 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857478.827 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.827 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.827 * [backup-simplify]: Simplify 0 into 0 1553857478.828 * [backup-simplify]: Simplify 1 into 1 1553857478.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 1553857478.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857478.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.828 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.828 * [backup-simplify]: Simplify y.im into y.im 1553857478.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 1553857478.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 1553857478.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857478.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.828 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.828 * [backup-simplify]: Simplify y.im into y.im 1553857478.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 1553857478.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 1553857478.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857478.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.828 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.828 * [backup-simplify]: Simplify y.im into y.im 1553857478.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 1553857478.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 1553857478.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857478.828 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.828 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.828 * [backup-simplify]: Simplify y.im into y.im 1553857478.828 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 1553857478.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 1553857478.828 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857478.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.829 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.829 * [backup-simplify]: Simplify 0 into 0 1553857478.829 * [backup-simplify]: Simplify 1 into 1 1553857478.829 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.829 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 1553857478.829 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.829 * [backup-simplify]: Simplify 0 into 0 1553857478.829 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.829 * [backup-simplify]: Simplify 0 into 0 1553857478.829 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 1553857478.829 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.829 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1553857478.830 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1553857478.830 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.830 * [backup-simplify]: Simplify 0 into 0 1553857478.831 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.831 * [backup-simplify]: Simplify 0 into 0 1553857478.831 * [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 1553857478.831 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.831 * [backup-simplify]: Simplify 0 into 0 1553857478.831 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.831 * [backup-simplify]: Simplify 0 into 0 1553857478.831 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.832 * [backup-simplify]: Simplify 0 into 0 1553857478.832 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.832 * [backup-simplify]: Simplify 0 into 0 1553857478.832 * [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 1553857478.832 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.832 * [backup-simplify]: Simplify 0 into 0 1553857478.832 * [backup-simplify]: Simplify 0 into 0 1553857478.832 * [backup-simplify]: Simplify 0 into 0 1553857478.832 * [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)) 1553857478.832 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 1553857478.832 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 1553857478.832 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 1553857478.832 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.832 * [backup-simplify]: Simplify -1 into -1 1553857478.832 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 1553857478.832 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857478.832 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.832 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.832 * [backup-simplify]: Simplify 0 into 0 1553857478.832 * [backup-simplify]: Simplify 1 into 1 1553857478.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.833 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 1553857478.833 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.833 * [backup-simplify]: Simplify -1 into -1 1553857478.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 1553857478.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857478.833 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.833 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.833 * [backup-simplify]: Simplify y.im into y.im 1553857478.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 1553857478.833 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 1553857478.833 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.833 * [backup-simplify]: Simplify -1 into -1 1553857478.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 1553857478.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857478.833 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.833 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.833 * [backup-simplify]: Simplify y.im into y.im 1553857478.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 1553857478.833 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 1553857478.833 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.833 * [backup-simplify]: Simplify -1 into -1 1553857478.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 1553857478.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857478.833 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.833 * [taylor]: Taking taylor expansion of y.im in x.im 1553857478.833 * [backup-simplify]: Simplify y.im into y.im 1553857478.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 1553857478.833 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 1553857478.833 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 1553857478.833 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.833 * [backup-simplify]: Simplify -1 into -1 1553857478.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 1553857478.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857478.834 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.834 * [taylor]: Taking taylor expansion of y.im in x.re 1553857478.834 * [backup-simplify]: Simplify y.im into y.im 1553857478.834 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 1553857478.834 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 1553857478.834 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 1553857478.834 * [taylor]: Taking taylor expansion of -1 in y.im 1553857478.834 * [backup-simplify]: Simplify -1 into -1 1553857478.834 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 1553857478.834 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857478.834 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.834 * [taylor]: Taking taylor expansion of y.im in y.im 1553857478.834 * [backup-simplify]: Simplify 0 into 0 1553857478.834 * [backup-simplify]: Simplify 1 into 1 1553857478.834 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.834 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.834 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.834 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 1553857478.835 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 1553857478.835 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.835 * [backup-simplify]: Simplify 0 into 0 1553857478.835 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.835 * [backup-simplify]: Simplify 0 into 0 1553857478.835 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 1553857478.835 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 1553857478.835 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.835 * [backup-simplify]: Simplify 0 into 0 1553857478.836 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 1553857478.836 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 1553857478.836 * [backup-simplify]: Simplify 0 into 0 1553857478.837 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1553857478.837 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 1553857478.837 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.837 * [backup-simplify]: Simplify 0 into 0 1553857478.837 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.837 * [backup-simplify]: Simplify 0 into 0 1553857478.837 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.837 * [backup-simplify]: Simplify 0 into 0 1553857478.837 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1553857478.838 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 1553857478.838 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.838 * [backup-simplify]: Simplify 0 into 0 1553857478.838 * [backup-simplify]: Simplify 0 into 0 1553857478.838 * [backup-simplify]: Simplify 0 into 0 1553857478.839 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.840 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 1553857478.840 * [backup-simplify]: Simplify 0 into 0 1553857478.840 * [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 1553857478.841 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 1553857478.841 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.841 * [backup-simplify]: Simplify 0 into 0 1553857478.841 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.841 * [backup-simplify]: Simplify 0 into 0 1553857478.841 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.841 * [backup-simplify]: Simplify 0 into 0 1553857478.841 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.841 * [backup-simplify]: Simplify 0 into 0 1553857478.841 * [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 1553857478.842 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 1553857478.842 * [taylor]: Taking taylor expansion of 0 in y.im 1553857478.842 * [backup-simplify]: Simplify 0 into 0 1553857478.842 * [backup-simplify]: Simplify 0 into 0 1553857478.842 * [backup-simplify]: Simplify 0 into 0 1553857478.842 * [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)) 1553857478.842 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 1553857478.842 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.842 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 1553857478.842 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857478.842 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857478.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.843 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [backup-simplify]: Simplify 1 into 1 1553857478.843 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857478.843 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.843 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.843 * [backup-simplify]: Simplify y.re into y.re 1553857478.843 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857478.843 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.843 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.843 * [backup-simplify]: Simplify y.re into y.re 1553857478.843 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857478.843 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857478.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.843 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.843 * [backup-simplify]: Simplify y.re into y.re 1553857478.843 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.843 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857478.843 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857478.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.843 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.843 * [backup-simplify]: Simplify y.re into y.re 1553857478.843 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857478.843 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857478.843 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857478.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.843 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [backup-simplify]: Simplify 1 into 1 1553857478.843 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.843 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857478.843 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.843 * [backup-simplify]: Simplify 0 into 0 1553857478.844 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857478.844 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857478.844 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857478.844 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.844 * [backup-simplify]: Simplify 0 into 0 1553857478.844 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.844 * [backup-simplify]: Simplify 0 into 0 1553857478.844 * [backup-simplify]: Simplify 0 into 0 1553857478.844 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.844 * [backup-simplify]: Simplify 0 into 0 1553857478.844 * [backup-simplify]: Simplify 0 into 0 1553857478.845 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857478.845 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.845 * [backup-simplify]: Simplify 0 into 0 1553857478.845 * [backup-simplify]: Simplify 0 into 0 1553857478.845 * [backup-simplify]: Simplify 0 into 0 1553857478.845 * [backup-simplify]: Simplify 0 into 0 1553857478.845 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 1553857478.845 * [backup-simplify]: Simplify 0 into 0 1553857478.845 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 1553857478.846 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.846 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 1553857478.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857478.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857478.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.846 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.846 * [backup-simplify]: Simplify 0 into 0 1553857478.846 * [backup-simplify]: Simplify 1 into 1 1553857478.846 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857478.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857478.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.846 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.846 * [backup-simplify]: Simplify y.re into y.re 1553857478.846 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857478.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857478.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.846 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.846 * [backup-simplify]: Simplify y.re into y.re 1553857478.846 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857478.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857478.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.846 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.846 * [backup-simplify]: Simplify y.re into y.re 1553857478.846 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857478.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857478.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.846 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.846 * [backup-simplify]: Simplify y.re into y.re 1553857478.847 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857478.847 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857478.847 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857478.847 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.847 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.847 * [backup-simplify]: Simplify 0 into 0 1553857478.847 * [backup-simplify]: Simplify 1 into 1 1553857478.847 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.847 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857478.847 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.847 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.847 * [backup-simplify]: Simplify 0 into 0 1553857478.847 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.847 * [backup-simplify]: Simplify 0 into 0 1553857478.847 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.847 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.847 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1553857478.848 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1553857478.848 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.848 * [backup-simplify]: Simplify 0 into 0 1553857478.850 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.850 * [backup-simplify]: Simplify 0 into 0 1553857478.850 * [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 1553857478.850 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.850 * [backup-simplify]: Simplify 0 into 0 1553857478.850 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.850 * [backup-simplify]: Simplify 0 into 0 1553857478.850 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.850 * [backup-simplify]: Simplify 0 into 0 1553857478.850 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.850 * [backup-simplify]: Simplify 0 into 0 1553857478.850 * [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 1553857478.850 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.850 * [backup-simplify]: Simplify 0 into 0 1553857478.851 * [backup-simplify]: Simplify 0 into 0 1553857478.851 * [backup-simplify]: Simplify 0 into 0 1553857478.851 * [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) 1553857478.852 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.852 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 1553857478.852 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857478.852 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.852 * [backup-simplify]: Simplify -1 into -1 1553857478.852 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857478.852 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857478.852 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.852 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.852 * [backup-simplify]: Simplify 0 into 0 1553857478.852 * [backup-simplify]: Simplify 1 into 1 1553857478.852 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.852 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857478.852 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.852 * [backup-simplify]: Simplify -1 into -1 1553857478.852 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857478.852 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857478.852 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.852 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.852 * [backup-simplify]: Simplify y.re into y.re 1553857478.853 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.853 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857478.853 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.853 * [backup-simplify]: Simplify -1 into -1 1553857478.853 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857478.853 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857478.853 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.853 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.853 * [backup-simplify]: Simplify y.re into y.re 1553857478.853 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.853 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857478.853 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.853 * [backup-simplify]: Simplify -1 into -1 1553857478.853 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857478.853 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857478.853 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.853 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.853 * [backup-simplify]: Simplify y.re into y.re 1553857478.853 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.854 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.854 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857478.854 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.854 * [backup-simplify]: Simplify -1 into -1 1553857478.854 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857478.854 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857478.854 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.854 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.854 * [backup-simplify]: Simplify y.re into y.re 1553857478.854 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857478.854 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857478.854 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857478.854 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.854 * [backup-simplify]: Simplify -1 into -1 1553857478.854 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857478.854 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857478.854 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.854 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.854 * [backup-simplify]: Simplify 0 into 0 1553857478.854 * [backup-simplify]: Simplify 1 into 1 1553857478.855 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857478.855 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.855 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857478.855 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.856 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857478.856 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.856 * [backup-simplify]: Simplify 0 into 0 1553857478.856 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.856 * [backup-simplify]: Simplify 0 into 0 1553857478.856 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857478.857 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857478.857 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.857 * [backup-simplify]: Simplify 0 into 0 1553857478.858 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 1553857478.858 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 1553857478.858 * [backup-simplify]: Simplify 0 into 0 1553857478.859 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1553857478.860 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 1553857478.860 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.860 * [backup-simplify]: Simplify 0 into 0 1553857478.860 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.860 * [backup-simplify]: Simplify 0 into 0 1553857478.860 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.860 * [backup-simplify]: Simplify 0 into 0 1553857478.860 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1553857478.861 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 1553857478.861 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.861 * [backup-simplify]: Simplify 0 into 0 1553857478.861 * [backup-simplify]: Simplify 0 into 0 1553857478.861 * [backup-simplify]: Simplify 0 into 0 1553857478.863 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.863 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 1553857478.864 * [backup-simplify]: Simplify 0 into 0 1553857478.864 * [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 1553857478.865 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 1553857478.865 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.865 * [backup-simplify]: Simplify 0 into 0 1553857478.865 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.865 * [backup-simplify]: Simplify 0 into 0 1553857478.865 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.865 * [backup-simplify]: Simplify 0 into 0 1553857478.865 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.865 * [backup-simplify]: Simplify 0 into 0 1553857478.866 * [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 1553857478.867 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 1553857478.867 * [taylor]: Taking taylor expansion of 0 in y.re 1553857478.867 * [backup-simplify]: Simplify 0 into 0 1553857478.867 * [backup-simplify]: Simplify 0 into 0 1553857478.867 * [backup-simplify]: Simplify 0 into 0 1553857478.868 * [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) 1553857478.868 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2) 1553857478.868 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 1553857478.868 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 1553857478.868 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 1553857478.868 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.868 * [backup-simplify]: Simplify y.re into y.re 1553857478.868 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857478.868 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857478.868 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.868 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857478.868 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857478.868 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.868 * [backup-simplify]: Simplify x.re into x.re 1553857478.868 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.868 * [backup-simplify]: Simplify x.re into x.re 1553857478.868 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857478.868 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.868 * [backup-simplify]: Simplify 0 into 0 1553857478.868 * [backup-simplify]: Simplify 1 into 1 1553857478.869 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.869 * [backup-simplify]: Simplify 0 into 0 1553857478.869 * [backup-simplify]: Simplify 1 into 1 1553857478.869 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.869 * [backup-simplify]: Simplify (* 0 0) into 0 1553857478.869 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857478.869 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857478.869 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.870 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857478.870 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.871 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857478.871 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.871 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 1553857478.871 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.871 * [backup-simplify]: Simplify y.re into y.re 1553857478.871 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857478.871 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857478.871 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.871 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857478.871 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857478.871 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.871 * [backup-simplify]: Simplify 0 into 0 1553857478.871 * [backup-simplify]: Simplify 1 into 1 1553857478.871 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.871 * [backup-simplify]: Simplify 0 into 0 1553857478.871 * [backup-simplify]: Simplify 1 into 1 1553857478.871 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857478.871 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.871 * [backup-simplify]: Simplify x.im into x.im 1553857478.871 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.871 * [backup-simplify]: Simplify x.im into x.im 1553857478.871 * [backup-simplify]: Simplify (* 0 0) into 0 1553857478.872 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.872 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857478.872 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857478.872 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857478.872 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.873 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.873 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857478.873 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.873 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 1553857478.873 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.873 * [backup-simplify]: Simplify 0 into 0 1553857478.873 * [backup-simplify]: Simplify 1 into 1 1553857478.873 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857478.873 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857478.873 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.873 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857478.873 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857478.873 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.873 * [backup-simplify]: Simplify x.re into x.re 1553857478.873 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.873 * [backup-simplify]: Simplify x.re into x.re 1553857478.873 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857478.873 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.873 * [backup-simplify]: Simplify x.im into x.im 1553857478.873 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.874 * [backup-simplify]: Simplify x.im into x.im 1553857478.874 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.874 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.874 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857478.874 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857478.874 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.874 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.875 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.875 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.875 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857478.875 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 1553857478.875 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.875 * [backup-simplify]: Simplify 0 into 0 1553857478.875 * [backup-simplify]: Simplify 1 into 1 1553857478.875 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857478.875 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857478.875 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857478.875 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857478.875 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857478.875 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.875 * [backup-simplify]: Simplify x.re into x.re 1553857478.875 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.875 * [backup-simplify]: Simplify x.re into x.re 1553857478.875 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857478.875 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.875 * [backup-simplify]: Simplify x.im into x.im 1553857478.875 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.875 * [backup-simplify]: Simplify x.im into x.im 1553857478.875 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857478.876 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.876 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857478.876 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857478.876 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857478.876 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.876 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.877 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.877 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857478.877 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857478.877 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.877 * [backup-simplify]: Simplify 0 into 0 1553857478.877 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.877 * [backup-simplify]: Simplify 0 into 0 1553857478.877 * [backup-simplify]: Simplify 0 into 0 1553857478.878 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857478.879 * [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)))) 1553857478.879 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857478.879 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857478.879 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857478.879 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857478.879 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.879 * [backup-simplify]: Simplify 0 into 0 1553857478.879 * [backup-simplify]: Simplify 1 into 1 1553857478.879 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857478.879 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.879 * [backup-simplify]: Simplify x.im into x.im 1553857478.879 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.879 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857478.879 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857478.879 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857478.880 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.880 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857478.880 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.880 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857478.880 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.880 * [backup-simplify]: Simplify 0 into 0 1553857478.880 * [backup-simplify]: Simplify 1 into 1 1553857478.880 * [backup-simplify]: Simplify (log 1) into 0 1553857478.881 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857478.881 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857478.881 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.881 * [backup-simplify]: Simplify 0 into 0 1553857478.881 * [backup-simplify]: Simplify 0 into 0 1553857478.881 * [backup-simplify]: Simplify 0 into 0 1553857478.882 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857478.882 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857478.882 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.883 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857478.885 * [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 1553857478.886 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857478.886 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.886 * [backup-simplify]: Simplify 0 into 0 1553857478.886 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.886 * [backup-simplify]: Simplify 0 into 0 1553857478.886 * [backup-simplify]: Simplify 0 into 0 1553857478.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857478.887 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.887 * [backup-simplify]: Simplify 0 into 0 1553857478.887 * [backup-simplify]: Simplify 0 into 0 1553857478.887 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.887 * [backup-simplify]: Simplify 0 into 0 1553857478.887 * [backup-simplify]: Simplify 0 into 0 1553857478.889 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857478.889 * [backup-simplify]: Simplify 0 into 0 1553857478.889 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 1553857478.889 * [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) 1553857478.889 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 1553857478.889 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 1553857478.889 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857478.889 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857478.889 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.889 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857478.889 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857478.889 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857478.889 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.889 * [backup-simplify]: Simplify x.re into x.re 1553857478.890 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.890 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857478.890 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.890 * [backup-simplify]: Simplify x.re into x.re 1553857478.890 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.890 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857478.890 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857478.890 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.890 * [backup-simplify]: Simplify 0 into 0 1553857478.890 * [backup-simplify]: Simplify 1 into 1 1553857478.890 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.890 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857478.890 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.890 * [backup-simplify]: Simplify 0 into 0 1553857478.890 * [backup-simplify]: Simplify 1 into 1 1553857478.891 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.891 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.891 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857478.892 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.894 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.894 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.895 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.895 * [backup-simplify]: Simplify (log 1) into 0 1553857478.895 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.895 * [backup-simplify]: Simplify y.re into y.re 1553857478.896 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857478.896 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857478.896 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 1553857478.896 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 1553857478.897 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857478.897 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857478.897 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.897 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857478.897 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857478.897 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857478.897 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.897 * [backup-simplify]: Simplify 0 into 0 1553857478.897 * [backup-simplify]: Simplify 1 into 1 1553857478.897 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.897 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857478.897 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.897 * [backup-simplify]: Simplify 0 into 0 1553857478.897 * [backup-simplify]: Simplify 1 into 1 1553857478.898 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.898 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857478.898 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857478.898 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.898 * [backup-simplify]: Simplify x.im into x.im 1553857478.898 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.898 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857478.898 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.898 * [backup-simplify]: Simplify x.im into x.im 1553857478.898 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.898 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.899 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857478.901 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.904 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.904 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.905 * [backup-simplify]: Simplify (log 1) into 0 1553857478.906 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.906 * [backup-simplify]: Simplify y.re into y.re 1553857478.906 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.906 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.907 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 1553857478.907 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857478.907 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.907 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.907 * [backup-simplify]: Simplify x.re into x.re 1553857478.907 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.907 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.907 * [backup-simplify]: Simplify x.re into x.re 1553857478.907 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.907 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.907 * [backup-simplify]: Simplify x.im into x.im 1553857478.907 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.907 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857478.907 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.907 * [backup-simplify]: Simplify x.im into x.im 1553857478.907 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.908 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.908 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.908 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.908 * [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)))) 1553857478.908 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.908 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.908 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857478.909 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.909 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.909 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857478.909 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.910 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.910 * [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))))) 1553857478.910 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.910 * [backup-simplify]: Simplify 0 into 0 1553857478.910 * [backup-simplify]: Simplify 1 into 1 1553857478.910 * [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))))) 1553857478.910 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 1553857478.910 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857478.910 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857478.910 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857478.910 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857478.910 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857478.910 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857478.910 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.910 * [backup-simplify]: Simplify x.re into x.re 1553857478.910 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.910 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857478.910 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.911 * [backup-simplify]: Simplify x.re into x.re 1553857478.911 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857478.911 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857478.911 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857478.911 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.911 * [backup-simplify]: Simplify x.im into x.im 1553857478.911 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.911 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857478.911 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.911 * [backup-simplify]: Simplify x.im into x.im 1553857478.911 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857478.911 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.911 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.911 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.911 * [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)))) 1553857478.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857478.912 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857478.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857478.912 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857478.913 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.913 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.913 * [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))))) 1553857478.913 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.913 * [backup-simplify]: Simplify 0 into 0 1553857478.913 * [backup-simplify]: Simplify 1 into 1 1553857478.913 * [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))))) 1553857478.914 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.914 * [backup-simplify]: Simplify x.im into x.im 1553857478.914 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.914 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1553857478.914 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857478.914 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.914 * [backup-simplify]: Simplify 0 into 0 1553857478.914 * [backup-simplify]: Simplify 1 into 1 1553857478.915 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.915 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.915 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857478.916 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.916 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.918 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.918 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.919 * [backup-simplify]: Simplify (log 1) into 0 1553857478.919 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.919 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 1553857478.919 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857478.919 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.919 * [backup-simplify]: Simplify x.re into x.re 1553857478.919 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.920 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 1553857478.920 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 1553857478.921 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 1553857478.922 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 1553857478.922 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.922 * [backup-simplify]: Simplify 0 into 0 1553857478.922 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.922 * [backup-simplify]: Simplify 0 into 0 1553857478.922 * [backup-simplify]: Simplify 0 into 0 1553857478.924 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857478.924 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.924 * [backup-simplify]: Simplify 0 into 0 1553857478.924 * [backup-simplify]: Simplify 0 into 0 1553857478.924 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857478.925 * [backup-simplify]: Simplify (- 0) into 0 1553857478.925 * [backup-simplify]: Simplify 0 into 0 1553857478.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1553857478.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1553857478.926 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 1553857478.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1553857478.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1553857478.927 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1553857478.927 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.928 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.930 * [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 1553857478.931 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.931 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.931 * [backup-simplify]: Simplify 0 into 0 1553857478.931 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.931 * [backup-simplify]: Simplify 0 into 0 1553857478.932 * [backup-simplify]: Simplify 0 into 0 1553857478.932 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.932 * [backup-simplify]: Simplify 0 into 0 1553857478.932 * [backup-simplify]: Simplify 0 into 0 1553857478.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.933 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.934 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 1553857478.935 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 1553857478.937 * [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)) 1553857478.937 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 1553857478.937 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857478.937 * [backup-simplify]: Simplify 1/2 into 1/2 1553857478.937 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1553857478.937 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.937 * [backup-simplify]: Simplify 0 into 0 1553857478.937 * [backup-simplify]: Simplify 1 into 1 1553857478.937 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.938 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 1553857478.939 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.939 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.940 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 1553857478.941 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.941 * [backup-simplify]: Simplify 0 into 0 1553857478.941 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 1553857478.942 * [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)) 1553857478.942 * [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 1553857478.942 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.942 * [backup-simplify]: Simplify -1 into -1 1553857478.942 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857478.942 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.942 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.942 * [backup-simplify]: Simplify -1 into -1 1553857478.942 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.942 * [backup-simplify]: Simplify x.re into x.re 1553857478.942 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.942 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.942 * [backup-simplify]: Simplify -1 into -1 1553857478.942 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.942 * [backup-simplify]: Simplify x.re into x.re 1553857478.942 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.942 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857478.942 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.942 * [backup-simplify]: Simplify -1 into -1 1553857478.942 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.942 * [backup-simplify]: Simplify 0 into 0 1553857478.943 * [backup-simplify]: Simplify 1 into 1 1553857478.943 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.943 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857478.943 * [taylor]: Taking taylor expansion of -1 in x.im 1553857478.943 * [backup-simplify]: Simplify -1 into -1 1553857478.943 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.943 * [backup-simplify]: Simplify 0 into 0 1553857478.943 * [backup-simplify]: Simplify 1 into 1 1553857478.944 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.944 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857478.944 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857478.945 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.946 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.946 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.947 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857478.947 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.948 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.948 * [backup-simplify]: Simplify (log 1) into 0 1553857478.949 * [taylor]: Taking taylor expansion of y.re in x.im 1553857478.949 * [backup-simplify]: Simplify y.re into y.re 1553857478.949 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857478.949 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857478.950 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 1553857478.950 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 1553857478.950 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.950 * [backup-simplify]: Simplify -1 into -1 1553857478.950 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 1553857478.950 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857478.950 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857478.950 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.950 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857478.950 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857478.950 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857478.950 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.950 * [backup-simplify]: Simplify -1 into -1 1553857478.950 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.950 * [backup-simplify]: Simplify 0 into 0 1553857478.950 * [backup-simplify]: Simplify 1 into 1 1553857478.950 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.950 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857478.951 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.951 * [backup-simplify]: Simplify -1 into -1 1553857478.951 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.951 * [backup-simplify]: Simplify 0 into 0 1553857478.951 * [backup-simplify]: Simplify 1 into 1 1553857478.951 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857478.951 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857478.951 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857478.951 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.951 * [backup-simplify]: Simplify -1 into -1 1553857478.951 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.951 * [backup-simplify]: Simplify x.im into x.im 1553857478.951 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.951 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857478.951 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.951 * [backup-simplify]: Simplify -1 into -1 1553857478.951 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.951 * [backup-simplify]: Simplify x.im into x.im 1553857478.951 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.952 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857478.952 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857478.953 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.953 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.954 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857478.955 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857478.955 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.956 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.956 * [backup-simplify]: Simplify (log 1) into 0 1553857478.956 * [taylor]: Taking taylor expansion of y.re in x.re 1553857478.956 * [backup-simplify]: Simplify y.re into y.re 1553857478.957 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.957 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.957 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 1553857478.957 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 1553857478.957 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.957 * [backup-simplify]: Simplify -1 into -1 1553857478.957 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 1553857478.957 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857478.957 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857478.958 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.958 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.958 * [backup-simplify]: Simplify -1 into -1 1553857478.958 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.958 * [backup-simplify]: Simplify x.re into x.re 1553857478.958 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.958 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.958 * [backup-simplify]: Simplify -1 into -1 1553857478.958 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.958 * [backup-simplify]: Simplify x.re into x.re 1553857478.958 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.958 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.958 * [backup-simplify]: Simplify -1 into -1 1553857478.958 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.958 * [backup-simplify]: Simplify x.im into x.im 1553857478.958 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.958 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857478.958 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.958 * [backup-simplify]: Simplify -1 into -1 1553857478.958 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.958 * [backup-simplify]: Simplify x.im into x.im 1553857478.958 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.958 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.959 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.959 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.959 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857478.959 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.959 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.959 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857478.959 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.960 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.960 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857478.960 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.961 * [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))))) 1553857478.961 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.961 * [backup-simplify]: Simplify 0 into 0 1553857478.961 * [backup-simplify]: Simplify 1 into 1 1553857478.961 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857478.961 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 1553857478.961 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.961 * [backup-simplify]: Simplify -1 into -1 1553857478.961 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 1553857478.961 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857478.961 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857478.961 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857478.961 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857478.961 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857478.961 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857478.961 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.961 * [backup-simplify]: Simplify -1 into -1 1553857478.961 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.961 * [backup-simplify]: Simplify x.re into x.re 1553857478.961 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.962 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857478.962 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.962 * [backup-simplify]: Simplify -1 into -1 1553857478.962 * [taylor]: Taking taylor expansion of x.re in y.re 1553857478.962 * [backup-simplify]: Simplify x.re into x.re 1553857478.962 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857478.962 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857478.962 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857478.962 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.962 * [backup-simplify]: Simplify -1 into -1 1553857478.962 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.962 * [backup-simplify]: Simplify x.im into x.im 1553857478.962 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.962 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857478.962 * [taylor]: Taking taylor expansion of -1 in y.re 1553857478.962 * [backup-simplify]: Simplify -1 into -1 1553857478.962 * [taylor]: Taking taylor expansion of x.im in y.re 1553857478.962 * [backup-simplify]: Simplify x.im into x.im 1553857478.962 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857478.962 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857478.963 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857478.963 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857478.963 * [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)))) 1553857478.963 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.963 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857478.963 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857478.963 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.964 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857478.964 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857478.964 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.964 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.965 * [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))))) 1553857478.965 * [taylor]: Taking taylor expansion of y.re in y.re 1553857478.965 * [backup-simplify]: Simplify 0 into 0 1553857478.965 * [backup-simplify]: Simplify 1 into 1 1553857478.965 * [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))))) 1553857478.965 * [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)))))) 1553857478.965 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 1553857478.965 * [taylor]: Taking taylor expansion of -1 in x.re 1553857478.965 * [backup-simplify]: Simplify -1 into -1 1553857478.965 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 1553857478.965 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 1553857478.966 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 1553857478.966 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1553857478.966 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857478.966 * [taylor]: Taking taylor expansion of x.im in x.re 1553857478.966 * [backup-simplify]: Simplify x.im into x.im 1553857478.966 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857478.966 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1553857478.966 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1553857478.966 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857478.966 * [taylor]: Taking taylor expansion of x.re in x.re 1553857478.966 * [backup-simplify]: Simplify 0 into 0 1553857478.966 * [backup-simplify]: Simplify 1 into 1 1553857478.966 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.967 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.967 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857478.968 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857478.968 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.969 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.969 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.970 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857478.970 * [backup-simplify]: Simplify (log 1) into 0 1553857478.971 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.971 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 1553857478.971 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857478.971 * [taylor]: Taking taylor expansion of x.re in x.im 1553857478.971 * [backup-simplify]: Simplify x.re into x.re 1553857478.971 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.971 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857478.972 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 1553857478.973 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 1553857478.973 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 1553857478.973 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.973 * [backup-simplify]: Simplify 0 into 0 1553857478.973 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.973 * [backup-simplify]: Simplify 0 into 0 1553857478.974 * [backup-simplify]: Simplify 0 into 0 1553857478.974 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857478.975 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.975 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 1553857478.975 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.975 * [backup-simplify]: Simplify 0 into 0 1553857478.975 * [backup-simplify]: Simplify 0 into 0 1553857478.975 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857478.975 * [backup-simplify]: Simplify 0 into 0 1553857478.976 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1553857478.976 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1553857478.976 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 1553857478.976 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1553857478.976 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1553857478.976 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1553857478.977 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857478.977 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857478.978 * [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 1553857478.979 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.980 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 1553857478.980 * [taylor]: Taking taylor expansion of 0 in x.re 1553857478.980 * [backup-simplify]: Simplify 0 into 0 1553857478.980 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.980 * [backup-simplify]: Simplify 0 into 0 1553857478.980 * [backup-simplify]: Simplify 0 into 0 1553857478.980 * [taylor]: Taking taylor expansion of 0 in x.im 1553857478.980 * [backup-simplify]: Simplify 0 into 0 1553857478.980 * [backup-simplify]: Simplify 0 into 0 1553857478.981 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.981 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 1553857478.982 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 1553857478.983 * [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)) 1553857478.983 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857478.984 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 1553857478.984 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 1553857478.984 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 1553857478.984 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857478.984 * [backup-simplify]: Simplify 1/2 into 1/2 1553857478.984 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1553857478.984 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1553857478.984 * [taylor]: Taking taylor expansion of x.im in x.im 1553857478.984 * [backup-simplify]: Simplify 0 into 0 1553857478.984 * [backup-simplify]: Simplify 1 into 1 1553857478.984 * [backup-simplify]: Simplify (* 1 1) into 1 1553857478.984 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857478.985 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.985 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857478.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857478.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1553857478.986 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1553857478.987 * [backup-simplify]: Simplify (- 0) into 0 1553857478.987 * [backup-simplify]: Simplify 0 into 0 1553857478.987 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 1553857478.987 * * * [progress]: simplifying candidates 1553857478.987 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 1553857478.987 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 1553857478.987 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 1553857478.987 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857478.988 * * [simplify]: iters left: 6 (12 enodes) 1553857478.990 * * [simplify]: iters left: 5 (39 enodes) 1553857478.995 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857478.995 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857478.995 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857478.995 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857478.995 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857478.995 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857478.996 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857478.996 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857478.996 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857478.997 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857478.997 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857478.997 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 11 / 93 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857478.997 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 1553857478.997 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 1553857478.997 * [simplify]: Simplifying (* (atan2 x.im x.re) y.im) 1553857478.997 * * [simplify]: iters left: 3 (5 enodes) 1553857478.998 * * [simplify]: iters left: 2 (16 enodes) 1553857479.000 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.001 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.001 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857479.001 * * [simplify]: Extracting #3: cost 4 inf + 3 1553857479.001 * * [simplify]: Extracting #4: cost 0 inf + 653 1553857479.001 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 1553857479.001 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (pow (* (atan2 x.im x.re) y.im) 1) (* y.re (log (hypot x.re x.im))))))) 1553857479.001 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 1553857479.001 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 1553857479.001 * [simplify]: Simplifying (+ (log (atan2 x.im x.re)) (log y.im)) 1553857479.001 * * [simplify]: iters left: 4 (7 enodes) 1553857479.003 * * [simplify]: iters left: 3 (22 enodes) 1553857479.006 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.006 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.006 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.006 * * [simplify]: Extracting #3: cost 8 inf + 143 1553857479.006 * * [simplify]: Extracting #4: cost 6 inf + 145 1553857479.006 * * [simplify]: Extracting #5: cost 1 inf + 1176 1553857479.007 * * [simplify]: Extracting #6: cost 0 inf + 1499 1553857479.007 * [simplify]: Simplified to (+ (log (atan2 x.im x.re)) (log y.im)) 1553857479.007 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (exp (+ (log (atan2 x.im x.re)) (log y.im))) (* y.re (log (hypot x.re x.im))))))) 1553857479.007 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 1553857479.007 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 1553857479.007 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 1553857479.008 * [simplify]: Simplifying (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) 1553857479.008 * * [simplify]: iters left: 6 (9 enodes) 1553857479.012 * * [simplify]: iters left: 5 (34 enodes) 1553857479.020 * * [simplify]: iters left: 4 (63 enodes) 1553857479.034 * * [simplify]: iters left: 3 (121 enodes) 1553857479.068 * * [simplify]: iters left: 2 (194 enodes) 1553857479.132 * * [simplify]: iters left: 1 (354 enodes) 1553857479.285 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.285 * * [simplify]: Extracting #1: cost 49 inf + 0 1553857479.286 * * [simplify]: Extracting #2: cost 148 inf + 124 1553857479.288 * * [simplify]: Extracting #3: cost 141 inf + 3257 1553857479.293 * * [simplify]: Extracting #4: cost 98 inf + 20048 1553857479.304 * * [simplify]: Extracting #5: cost 18 inf + 65359 1553857479.320 * * [simplify]: Extracting #6: cost 0 inf + 76122 1553857479.334 * [simplify]: Simplified to (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) 1553857479.334 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (cbrt (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im))))))) 1553857479.334 * * * * [progress]: [ 20 / 93 ] simplifiying candidate # 1553857479.334 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 1553857479.334 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 1553857479.335 * * * * [progress]: [ 23 / 93 ] simplifiying candidate # 1553857479.335 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 1553857479.335 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 1553857479.335 * * [simplify]: iters left: 4 (7 enodes) 1553857479.338 * * [simplify]: iters left: 3 (22 enodes) 1553857479.344 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.344 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.344 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.344 * * [simplify]: Extracting #3: cost 8 inf + 83 1553857479.344 * * [simplify]: Extracting #4: cost 6 inf + 85 1553857479.344 * * [simplify]: Extracting #5: cost 1 inf + 996 1553857479.345 * * [simplify]: Extracting #6: cost 0 inf + 1259 1553857479.345 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 1553857479.345 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im))) (* y.re (log (hypot x.re x.im))))))) 1553857479.345 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 1553857479.345 * * [simplify]: iters left: 4 (7 enodes) 1553857479.348 * * [simplify]: iters left: 3 (22 enodes) 1553857479.354 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.354 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.354 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.354 * * [simplify]: Extracting #3: cost 8 inf + 83 1553857479.354 * * [simplify]: Extracting #4: cost 6 inf + 85 1553857479.354 * * [simplify]: Extracting #5: cost 1 inf + 996 1553857479.355 * * [simplify]: Extracting #6: cost 0 inf + 1259 1553857479.355 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) 1553857479.355 * [simplify]: Simplified (2 2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im))) (* y.re (log (hypot x.re x.im))))))) 1553857479.355 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 1553857479.355 * [simplify]: Simplifying (cbrt y.im) 1553857479.356 * * [simplify]: iters left: 1 (2 enodes) 1553857479.356 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.356 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.356 * * [simplify]: Extracting #2: cost 2 inf + 1 1553857479.357 * * [simplify]: Extracting #3: cost 0 inf + 163 1553857479.357 * [simplify]: Simplified to (cbrt y.im) 1553857479.357 * [simplify]: Simplified (2 2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (cbrt y.im)) (* y.re (log (hypot x.re x.im))))))) 1553857479.357 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 1553857479.357 * [simplify]: Simplifying (sqrt y.im) 1553857479.357 * * [simplify]: iters left: 1 (2 enodes) 1553857479.358 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.358 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.358 * * [simplify]: Extracting #2: cost 2 inf + 1 1553857479.358 * * [simplify]: Extracting #3: cost 0 inf + 83 1553857479.358 * [simplify]: Simplified to (sqrt y.im) 1553857479.358 * [simplify]: Simplified (2 2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (atan2 x.im x.re) (sqrt y.im)) (sqrt y.im)) (* y.re (log (hypot x.re x.im))))))) 1553857479.358 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 1553857479.358 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 1553857479.359 * [simplify]: Simplifying (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1553857479.359 * * [simplify]: iters left: 4 (5 enodes) 1553857479.361 * * [simplify]: iters left: 3 (15 enodes) 1553857479.365 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.365 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.365 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857479.365 * * [simplify]: Extracting #3: cost 8 inf + 0 1553857479.365 * * [simplify]: Extracting #4: cost 6 inf + 2 1553857479.366 * * [simplify]: Extracting #5: cost 0 inf + 1254 1553857479.366 * [simplify]: Simplified to (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1553857479.366 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im))))))) 1553857479.366 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 1553857479.366 * [simplify]: Simplifying (sqrt (atan2 x.im x.re)) 1553857479.366 * * [simplify]: iters left: 2 (4 enodes) 1553857479.368 * * [simplify]: iters left: 1 (12 enodes) 1553857479.371 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.371 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.371 * * [simplify]: Extracting #2: cost 6 inf + 0 1553857479.371 * * [simplify]: Extracting #3: cost 4 inf + 2 1553857479.371 * * [simplify]: Extracting #4: cost 0 inf + 650 1553857479.371 * [simplify]: Simplified to (sqrt (atan2 x.im x.re)) 1553857479.371 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (sqrt (atan2 x.im x.re)) (* (sqrt (atan2 x.im x.re)) y.im)) (* y.re (log (hypot x.re x.im))))))) 1553857479.372 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 1553857479.372 * * * * [progress]: [ 31 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.im))) (* y.re (log (hypot x.re x.im)))))))> 1553857479.372 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 1553857479.372 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 1553857479.372 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 1553857479.372 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 1553857479.372 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 1553857479.372 * * [simplify]: iters left: 3 (5 enodes) 1553857479.374 * * [simplify]: iters left: 2 (16 enodes) 1553857479.376 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.376 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.376 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857479.376 * * [simplify]: Extracting #3: cost 4 inf + 3 1553857479.376 * * [simplify]: Extracting #4: cost 0 inf + 653 1553857479.376 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 1553857479.376 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (pow (* (atan2 x.im x.re) y.re) 1))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.376 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 1553857479.376 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 1553857479.376 * [simplify]: Simplifying (+ (log (atan2 x.im x.re)) (log y.re)) 1553857479.376 * * [simplify]: iters left: 4 (7 enodes) 1553857479.378 * * [simplify]: iters left: 3 (22 enodes) 1553857479.380 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.380 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.380 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.381 * * [simplify]: Extracting #3: cost 8 inf + 143 1553857479.381 * * [simplify]: Extracting #4: cost 6 inf + 145 1553857479.381 * * [simplify]: Extracting #5: cost 1 inf + 1176 1553857479.381 * * [simplify]: Extracting #6: cost 0 inf + 1499 1553857479.381 * [simplify]: Simplified to (+ (log (atan2 x.im x.re)) (log y.re)) 1553857479.381 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (exp (+ (log (atan2 x.im x.re)) (log y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.381 * * * * [progress]: [ 38 / 93 ] simplifiying candidate # 1553857479.381 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 1553857479.381 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 1553857479.381 * [simplify]: Simplifying (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) 1553857479.381 * * [simplify]: iters left: 6 (9 enodes) 1553857479.384 * * [simplify]: iters left: 5 (34 enodes) 1553857479.389 * * [simplify]: iters left: 4 (63 enodes) 1553857479.401 * * [simplify]: iters left: 3 (121 enodes) 1553857479.427 * * [simplify]: iters left: 2 (194 enodes) 1553857479.470 * * [simplify]: iters left: 1 (354 enodes) 1553857479.584 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.584 * * [simplify]: Extracting #1: cost 49 inf + 0 1553857479.585 * * [simplify]: Extracting #2: cost 148 inf + 124 1553857479.586 * * [simplify]: Extracting #3: cost 141 inf + 3257 1553857479.589 * * [simplify]: Extracting #4: cost 98 inf + 20048 1553857479.594 * * [simplify]: Extracting #5: cost 18 inf + 65359 1553857479.601 * * [simplify]: Extracting #6: cost 0 inf + 76122 1553857479.610 * [simplify]: Simplified to (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) 1553857479.610 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (cbrt (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.610 * * * * [progress]: [ 41 / 93 ] simplifiying candidate # 1553857479.610 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 1553857479.611 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 1553857479.611 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 1553857479.611 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 1553857479.611 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 1553857479.611 * * [simplify]: iters left: 4 (7 enodes) 1553857479.614 * * [simplify]: iters left: 3 (22 enodes) 1553857479.620 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.620 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.620 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.620 * * [simplify]: Extracting #3: cost 8 inf + 83 1553857479.620 * * [simplify]: Extracting #4: cost 6 inf + 85 1553857479.620 * * [simplify]: Extracting #5: cost 1 inf + 996 1553857479.620 * * [simplify]: Extracting #6: cost 0 inf + 1259 1553857479.621 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 1553857479.621 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.621 * [simplify]: Simplifying (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 1553857479.621 * * [simplify]: iters left: 4 (7 enodes) 1553857479.624 * * [simplify]: iters left: 3 (22 enodes) 1553857479.630 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.630 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.630 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.630 * * [simplify]: Extracting #3: cost 8 inf + 83 1553857479.630 * * [simplify]: Extracting #4: cost 6 inf + 85 1553857479.631 * * [simplify]: Extracting #5: cost 1 inf + 996 1553857479.631 * * [simplify]: Extracting #6: cost 0 inf + 1259 1553857479.631 * [simplify]: Simplified to (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) 1553857479.631 * [simplify]: Simplified (2 1 1 3 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.631 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 1553857479.632 * [simplify]: Simplifying (cbrt y.re) 1553857479.632 * * [simplify]: iters left: 1 (2 enodes) 1553857479.633 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.633 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.633 * * [simplify]: Extracting #2: cost 2 inf + 1 1553857479.633 * * [simplify]: Extracting #3: cost 0 inf + 163 1553857479.633 * [simplify]: Simplified to (cbrt y.re) 1553857479.633 * [simplify]: Simplified (2 1 1 3 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.633 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 1553857479.633 * [simplify]: Simplifying (sqrt y.re) 1553857479.634 * * [simplify]: iters left: 1 (2 enodes) 1553857479.634 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.634 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.634 * * [simplify]: Extracting #2: cost 2 inf + 1 1553857479.635 * * [simplify]: Extracting #3: cost 0 inf + 83 1553857479.635 * [simplify]: Simplified to (sqrt y.re) 1553857479.635 * [simplify]: Simplified (2 1 1 3 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (sqrt y.re)) (sqrt y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.635 * * * * [progress]: [ 48 / 93 ] simplifiying candidate # 1553857479.635 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 1553857479.635 * [simplify]: Simplifying (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1553857479.635 * * [simplify]: iters left: 4 (5 enodes) 1553857479.638 * * [simplify]: iters left: 3 (15 enodes) 1553857479.642 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.642 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.642 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857479.642 * * [simplify]: Extracting #3: cost 8 inf + 0 1553857479.642 * * [simplify]: Extracting #4: cost 6 inf + 2 1553857479.642 * * [simplify]: Extracting #5: cost 0 inf + 1254 1553857479.643 * [simplify]: Simplified to (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1553857479.643 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.643 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 1553857479.643 * [simplify]: Simplifying (sqrt (atan2 x.im x.re)) 1553857479.643 * * [simplify]: iters left: 2 (4 enodes) 1553857479.645 * * [simplify]: iters left: 1 (12 enodes) 1553857479.651 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.651 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857479.651 * * [simplify]: Extracting #2: cost 6 inf + 0 1553857479.651 * * [simplify]: Extracting #3: cost 4 inf + 2 1553857479.651 * * [simplify]: Extracting #4: cost 0 inf + 650 1553857479.652 * [simplify]: Simplified to (sqrt (atan2 x.im x.re)) 1553857479.652 * [simplify]: Simplified (2 1 1 3 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (sqrt (atan2 x.im x.re)) (* (sqrt (atan2 x.im x.re)) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857479.652 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 1553857479.652 * * * * [progress]: [ 52 / 93 ] simplifiying candidate #real (real->posit16 (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857479.652 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 1553857479.652 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 1553857479.652 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 1553857479.652 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 1553857479.652 * [simplify]: Simplifying (* y.re (log (hypot x.re x.im))) 1553857479.653 * * [simplify]: iters left: 4 (6 enodes) 1553857479.655 * * [simplify]: iters left: 3 (19 enodes) 1553857479.660 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.660 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.660 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857479.660 * * [simplify]: Extracting #3: cost 8 inf + 1 1553857479.660 * * [simplify]: Extracting #4: cost 0 inf + 707 1553857479.660 * [simplify]: Simplified to (* (log (hypot x.re x.im)) y.re) 1553857479.660 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (pow (* (log (hypot x.re x.im)) y.re) 1))))) 1553857479.660 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 1553857479.661 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 1553857479.661 * [simplify]: Simplifying (+ (log y.re) (log (log (hypot x.re x.im)))) 1553857479.661 * * [simplify]: iters left: 5 (8 enodes) 1553857479.662 * * [simplify]: iters left: 4 (25 enodes) 1553857479.665 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.665 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.665 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.665 * * [simplify]: Extracting #3: cost 9 inf + 1 1553857479.666 * * [simplify]: Extracting #4: cost 10 inf + 143 1553857479.666 * * [simplify]: Extracting #5: cost 8 inf + 145 1553857479.666 * * [simplify]: Extracting #6: cost 5 inf + 386 1553857479.666 * * [simplify]: Extracting #7: cost 1 inf + 1215 1553857479.666 * * [simplify]: Extracting #8: cost 0 inf + 1523 1553857479.666 * [simplify]: Simplified to (+ (log y.re) (log (log (hypot x.re x.im)))) 1553857479.666 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (exp (+ (log y.re) (log (log (hypot x.re x.im))))))))) 1553857479.666 * * * * [progress]: [ 59 / 93 ] simplifiying candidate # 1553857479.666 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 1553857479.666 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 1553857479.667 * [simplify]: Simplifying (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) 1553857479.667 * * [simplify]: iters left: 6 (10 enodes) 1553857479.669 * * [simplify]: iters left: 5 (37 enodes) 1553857479.674 * * [simplify]: iters left: 4 (66 enodes) 1553857479.687 * * [simplify]: iters left: 3 (120 enodes) 1553857479.727 * * [simplify]: iters left: 2 (195 enodes) 1553857479.784 * * [simplify]: iters left: 1 (352 enodes) 1553857479.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.920 * * [simplify]: Extracting #1: cost 50 inf + 0 1553857479.920 * * [simplify]: Extracting #2: cost 147 inf + 43 1553857479.922 * * [simplify]: Extracting #3: cost 151 inf + 1135 1553857479.924 * * [simplify]: Extracting #4: cost 137 inf + 4014 1553857479.934 * * [simplify]: Extracting #5: cost 67 inf + 32298 1553857479.949 * * [simplify]: Extracting #6: cost 3 inf + 69813 1553857479.963 * * [simplify]: Extracting #7: cost 0 inf + 71622 1553857479.971 * [simplify]: Simplified to (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) 1553857479.971 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (cbrt (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))))))))) 1553857479.971 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 1553857479.971 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 1553857479.971 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 1553857479.971 * * * * [progress]: [ 65 / 93 ] simplifiying candidate # 1553857479.971 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 1553857479.971 * [simplify]: Simplifying (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) 1553857479.971 * * [simplify]: iters left: 5 (8 enodes) 1553857479.973 * * [simplify]: iters left: 4 (25 enodes) 1553857479.976 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.976 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.976 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.976 * * [simplify]: Extracting #3: cost 9 inf + 1 1553857479.976 * * [simplify]: Extracting #4: cost 10 inf + 83 1553857479.976 * * [simplify]: Extracting #5: cost 8 inf + 85 1553857479.976 * * [simplify]: Extracting #6: cost 5 inf + 326 1553857479.976 * * [simplify]: Extracting #7: cost 1 inf + 1035 1553857479.976 * * [simplify]: Extracting #8: cost 0 inf + 1283 1553857479.977 * [simplify]: Simplified to (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) 1553857479.977 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt y.re) (sqrt (log (hypot x.re x.im))))))))) 1553857479.977 * [simplify]: Simplifying (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) 1553857479.977 * * [simplify]: iters left: 5 (8 enodes) 1553857479.978 * * [simplify]: iters left: 4 (25 enodes) 1553857479.981 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.982 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.982 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857479.982 * * [simplify]: Extracting #3: cost 9 inf + 1 1553857479.982 * * [simplify]: Extracting #4: cost 10 inf + 83 1553857479.982 * * [simplify]: Extracting #5: cost 8 inf + 85 1553857479.982 * * [simplify]: Extracting #6: cost 5 inf + 326 1553857479.982 * * [simplify]: Extracting #7: cost 1 inf + 1035 1553857479.982 * * [simplify]: Extracting #8: cost 0 inf + 1283 1553857479.982 * [simplify]: Simplified to (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) 1553857479.982 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re))))))) 1553857479.982 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 1553857479.983 * [simplify]: Simplifying (* y.re (log (cbrt (hypot x.re x.im)))) 1553857479.983 * * [simplify]: iters left: 5 (7 enodes) 1553857479.984 * * [simplify]: iters left: 4 (22 enodes) 1553857479.987 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.987 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.987 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857479.987 * * [simplify]: Extracting #3: cost 7 inf + 1 1553857479.987 * * [simplify]: Extracting #4: cost 10 inf + 1 1553857479.987 * * [simplify]: Extracting #5: cost 8 inf + 3 1553857479.987 * * [simplify]: Extracting #6: cost 1 inf + 1053 1553857479.987 * * [simplify]: Extracting #7: cost 0 inf + 1301 1553857479.987 * [simplify]: Simplified to (* (log (cbrt (hypot x.re x.im))) y.re) 1553857479.987 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* (log (cbrt (hypot x.re x.im))) y.re)))))) 1553857479.988 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 1553857479.988 * [simplify]: Simplifying (* y.re (log (sqrt (hypot x.re x.im)))) 1553857479.988 * * [simplify]: iters left: 5 (7 enodes) 1553857479.989 * * [simplify]: iters left: 4 (22 enodes) 1553857479.992 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857479.992 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857479.992 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857479.992 * * [simplify]: Extracting #3: cost 7 inf + 1 1553857479.992 * * [simplify]: Extracting #4: cost 10 inf + 1 1553857479.992 * * [simplify]: Extracting #5: cost 8 inf + 3 1553857479.992 * * [simplify]: Extracting #6: cost 1 inf + 853 1553857479.992 * * [simplify]: Extracting #7: cost 0 inf + 1061 1553857479.993 * [simplify]: Simplified to (* (log (sqrt (hypot x.re x.im))) y.re) 1553857479.993 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* y.re (log (sqrt (hypot x.re x.im)))) (* (log (sqrt (hypot x.re x.im))) y.re)))))) 1553857479.993 * * * * [progress]: [ 69 / 93 ] simplifiying candidate # 1553857479.993 * [simplify]: Simplifying (* y.re (log (hypot x.re x.im))) 1553857479.993 * * [simplify]: iters left: 4 (6 enodes) 1553857479.996 * * [simplify]: iters left: 3 (19 enodes) 1553857480.000 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.001 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.001 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857480.001 * * [simplify]: Extracting #3: cost 8 inf + 1 1553857480.001 * * [simplify]: Extracting #4: cost 0 inf + 707 1553857480.001 * [simplify]: Simplified to (* (log (hypot x.re x.im)) y.re) 1553857480.001 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* y.re (log 1)) (* (log (hypot x.re x.im)) y.re)))))) 1553857480.001 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 1553857480.002 * [simplify]: Simplifying (* (log (cbrt (hypot x.re x.im))) y.re) 1553857480.002 * * [simplify]: iters left: 5 (7 enodes) 1553857480.004 * * [simplify]: iters left: 4 (22 enodes) 1553857480.010 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.010 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.010 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857480.010 * * [simplify]: Extracting #3: cost 7 inf + 1 1553857480.010 * * [simplify]: Extracting #4: cost 10 inf + 1 1553857480.010 * * [simplify]: Extracting #5: cost 8 inf + 3 1553857480.011 * * [simplify]: Extracting #6: cost 1 inf + 1053 1553857480.011 * * [simplify]: Extracting #7: cost 0 inf + 1301 1553857480.011 * [simplify]: Simplified to (* (log (cbrt (hypot x.re x.im))) y.re) 1553857480.011 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)))))) 1553857480.012 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 1553857480.012 * [simplify]: Simplifying (* (log (sqrt (hypot x.re x.im))) y.re) 1553857480.012 * * [simplify]: iters left: 5 (7 enodes) 1553857480.015 * * [simplify]: iters left: 4 (22 enodes) 1553857480.020 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.020 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.020 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857480.020 * * [simplify]: Extracting #3: cost 7 inf + 1 1553857480.020 * * [simplify]: Extracting #4: cost 10 inf + 1 1553857480.020 * * [simplify]: Extracting #5: cost 8 inf + 3 1553857480.021 * * [simplify]: Extracting #6: cost 1 inf + 853 1553857480.021 * * [simplify]: Extracting #7: cost 0 inf + 1061 1553857480.021 * [simplify]: Simplified to (* (log (sqrt (hypot x.re x.im))) y.re) 1553857480.021 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re)))))) 1553857480.022 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 1553857480.022 * [simplify]: Simplifying (* (log (hypot x.re x.im)) y.re) 1553857480.022 * * [simplify]: iters left: 4 (6 enodes) 1553857480.024 * * [simplify]: iters left: 3 (19 enodes) 1553857480.027 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.027 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.027 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857480.027 * * [simplify]: Extracting #3: cost 8 inf + 1 1553857480.027 * * [simplify]: Extracting #4: cost 6 inf + 3 1553857480.027 * * [simplify]: Extracting #5: cost 0 inf + 707 1553857480.027 * [simplify]: Simplified to (* (log (hypot x.re x.im)) y.re) 1553857480.027 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (+ (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re)))))) 1553857480.027 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 1553857480.028 * [simplify]: Simplifying (log (hypot x.re x.im)) 1553857480.028 * * [simplify]: iters left: 2 (4 enodes) 1553857480.028 * * [simplify]: iters left: 1 (12 enodes) 1553857480.030 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.030 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.030 * * [simplify]: Extracting #2: cost 6 inf + 0 1553857480.030 * * [simplify]: Extracting #3: cost 4 inf + 2 1553857480.030 * * [simplify]: Extracting #4: cost 0 inf + 370 1553857480.030 * [simplify]: Simplified to (log (hypot x.re x.im)) 1553857480.030 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* y.re 1) (log (hypot x.re x.im))))))) 1553857480.030 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 1553857480.030 * [simplify]: Simplifying (cbrt (log (hypot x.re x.im))) 1553857480.030 * * [simplify]: iters left: 3 (5 enodes) 1553857480.031 * * [simplify]: iters left: 2 (15 enodes) 1553857480.033 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.033 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.033 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857480.033 * * [simplify]: Extracting #3: cost 8 inf + 0 1553857480.033 * * [simplify]: Extracting #4: cost 6 inf + 2 1553857480.033 * * [simplify]: Extracting #5: cost 0 inf + 784 1553857480.033 * [simplify]: Simplified to (cbrt (log (hypot x.re x.im))) 1553857480.034 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (cbrt (log (hypot x.re x.im)))))))) 1553857480.034 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 1553857480.034 * [simplify]: Simplifying (sqrt (log (hypot x.re x.im))) 1553857480.034 * * [simplify]: iters left: 3 (5 enodes) 1553857480.036 * * [simplify]: iters left: 2 (15 enodes) 1553857480.038 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.038 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.038 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857480.038 * * [simplify]: Extracting #3: cost 8 inf + 0 1553857480.038 * * [simplify]: Extracting #4: cost 6 inf + 2 1553857480.038 * * [simplify]: Extracting #5: cost 0 inf + 704 1553857480.038 * [simplify]: Simplified to (sqrt (log (hypot x.re x.im))) 1553857480.038 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* y.re (sqrt (log (hypot x.re x.im)))) (sqrt (log (hypot x.re x.im)))))))) 1553857480.038 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 1553857480.038 * [simplify]: Simplifying (log (hypot x.re x.im)) 1553857480.039 * * [simplify]: iters left: 2 (4 enodes) 1553857480.039 * * [simplify]: iters left: 1 (12 enodes) 1553857480.041 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.041 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.041 * * [simplify]: Extracting #2: cost 6 inf + 0 1553857480.041 * * [simplify]: Extracting #3: cost 4 inf + 2 1553857480.041 * * [simplify]: Extracting #4: cost 0 inf + 370 1553857480.041 * [simplify]: Simplified to (log (hypot x.re x.im)) 1553857480.041 * [simplify]: Simplified (2 2 1 2 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* y.re 1) (log (hypot x.re x.im))))))) 1553857480.041 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 1553857480.041 * [simplify]: Simplifying (* (cbrt y.re) (cbrt y.re)) 1553857480.041 * * [simplify]: iters left: 3 (3 enodes) 1553857480.042 * * [simplify]: iters left: 2 (9 enodes) 1553857480.043 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.043 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.043 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857480.043 * * [simplify]: Extracting #3: cost 4 inf + 1 1553857480.043 * * [simplify]: Extracting #4: cost 0 inf + 405 1553857480.043 * [simplify]: Simplified to (* (cbrt y.re) (cbrt y.re)) 1553857480.043 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (* (cbrt y.re) (cbrt y.re)) (* (cbrt y.re) (log (hypot x.re x.im)))))))) 1553857480.043 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 1553857480.044 * [simplify]: Simplifying (sqrt y.re) 1553857480.044 * * [simplify]: iters left: 1 (2 enodes) 1553857480.044 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.044 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.044 * * [simplify]: Extracting #2: cost 2 inf + 1 1553857480.044 * * [simplify]: Extracting #3: cost 0 inf + 83 1553857480.044 * [simplify]: Simplified to (sqrt y.re) 1553857480.044 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (sqrt y.re) (* (sqrt y.re) (log (hypot x.re x.im)))))))) 1553857480.044 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 1553857480.044 * * * * [progress]: [ 80 / 93 ] simplifiying candidate #real (real->posit16 (* y.re (log (hypot x.re x.im)))))))))> 1553857480.044 * * * * [progress]: [ 81 / 93 ] simplifiying candidate # 1553857480.044 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 1553857480.045 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857480.045 * * [simplify]: iters left: 5 (9 enodes) 1553857480.046 * * [simplify]: iters left: 4 (31 enodes) 1553857480.050 * * [simplify]: iters left: 3 (34 enodes) 1553857480.054 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.054 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857480.054 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857480.055 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857480.055 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857480.055 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857480.055 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857480.055 * [simplify]: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.055 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 1553857480.055 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857480.056 * * [simplify]: iters left: 6 (12 enodes) 1553857480.060 * * [simplify]: iters left: 5 (47 enodes) 1553857480.067 * * [simplify]: iters left: 4 (65 enodes) 1553857480.077 * * [simplify]: iters left: 3 (73 enodes) 1553857480.085 * * [simplify]: iters left: 2 (75 enodes) 1553857480.094 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.094 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.094 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857480.094 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857480.094 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857480.095 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857480.095 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857480.096 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857480.097 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857480.097 * [simplify]: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.097 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 1553857480.098 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857480.098 * * [simplify]: iters left: 6 (12 enodes) 1553857480.103 * * [simplify]: iters left: 5 (44 enodes) 1553857480.116 * * [simplify]: iters left: 4 (60 enodes) 1553857480.136 * * [simplify]: iters left: 3 (86 enodes) 1553857480.164 * * [simplify]: iters left: 2 (138 enodes) 1553857480.186 * * [simplify]: iters left: 1 (173 enodes) 1553857480.220 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.220 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857480.220 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857480.220 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857480.220 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857480.221 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857480.224 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857480.225 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857480.227 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857480.227 * [simplify]: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.227 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 1553857480.227 * [simplify]: Simplifying (* y.im (atan2 x.im x.re)) 1553857480.227 * * [simplify]: iters left: 3 (5 enodes) 1553857480.228 * * [simplify]: iters left: 2 (16 enodes) 1553857480.230 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.230 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.230 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857480.231 * * [simplify]: Extracting #3: cost 0 inf + 653 1553857480.231 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 1553857480.231 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.231 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 1553857480.231 * [simplify]: Simplifying (* y.im (atan2 x.im x.re)) 1553857480.231 * * [simplify]: iters left: 3 (5 enodes) 1553857480.232 * * [simplify]: iters left: 2 (16 enodes) 1553857480.234 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.234 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.234 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857480.234 * * [simplify]: Extracting #3: cost 0 inf + 653 1553857480.234 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 1553857480.234 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.234 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 1553857480.235 * [simplify]: Simplifying (* y.im (atan2 x.im x.re)) 1553857480.235 * * [simplify]: iters left: 3 (5 enodes) 1553857480.236 * * [simplify]: iters left: 2 (16 enodes) 1553857480.237 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.237 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.237 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857480.238 * * [simplify]: Extracting #3: cost 0 inf + 653 1553857480.238 * [simplify]: Simplified to (* (atan2 x.im x.re) y.im) 1553857480.238 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.238 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 1553857480.238 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 1553857480.238 * * [simplify]: iters left: 3 (5 enodes) 1553857480.239 * * [simplify]: iters left: 2 (16 enodes) 1553857480.241 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.241 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.241 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857480.242 * * [simplify]: Extracting #3: cost 4 inf + 3 1553857480.242 * * [simplify]: Extracting #4: cost 0 inf + 653 1553857480.242 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 1553857480.242 * [simplify]: Simplified (2 1 1 3) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.242 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 1553857480.242 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 1553857480.242 * * [simplify]: iters left: 3 (5 enodes) 1553857480.244 * * [simplify]: iters left: 2 (16 enodes) 1553857480.249 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.249 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.249 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857480.249 * * [simplify]: Extracting #3: cost 4 inf + 3 1553857480.249 * * [simplify]: Extracting #4: cost 0 inf + 653 1553857480.249 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 1553857480.249 * [simplify]: Simplified (2 1 1 3) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.249 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 1553857480.250 * [simplify]: Simplifying (* (atan2 x.im x.re) y.re) 1553857480.250 * * [simplify]: iters left: 3 (5 enodes) 1553857480.252 * * [simplify]: iters left: 2 (16 enodes) 1553857480.256 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.256 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.256 * * [simplify]: Extracting #2: cost 6 inf + 1 1553857480.256 * * [simplify]: Extracting #3: cost 4 inf + 3 1553857480.256 * * [simplify]: Extracting #4: cost 0 inf + 653 1553857480.256 * [simplify]: Simplified to (* (atan2 x.im x.re) y.re) 1553857480.256 * [simplify]: Simplified (2 1 1 3) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857480.257 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 1553857480.257 * [simplify]: Simplifying (* y.re (log x.im)) 1553857480.257 * * [simplify]: iters left: 3 (4 enodes) 1553857480.259 * * [simplify]: iters left: 2 (13 enodes) 1553857480.262 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.262 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857480.262 * * [simplify]: Extracting #2: cost 5 inf + 1 1553857480.262 * * [simplify]: Extracting #3: cost 4 inf + 2 1553857480.262 * * [simplify]: Extracting #4: cost 0 inf + 368 1553857480.262 * [simplify]: Simplified to (* y.re (log x.im)) 1553857480.262 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log x.im)))))) 1553857480.262 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 1553857480.263 * [simplify]: Simplifying (* -1 (* y.re (log (/ 1 x.re)))) 1553857480.263 * * [simplify]: iters left: 6 (8 enodes) 1553857480.268 * * [simplify]: iters left: 5 (35 enodes) 1553857480.276 * * [simplify]: iters left: 4 (58 enodes) 1553857480.285 * * [simplify]: iters left: 3 (70 enodes) 1553857480.296 * * [simplify]: iters left: 2 (88 enodes) 1553857480.323 * * [simplify]: iters left: 1 (116 enodes) 1553857480.351 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.351 * * [simplify]: Extracting #1: cost 11 inf + 0 1553857480.351 * * [simplify]: Extracting #2: cost 16 inf + 44 1553857480.351 * * [simplify]: Extracting #3: cost 10 inf + 364 1553857480.351 * * [simplify]: Extracting #4: cost 2 inf + 1088 1553857480.352 * * [simplify]: Extracting #5: cost 0 inf + 1311 1553857480.352 * [simplify]: Simplified to (* y.re (log x.re)) 1553857480.352 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log x.re)))))) 1553857480.352 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 1553857480.352 * [simplify]: Simplifying (* -1 (* y.re (log (/ -1 x.re)))) 1553857480.352 * * [simplify]: iters left: 6 (7 enodes) 1553857480.354 * * [simplify]: iters left: 5 (29 enodes) 1553857480.359 * * [simplify]: iters left: 4 (48 enodes) 1553857480.367 * * [simplify]: iters left: 3 (77 enodes) 1553857480.394 * * [simplify]: iters left: 2 (146 enodes) 1553857480.437 * * [simplify]: iters left: 1 (182 enodes) 1553857480.488 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857480.488 * * [simplify]: Extracting #1: cost 16 inf + 0 1553857480.489 * * [simplify]: Extracting #2: cost 28 inf + 43 1553857480.489 * * [simplify]: Extracting #3: cost 15 inf + 1385 1553857480.491 * * [simplify]: Extracting #4: cost 0 inf + 3174 1553857480.493 * [simplify]: Simplified to (* (- y.re) (log (/ -1 x.re))) 1553857480.493 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im y.re y.im) (/ (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* (- y.re) (log (/ -1 x.re))))))) 1553857480.494 * * * [progress]: adding candidates to table 1553857482.141 * * [progress]: iteration 2 / 4 1553857482.141 * * * [progress]: picking best candidate 1553857482.167 * * * * [pick]: Picked # 1553857482.167 * * * [progress]: localizing error 1553857482.264 * * * [progress]: generating rewritten candidates 1553857482.264 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 1553857482.268 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 1553857482.273 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 1553857482.277 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 1553857482.281 * * * [progress]: generating series expansions 1553857482.281 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 1553857482.281 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857482.281 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857482.281 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857482.281 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857482.281 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.281 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857482.281 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.282 * [backup-simplify]: Simplify y.im into y.im 1553857482.282 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857482.282 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857482.282 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.282 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857482.282 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857482.282 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.282 * [backup-simplify]: Simplify x.re into x.re 1553857482.282 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.282 * [backup-simplify]: Simplify x.re into x.re 1553857482.282 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857482.282 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.282 * [backup-simplify]: Simplify x.im into x.im 1553857482.282 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.282 * [backup-simplify]: Simplify x.im into x.im 1553857482.282 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.282 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.282 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.282 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.282 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.282 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.283 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.283 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.284 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.284 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.284 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.284 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.284 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.284 * [backup-simplify]: Simplify 0 into 0 1553857482.284 * [backup-simplify]: Simplify 1 into 1 1553857482.284 * [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))))) 1553857482.284 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.284 * [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))))) 1553857482.285 * [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)))))) 1553857482.285 * [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)))))) 1553857482.285 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857482.285 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857482.285 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.285 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857482.285 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.285 * [backup-simplify]: Simplify y.im into y.im 1553857482.285 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857482.285 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857482.285 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.285 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857482.285 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857482.285 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.285 * [backup-simplify]: Simplify x.re into x.re 1553857482.285 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.285 * [backup-simplify]: Simplify x.re into x.re 1553857482.285 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857482.285 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.285 * [backup-simplify]: Simplify 0 into 0 1553857482.285 * [backup-simplify]: Simplify 1 into 1 1553857482.285 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.285 * [backup-simplify]: Simplify 0 into 0 1553857482.285 * [backup-simplify]: Simplify 1 into 1 1553857482.285 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.285 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.286 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857482.286 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857482.286 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.286 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.286 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.286 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857482.286 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.286 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.286 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.286 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.286 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.286 * [backup-simplify]: Simplify y.re into y.re 1553857482.286 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857482.287 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.287 * [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))) 1553857482.287 * [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)))) 1553857482.287 * [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)))) 1553857482.287 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857482.287 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857482.287 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.287 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857482.287 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.287 * [backup-simplify]: Simplify y.im into y.im 1553857482.287 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857482.287 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857482.287 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.287 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857482.287 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857482.287 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.287 * [backup-simplify]: Simplify 0 into 0 1553857482.287 * [backup-simplify]: Simplify 1 into 1 1553857482.287 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.287 * [backup-simplify]: Simplify 0 into 0 1553857482.287 * [backup-simplify]: Simplify 1 into 1 1553857482.287 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857482.287 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.287 * [backup-simplify]: Simplify x.im into x.im 1553857482.287 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.287 * [backup-simplify]: Simplify x.im into x.im 1553857482.287 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.287 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.288 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.288 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.288 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.288 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.288 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.288 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.288 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.288 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.288 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.288 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.288 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.288 * [backup-simplify]: Simplify y.re into y.re 1553857482.288 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857482.289 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.289 * [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))) 1553857482.289 * [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)))) 1553857482.289 * [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)))) 1553857482.289 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.289 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.289 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.289 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.289 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.289 * [backup-simplify]: Simplify 0 into 0 1553857482.289 * [backup-simplify]: Simplify 1 into 1 1553857482.289 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.289 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.289 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.289 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.289 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.289 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.289 * [backup-simplify]: Simplify x.re into x.re 1553857482.289 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.289 * [backup-simplify]: Simplify x.re into x.re 1553857482.289 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.289 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.289 * [backup-simplify]: Simplify x.im into x.im 1553857482.289 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.289 * [backup-simplify]: Simplify x.im into x.im 1553857482.289 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.289 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.289 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.289 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.289 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.289 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.290 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.290 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.290 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.290 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.290 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.290 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.290 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.290 * [backup-simplify]: Simplify y.re into y.re 1553857482.290 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.290 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.290 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.290 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.290 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.290 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.290 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.290 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.290 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.291 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.291 * [backup-simplify]: Simplify 0 into 0 1553857482.291 * [backup-simplify]: Simplify 1 into 1 1553857482.291 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.291 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.291 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.291 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.291 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.291 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.291 * [backup-simplify]: Simplify x.re into x.re 1553857482.291 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.291 * [backup-simplify]: Simplify x.re into x.re 1553857482.291 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.291 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.291 * [backup-simplify]: Simplify x.im into x.im 1553857482.291 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.291 * [backup-simplify]: Simplify x.im into x.im 1553857482.291 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.291 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.291 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.291 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.291 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.291 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.291 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.292 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.292 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.292 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.292 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.292 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.292 * [backup-simplify]: Simplify y.re into y.re 1553857482.292 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.292 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.292 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.292 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.292 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.292 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.292 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.292 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.292 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.292 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.292 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.292 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.292 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.292 * [backup-simplify]: Simplify y.re into y.re 1553857482.292 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.292 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.292 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.293 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.293 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.293 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.293 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.293 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.293 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.293 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.293 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.293 * [backup-simplify]: Simplify y.re into y.re 1553857482.293 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.293 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.293 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.293 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.293 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.293 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.293 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.293 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.293 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.293 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.293 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.293 * [backup-simplify]: Simplify 0 into 0 1553857482.293 * [backup-simplify]: Simplify 1 into 1 1553857482.293 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.294 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.294 * [backup-simplify]: Simplify 0 into 0 1553857482.294 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.294 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.295 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857482.295 * [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)))) 1553857482.295 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.295 * [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)))) 1553857482.296 * [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)))) 1553857482.296 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857482.296 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857482.296 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857482.296 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857482.296 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.296 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.296 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.296 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.296 * [backup-simplify]: Simplify y.re into y.re 1553857482.296 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.297 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.297 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.297 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857482.297 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857482.297 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857482.297 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.297 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.297 * [backup-simplify]: Simplify 0 into 0 1553857482.297 * [backup-simplify]: Simplify 1 into 1 1553857482.297 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.297 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.297 * [backup-simplify]: Simplify x.im into x.im 1553857482.297 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.297 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.297 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.297 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.297 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.297 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.297 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.297 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.298 * [backup-simplify]: Simplify (- 0) into 0 1553857482.298 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.298 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.298 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857482.298 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857482.298 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.298 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.298 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.298 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.298 * [backup-simplify]: Simplify y.re into y.re 1553857482.298 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.298 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.298 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.298 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.298 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.298 * [backup-simplify]: Simplify 0 into 0 1553857482.298 * [backup-simplify]: Simplify 1 into 1 1553857482.298 * [backup-simplify]: Simplify (log 1) into 0 1553857482.299 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.299 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.299 * [backup-simplify]: Simplify (- 0) into 0 1553857482.299 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.299 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.299 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.299 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857482.299 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857482.299 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.299 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.299 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.299 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.299 * [backup-simplify]: Simplify 0 into 0 1553857482.299 * [backup-simplify]: Simplify 1 into 1 1553857482.299 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.300 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.300 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.300 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.300 * [backup-simplify]: Simplify x.im into x.im 1553857482.300 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.300 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857482.300 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.300 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.300 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.301 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.301 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.301 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.302 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.302 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.302 * [backup-simplify]: Simplify 0 into 0 1553857482.302 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.302 * [backup-simplify]: Simplify 0 into 0 1553857482.302 * [backup-simplify]: Simplify 0 into 0 1553857482.302 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.302 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.302 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.303 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.303 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.303 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.303 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.303 * [backup-simplify]: Simplify 0 into 0 1553857482.303 * [backup-simplify]: Simplify 0 into 0 1553857482.304 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.304 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.304 * [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))) 1553857482.304 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857482.305 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857482.305 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857482.305 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.306 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857482.307 * [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 1553857482.307 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857482.308 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.308 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.308 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.309 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857482.309 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857482.309 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857482.309 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857482.309 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857482.309 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.309 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857482.309 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.309 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.309 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.309 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.309 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.309 * [backup-simplify]: Simplify y.re into y.re 1553857482.309 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.309 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.309 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.309 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857482.309 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857482.310 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857482.310 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857482.310 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.310 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.310 * [backup-simplify]: Simplify 0 into 0 1553857482.310 * [backup-simplify]: Simplify 1 into 1 1553857482.310 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.310 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.310 * [backup-simplify]: Simplify x.im into x.im 1553857482.310 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.310 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.310 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.310 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.310 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.310 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.310 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.310 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.310 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.310 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.310 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.310 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857482.311 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857482.311 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857482.311 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857482.311 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.311 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.311 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.311 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.311 * [backup-simplify]: Simplify y.re into y.re 1553857482.311 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.311 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.311 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.311 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.311 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.311 * [backup-simplify]: Simplify 0 into 0 1553857482.311 * [backup-simplify]: Simplify 1 into 1 1553857482.311 * [backup-simplify]: Simplify (log 1) into 0 1553857482.312 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.312 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.312 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.312 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.312 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.312 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.312 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.313 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857482.313 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857482.313 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857482.313 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857482.313 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.313 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.313 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.313 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.313 * [backup-simplify]: Simplify 0 into 0 1553857482.313 * [backup-simplify]: Simplify 1 into 1 1553857482.313 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.313 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.313 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.313 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.313 * [backup-simplify]: Simplify x.im into x.im 1553857482.313 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.314 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.314 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857482.314 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857482.314 * [backup-simplify]: Simplify (- 0) into 0 1553857482.314 * [backup-simplify]: Simplify 0 into 0 1553857482.315 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857482.315 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.315 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.315 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.316 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.316 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.316 * [backup-simplify]: Simplify (- 0) into 0 1553857482.316 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.316 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857482.316 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.316 * [backup-simplify]: Simplify 0 into 0 1553857482.316 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.317 * [backup-simplify]: Simplify 0 into 0 1553857482.317 * [backup-simplify]: Simplify 0 into 0 1553857482.317 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857482.318 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857482.319 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.319 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.320 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857482.320 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.320 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.320 * [backup-simplify]: Simplify 0 into 0 1553857482.320 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.320 * [backup-simplify]: Simplify 0 into 0 1553857482.321 * [backup-simplify]: Simplify 0 into 0 1553857482.322 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.322 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.323 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.323 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.324 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.324 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.324 * [backup-simplify]: Simplify (- 0) into 0 1553857482.325 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.325 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.325 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857482.325 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.325 * [backup-simplify]: Simplify 0 into 0 1553857482.325 * [backup-simplify]: Simplify 0 into 0 1553857482.325 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.326 * [backup-simplify]: Simplify 0 into 0 1553857482.326 * [backup-simplify]: Simplify 0 into 0 1553857482.326 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857482.327 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857482.328 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.328 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.335 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857482.335 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.335 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.335 * [backup-simplify]: Simplify 0 into 0 1553857482.336 * [backup-simplify]: Simplify 0 into 0 1553857482.336 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857482.337 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.337 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857482.337 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857482.337 * [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 1553857482.337 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.337 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.337 * [backup-simplify]: Simplify y.im into y.im 1553857482.337 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.337 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857482.337 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.337 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.337 * [backup-simplify]: Simplify x.re into x.re 1553857482.337 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.337 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.337 * [backup-simplify]: Simplify x.re into x.re 1553857482.337 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.337 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.337 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.337 * [backup-simplify]: Simplify x.im into x.im 1553857482.337 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.338 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.338 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.338 * [backup-simplify]: Simplify x.im into x.im 1553857482.338 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.338 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.338 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.338 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.338 * [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)))) 1553857482.338 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.338 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.339 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.339 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.339 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.339 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.339 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.340 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.340 * [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))))) 1553857482.340 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.340 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.340 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.340 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.340 * [backup-simplify]: Simplify 0 into 0 1553857482.340 * [backup-simplify]: Simplify 1 into 1 1553857482.340 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.340 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.341 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.341 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 1553857482.341 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.341 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.341 * [backup-simplify]: Simplify y.im into y.im 1553857482.341 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.341 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857482.341 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.341 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.341 * [backup-simplify]: Simplify x.re into x.re 1553857482.341 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.341 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.341 * [backup-simplify]: Simplify x.re into x.re 1553857482.341 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.341 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.341 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.341 * [backup-simplify]: Simplify 0 into 0 1553857482.342 * [backup-simplify]: Simplify 1 into 1 1553857482.342 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.342 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.342 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.342 * [backup-simplify]: Simplify 0 into 0 1553857482.342 * [backup-simplify]: Simplify 1 into 1 1553857482.342 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.343 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.343 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.344 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.344 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.345 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.346 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.346 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.347 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.347 * [backup-simplify]: Simplify (log 1) into 0 1553857482.347 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.347 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.348 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.348 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.348 * [backup-simplify]: Simplify y.re into y.re 1553857482.348 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.348 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.348 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857482.349 * [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)) 1553857482.349 * [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))) 1553857482.349 * [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))) 1553857482.349 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 1553857482.349 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.349 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.349 * [backup-simplify]: Simplify y.im into y.im 1553857482.349 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.349 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.349 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.349 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.349 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.349 * [backup-simplify]: Simplify 0 into 0 1553857482.349 * [backup-simplify]: Simplify 1 into 1 1553857482.349 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.349 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.350 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.350 * [backup-simplify]: Simplify 0 into 0 1553857482.350 * [backup-simplify]: Simplify 1 into 1 1553857482.350 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.350 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.350 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.350 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.350 * [backup-simplify]: Simplify x.im into x.im 1553857482.350 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.350 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.350 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.350 * [backup-simplify]: Simplify x.im into x.im 1553857482.350 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.350 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.350 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.351 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.352 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.352 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.352 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.353 * [backup-simplify]: Simplify (log 1) into 0 1553857482.353 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.353 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.353 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.353 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.353 * [backup-simplify]: Simplify y.re into y.re 1553857482.353 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.353 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.353 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.353 * [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)) 1553857482.354 * [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))) 1553857482.354 * [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))) 1553857482.354 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 1553857482.354 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.354 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.354 * [backup-simplify]: Simplify 0 into 0 1553857482.354 * [backup-simplify]: Simplify 1 into 1 1553857482.354 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.354 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.354 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.354 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.354 * [backup-simplify]: Simplify x.re into x.re 1553857482.354 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.354 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.354 * [backup-simplify]: Simplify x.re into x.re 1553857482.354 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.354 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.354 * [backup-simplify]: Simplify x.im into x.im 1553857482.354 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.354 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.354 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.355 * [backup-simplify]: Simplify x.im into x.im 1553857482.355 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.355 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.355 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.355 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.355 * [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)))) 1553857482.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.355 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.355 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.356 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.356 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.356 * [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))))) 1553857482.356 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.356 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.356 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.356 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.356 * [backup-simplify]: Simplify y.re into y.re 1553857482.356 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.356 * [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))))) 1553857482.356 * [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))))) 1553857482.356 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.356 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.356 * [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 1553857482.356 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.356 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.356 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.356 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.357 * [backup-simplify]: Simplify 0 into 0 1553857482.357 * [backup-simplify]: Simplify 1 into 1 1553857482.357 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.357 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.357 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.357 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.357 * [backup-simplify]: Simplify x.re into x.re 1553857482.357 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.357 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.357 * [backup-simplify]: Simplify x.re into x.re 1553857482.357 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.357 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.357 * [backup-simplify]: Simplify x.im into x.im 1553857482.357 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.357 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.357 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.357 * [backup-simplify]: Simplify x.im into x.im 1553857482.357 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.357 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.357 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.357 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.358 * [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)))) 1553857482.358 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.358 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.358 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.358 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.358 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.358 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.358 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.358 * [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))))) 1553857482.358 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.358 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.359 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.359 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.359 * [backup-simplify]: Simplify y.re into y.re 1553857482.359 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.359 * [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))))) 1553857482.359 * [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))))) 1553857482.359 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.359 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.359 * [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 1553857482.359 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.359 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.359 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.359 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.359 * [backup-simplify]: Simplify y.im into y.im 1553857482.359 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.359 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.359 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.359 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.359 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.359 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.359 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.359 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.359 * [backup-simplify]: Simplify 0 into 0 1553857482.359 * [backup-simplify]: Simplify 1 into 1 1553857482.360 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.360 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.360 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.360 * [backup-simplify]: Simplify 0 into 0 1553857482.360 * [backup-simplify]: Simplify 1 into 1 1553857482.360 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.360 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.360 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.360 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.360 * [backup-simplify]: Simplify x.im into x.im 1553857482.360 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.360 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.360 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.360 * [backup-simplify]: Simplify x.im into x.im 1553857482.360 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.360 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.361 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.361 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.361 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.362 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.362 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.363 * [backup-simplify]: Simplify (log 1) into 0 1553857482.363 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.363 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.363 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.363 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.363 * [backup-simplify]: Simplify y.re into y.re 1553857482.363 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.363 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.363 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.364 * [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)) 1553857482.364 * [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))) 1553857482.364 * [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))) 1553857482.364 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.364 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.364 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.364 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857482.364 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857482.364 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.364 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.364 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.364 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.364 * [backup-simplify]: Simplify y.re into y.re 1553857482.364 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.364 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.365 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.365 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.365 * [backup-simplify]: Simplify x.re into x.re 1553857482.365 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.365 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.365 * [backup-simplify]: Simplify y.im into y.im 1553857482.365 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.365 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857482.365 * [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)) 1553857482.365 * [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))) 1553857482.365 * [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))) 1553857482.365 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.365 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.365 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.366 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857482.366 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857482.366 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.366 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.366 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.366 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.366 * [backup-simplify]: Simplify 0 into 0 1553857482.366 * [backup-simplify]: Simplify 1 into 1 1553857482.366 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.366 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.366 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.366 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.366 * [backup-simplify]: Simplify x.re into x.re 1553857482.366 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.366 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.366 * [backup-simplify]: Simplify y.im into y.im 1553857482.366 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.366 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.366 * [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))) 1553857482.366 * [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))) 1553857482.366 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.366 * [backup-simplify]: Simplify 0 into 0 1553857482.366 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.366 * [backup-simplify]: Simplify 0 into 0 1553857482.367 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.367 * [backup-simplify]: Simplify 0 into 0 1553857482.367 * [backup-simplify]: Simplify 0 into 0 1553857482.367 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.367 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.368 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.368 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857482.368 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.368 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.369 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.369 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.369 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.370 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.370 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.370 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.370 * [backup-simplify]: Simplify 0 into 0 1553857482.370 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.370 * [backup-simplify]: Simplify 0 into 0 1553857482.370 * [backup-simplify]: Simplify 0 into 0 1553857482.370 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.371 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.371 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.371 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.371 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.372 * [backup-simplify]: Simplify (- 0) into 0 1553857482.372 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.372 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.373 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.373 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.373 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [backup-simplify]: Simplify 0 into 0 1553857482.373 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857482.374 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.374 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857482.374 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857482.374 * [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 1553857482.374 * [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))) 1553857482.374 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.374 * [backup-simplify]: Simplify -1 into -1 1553857482.374 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.374 * [backup-simplify]: Simplify y.im into y.im 1553857482.374 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.374 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857482.374 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.374 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.374 * [backup-simplify]: Simplify -1 into -1 1553857482.374 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.374 * [backup-simplify]: Simplify x.re into x.re 1553857482.374 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.374 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.374 * [backup-simplify]: Simplify -1 into -1 1553857482.374 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.374 * [backup-simplify]: Simplify x.re into x.re 1553857482.374 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.374 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.374 * [backup-simplify]: Simplify -1 into -1 1553857482.374 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.374 * [backup-simplify]: Simplify x.im into x.im 1553857482.374 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.374 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.374 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.374 * [backup-simplify]: Simplify -1 into -1 1553857482.374 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.374 * [backup-simplify]: Simplify x.im into x.im 1553857482.374 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.374 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.374 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.374 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.375 * [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)))) 1553857482.375 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.375 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.375 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.375 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.375 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.375 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.375 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.375 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.376 * [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))))) 1553857482.376 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.376 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.376 * [backup-simplify]: Simplify -1 into -1 1553857482.376 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.376 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.376 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.376 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.376 * [backup-simplify]: Simplify 0 into 0 1553857482.376 * [backup-simplify]: Simplify 1 into 1 1553857482.376 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.376 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.376 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.376 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.376 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857482.376 * [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 1553857482.376 * [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))) 1553857482.376 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857482.376 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857482.376 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.376 * [backup-simplify]: Simplify -1 into -1 1553857482.376 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.376 * [backup-simplify]: Simplify y.im into y.im 1553857482.376 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.376 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857482.376 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857482.376 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.376 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857482.376 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857482.376 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.376 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.376 * [backup-simplify]: Simplify -1 into -1 1553857482.376 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.376 * [backup-simplify]: Simplify x.re into x.re 1553857482.376 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.376 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.377 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.377 * [backup-simplify]: Simplify -1 into -1 1553857482.377 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.377 * [backup-simplify]: Simplify x.re into x.re 1553857482.377 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.377 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857482.377 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.377 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.377 * [backup-simplify]: Simplify -1 into -1 1553857482.377 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.377 * [backup-simplify]: Simplify 0 into 0 1553857482.377 * [backup-simplify]: Simplify 1 into 1 1553857482.377 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.377 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.377 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.377 * [backup-simplify]: Simplify -1 into -1 1553857482.377 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.377 * [backup-simplify]: Simplify 0 into 0 1553857482.377 * [backup-simplify]: Simplify 1 into 1 1553857482.378 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.378 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.379 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.379 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.380 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.380 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.381 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.381 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.383 * [backup-simplify]: Simplify (log 1) into 0 1553857482.383 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.383 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.383 * [backup-simplify]: Simplify -1 into -1 1553857482.383 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.383 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.383 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.383 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.383 * [backup-simplify]: Simplify y.re into y.re 1553857482.383 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.383 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.384 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857482.384 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.384 * [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)) 1553857482.384 * [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))) 1553857482.385 * [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))) 1553857482.385 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.385 * [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 1553857482.385 * [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))) 1553857482.385 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.385 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.385 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.385 * [backup-simplify]: Simplify -1 into -1 1553857482.385 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.385 * [backup-simplify]: Simplify y.im into y.im 1553857482.385 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.385 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.385 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.385 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.385 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.385 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.385 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.385 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.385 * [backup-simplify]: Simplify -1 into -1 1553857482.385 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.385 * [backup-simplify]: Simplify 0 into 0 1553857482.385 * [backup-simplify]: Simplify 1 into 1 1553857482.386 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.386 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.386 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.386 * [backup-simplify]: Simplify -1 into -1 1553857482.386 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.386 * [backup-simplify]: Simplify 0 into 0 1553857482.386 * [backup-simplify]: Simplify 1 into 1 1553857482.386 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.386 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.386 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.386 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.386 * [backup-simplify]: Simplify -1 into -1 1553857482.386 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.387 * [backup-simplify]: Simplify x.im into x.im 1553857482.387 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.387 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.387 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.387 * [backup-simplify]: Simplify -1 into -1 1553857482.387 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.387 * [backup-simplify]: Simplify x.im into x.im 1553857482.387 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.387 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.388 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.388 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.389 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.390 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.390 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.391 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.391 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.392 * [backup-simplify]: Simplify (log 1) into 0 1553857482.392 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.392 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.392 * [backup-simplify]: Simplify -1 into -1 1553857482.392 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.392 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.392 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.392 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.392 * [backup-simplify]: Simplify y.re into y.re 1553857482.392 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.393 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.393 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.393 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.393 * [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)) 1553857482.393 * [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))) 1553857482.394 * [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))) 1553857482.394 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.394 * [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 1553857482.394 * [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))) 1553857482.394 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.394 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.394 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.394 * [backup-simplify]: Simplify -1 into -1 1553857482.394 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.394 * [backup-simplify]: Simplify 0 into 0 1553857482.394 * [backup-simplify]: Simplify 1 into 1 1553857482.394 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.394 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.394 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.394 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.394 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.394 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.395 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.395 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.395 * [backup-simplify]: Simplify -1 into -1 1553857482.395 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.395 * [backup-simplify]: Simplify x.re into x.re 1553857482.395 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.395 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.395 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.395 * [backup-simplify]: Simplify -1 into -1 1553857482.395 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.395 * [backup-simplify]: Simplify x.re into x.re 1553857482.395 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.395 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.395 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.395 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.395 * [backup-simplify]: Simplify -1 into -1 1553857482.395 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.395 * [backup-simplify]: Simplify x.im into x.im 1553857482.395 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.395 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.395 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.395 * [backup-simplify]: Simplify -1 into -1 1553857482.395 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.395 * [backup-simplify]: Simplify x.im into x.im 1553857482.395 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.395 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.395 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.396 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.396 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857482.396 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.396 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.396 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.397 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.397 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.397 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.397 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.398 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.398 * [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))))) 1553857482.398 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.398 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.398 * [backup-simplify]: Simplify -1 into -1 1553857482.398 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.398 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.398 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.398 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.398 * [backup-simplify]: Simplify y.re into y.re 1553857482.398 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.398 * [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)))))) 1553857482.399 * [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)))))) 1553857482.399 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.399 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.399 * [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 1553857482.399 * [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))) 1553857482.399 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.399 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.400 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.400 * [backup-simplify]: Simplify -1 into -1 1553857482.400 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.400 * [backup-simplify]: Simplify 0 into 0 1553857482.400 * [backup-simplify]: Simplify 1 into 1 1553857482.400 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.400 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.400 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.400 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.400 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.400 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.400 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.400 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.400 * [backup-simplify]: Simplify -1 into -1 1553857482.401 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.401 * [backup-simplify]: Simplify x.re into x.re 1553857482.401 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.401 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.401 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.401 * [backup-simplify]: Simplify -1 into -1 1553857482.401 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.401 * [backup-simplify]: Simplify x.re into x.re 1553857482.401 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.401 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.401 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.401 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.401 * [backup-simplify]: Simplify -1 into -1 1553857482.401 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.401 * [backup-simplify]: Simplify x.im into x.im 1553857482.401 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.401 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.401 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.401 * [backup-simplify]: Simplify -1 into -1 1553857482.401 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.401 * [backup-simplify]: Simplify x.im into x.im 1553857482.401 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.402 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.402 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.402 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.402 * [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)))) 1553857482.402 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.402 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.402 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.403 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.403 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.403 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.403 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.404 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.404 * [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))))) 1553857482.404 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.404 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.404 * [backup-simplify]: Simplify -1 into -1 1553857482.404 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.404 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.404 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.404 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.404 * [backup-simplify]: Simplify y.re into y.re 1553857482.404 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.404 * [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)))))) 1553857482.405 * [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)))))) 1553857482.405 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.405 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.405 * [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 1553857482.405 * [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))) 1553857482.405 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.405 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.405 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.405 * [backup-simplify]: Simplify -1 into -1 1553857482.405 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.405 * [backup-simplify]: Simplify y.im into y.im 1553857482.405 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.405 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.405 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.406 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.406 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.406 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.406 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.406 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.406 * [backup-simplify]: Simplify -1 into -1 1553857482.406 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.406 * [backup-simplify]: Simplify 0 into 0 1553857482.406 * [backup-simplify]: Simplify 1 into 1 1553857482.406 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.406 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.406 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.406 * [backup-simplify]: Simplify -1 into -1 1553857482.406 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.406 * [backup-simplify]: Simplify 0 into 0 1553857482.406 * [backup-simplify]: Simplify 1 into 1 1553857482.407 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.407 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.407 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.407 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.407 * [backup-simplify]: Simplify -1 into -1 1553857482.407 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.407 * [backup-simplify]: Simplify x.im into x.im 1553857482.407 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.407 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.407 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.407 * [backup-simplify]: Simplify -1 into -1 1553857482.407 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.407 * [backup-simplify]: Simplify x.im into x.im 1553857482.407 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.408 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.408 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.408 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.410 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.411 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.411 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.412 * [backup-simplify]: Simplify (log 1) into 0 1553857482.412 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.412 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.412 * [backup-simplify]: Simplify -1 into -1 1553857482.412 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.412 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.412 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.412 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.412 * [backup-simplify]: Simplify y.re into y.re 1553857482.412 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.413 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.413 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.413 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.413 * [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)) 1553857482.413 * [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))) 1553857482.414 * [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))) 1553857482.414 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.414 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.414 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.414 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857482.414 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.415 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.415 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.415 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.415 * [backup-simplify]: Simplify x.re into x.re 1553857482.415 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.415 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.415 * [backup-simplify]: Simplify y.im into y.im 1553857482.415 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.415 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.415 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.415 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.415 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.415 * [backup-simplify]: Simplify y.re into y.re 1553857482.415 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.415 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.415 * [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)) 1553857482.416 * [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))) 1553857482.416 * [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))) 1553857482.416 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.417 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.417 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.417 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857482.417 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.417 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.417 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.417 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.417 * [backup-simplify]: Simplify x.re into x.re 1553857482.417 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.417 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.417 * [backup-simplify]: Simplify y.im into y.im 1553857482.417 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.417 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.417 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.417 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.417 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.417 * [backup-simplify]: Simplify 0 into 0 1553857482.418 * [backup-simplify]: Simplify 1 into 1 1553857482.418 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.418 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.418 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.418 * [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))) 1553857482.418 * [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))) 1553857482.418 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.418 * [backup-simplify]: Simplify 0 into 0 1553857482.418 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.418 * [backup-simplify]: Simplify 0 into 0 1553857482.419 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.419 * [backup-simplify]: Simplify 0 into 0 1553857482.419 * [backup-simplify]: Simplify 0 into 0 1553857482.419 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.420 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.421 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.421 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857482.422 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.422 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.422 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.423 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857482.423 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.424 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.424 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.425 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.425 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.425 * [backup-simplify]: Simplify 0 into 0 1553857482.425 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.425 * [backup-simplify]: Simplify 0 into 0 1553857482.425 * [backup-simplify]: Simplify 0 into 0 1553857482.425 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.425 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.426 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.426 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.426 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.426 * [backup-simplify]: Simplify (- 0) into 0 1553857482.427 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.427 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.427 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.428 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.428 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [backup-simplify]: Simplify 0 into 0 1553857482.428 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857482.428 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 1553857482.428 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857482.428 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857482.428 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857482.428 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857482.428 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.428 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857482.428 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.428 * [backup-simplify]: Simplify y.im into y.im 1553857482.428 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857482.428 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857482.428 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.428 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857482.428 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857482.428 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.429 * [backup-simplify]: Simplify x.re into x.re 1553857482.429 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.429 * [backup-simplify]: Simplify x.re into x.re 1553857482.429 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857482.429 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.429 * [backup-simplify]: Simplify x.im into x.im 1553857482.429 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.429 * [backup-simplify]: Simplify x.im into x.im 1553857482.429 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.429 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.429 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.429 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.429 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.429 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.429 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.429 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.430 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.430 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.430 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.430 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.430 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.430 * [backup-simplify]: Simplify 0 into 0 1553857482.430 * [backup-simplify]: Simplify 1 into 1 1553857482.430 * [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))))) 1553857482.430 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.430 * [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))))) 1553857482.430 * [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)))))) 1553857482.430 * [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)))))) 1553857482.430 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857482.430 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857482.430 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.430 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857482.430 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.430 * [backup-simplify]: Simplify y.im into y.im 1553857482.430 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857482.430 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857482.430 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.430 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857482.430 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857482.430 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.430 * [backup-simplify]: Simplify x.re into x.re 1553857482.430 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.430 * [backup-simplify]: Simplify x.re into x.re 1553857482.430 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857482.430 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.430 * [backup-simplify]: Simplify 0 into 0 1553857482.430 * [backup-simplify]: Simplify 1 into 1 1553857482.430 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.430 * [backup-simplify]: Simplify 0 into 0 1553857482.431 * [backup-simplify]: Simplify 1 into 1 1553857482.431 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.431 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.431 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857482.431 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857482.431 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.431 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.432 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.432 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857482.432 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.432 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.432 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.432 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.432 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.432 * [backup-simplify]: Simplify y.re into y.re 1553857482.432 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857482.432 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.432 * [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))) 1553857482.432 * [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)))) 1553857482.432 * [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)))) 1553857482.432 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857482.432 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857482.432 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.432 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857482.432 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.432 * [backup-simplify]: Simplify y.im into y.im 1553857482.432 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857482.432 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857482.432 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.432 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857482.432 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857482.432 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.432 * [backup-simplify]: Simplify 0 into 0 1553857482.432 * [backup-simplify]: Simplify 1 into 1 1553857482.432 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.432 * [backup-simplify]: Simplify 0 into 0 1553857482.432 * [backup-simplify]: Simplify 1 into 1 1553857482.432 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857482.432 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.432 * [backup-simplify]: Simplify x.im into x.im 1553857482.432 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.432 * [backup-simplify]: Simplify x.im into x.im 1553857482.433 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.433 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.433 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.433 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.433 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.433 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.434 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.434 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.434 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.434 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.434 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.434 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.434 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.434 * [backup-simplify]: Simplify y.re into y.re 1553857482.434 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857482.434 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.434 * [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))) 1553857482.434 * [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)))) 1553857482.434 * [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)))) 1553857482.434 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.434 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.434 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.434 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.434 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.434 * [backup-simplify]: Simplify 0 into 0 1553857482.434 * [backup-simplify]: Simplify 1 into 1 1553857482.434 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.434 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.434 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.434 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.434 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.434 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.434 * [backup-simplify]: Simplify x.re into x.re 1553857482.434 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.434 * [backup-simplify]: Simplify x.re into x.re 1553857482.434 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.434 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.434 * [backup-simplify]: Simplify x.im into x.im 1553857482.434 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.434 * [backup-simplify]: Simplify x.im into x.im 1553857482.434 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.434 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.435 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.435 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.435 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.435 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.435 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.435 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.435 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.435 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.435 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.435 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.435 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.435 * [backup-simplify]: Simplify y.re into y.re 1553857482.435 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.435 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.436 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.436 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.436 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.436 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.436 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.436 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.436 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.436 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.436 * [backup-simplify]: Simplify 0 into 0 1553857482.436 * [backup-simplify]: Simplify 1 into 1 1553857482.436 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.436 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.436 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.436 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.436 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.436 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.436 * [backup-simplify]: Simplify x.re into x.re 1553857482.436 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.436 * [backup-simplify]: Simplify x.re into x.re 1553857482.436 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.436 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.436 * [backup-simplify]: Simplify x.im into x.im 1553857482.436 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.436 * [backup-simplify]: Simplify x.im into x.im 1553857482.436 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.436 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.436 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.436 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.436 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.436 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.437 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.437 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.437 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.437 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.437 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.437 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.437 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.437 * [backup-simplify]: Simplify y.re into y.re 1553857482.437 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.437 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.437 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.437 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.437 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.437 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.437 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.437 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.438 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.438 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.438 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.438 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.438 * [backup-simplify]: Simplify y.re into y.re 1553857482.438 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.438 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.438 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.438 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.438 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.438 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.438 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.438 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.438 * [backup-simplify]: Simplify y.re into y.re 1553857482.438 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.438 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.438 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.438 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.438 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.438 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.438 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.438 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.438 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.438 * [backup-simplify]: Simplify 0 into 0 1553857482.439 * [backup-simplify]: Simplify 1 into 1 1553857482.439 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.439 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.439 * [backup-simplify]: Simplify 0 into 0 1553857482.439 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.439 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.440 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857482.440 * [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)))) 1553857482.440 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.441 * [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)))) 1553857482.441 * [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)))) 1553857482.441 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857482.441 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857482.441 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857482.441 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857482.441 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.441 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.441 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.441 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.441 * [backup-simplify]: Simplify y.re into y.re 1553857482.441 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.441 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.441 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.442 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857482.442 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857482.442 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857482.442 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.442 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.442 * [backup-simplify]: Simplify 0 into 0 1553857482.442 * [backup-simplify]: Simplify 1 into 1 1553857482.442 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.442 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.442 * [backup-simplify]: Simplify x.im into x.im 1553857482.442 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.442 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.442 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.442 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.442 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.442 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.442 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.442 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.442 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.443 * [backup-simplify]: Simplify (- 0) into 0 1553857482.443 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.443 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.443 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857482.443 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857482.443 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.443 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.443 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.443 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.443 * [backup-simplify]: Simplify y.re into y.re 1553857482.443 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.443 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.443 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.443 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.443 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.443 * [backup-simplify]: Simplify 0 into 0 1553857482.443 * [backup-simplify]: Simplify 1 into 1 1553857482.443 * [backup-simplify]: Simplify (log 1) into 0 1553857482.443 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.443 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.444 * [backup-simplify]: Simplify (- 0) into 0 1553857482.444 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.444 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.444 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.444 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857482.444 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857482.444 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.444 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.444 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.444 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.444 * [backup-simplify]: Simplify 0 into 0 1553857482.444 * [backup-simplify]: Simplify 1 into 1 1553857482.444 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.444 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.444 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.444 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.445 * [backup-simplify]: Simplify x.im into x.im 1553857482.445 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.445 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857482.445 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.445 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.445 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.445 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.446 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.446 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.447 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.447 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.447 * [backup-simplify]: Simplify 0 into 0 1553857482.447 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.447 * [backup-simplify]: Simplify 0 into 0 1553857482.447 * [backup-simplify]: Simplify 0 into 0 1553857482.447 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.447 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.447 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.448 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.448 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.448 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.448 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.448 * [backup-simplify]: Simplify 0 into 0 1553857482.448 * [backup-simplify]: Simplify 0 into 0 1553857482.448 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.448 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.449 * [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))) 1553857482.449 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857482.450 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857482.450 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857482.450 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.451 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857482.452 * [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 1553857482.452 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857482.453 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.453 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.454 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.454 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857482.455 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857482.455 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857482.455 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857482.455 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857482.455 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.455 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857482.455 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.455 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.455 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.455 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.455 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.455 * [backup-simplify]: Simplify y.re into y.re 1553857482.455 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.455 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.455 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.455 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857482.456 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857482.456 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857482.456 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857482.456 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.456 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.456 * [backup-simplify]: Simplify 0 into 0 1553857482.456 * [backup-simplify]: Simplify 1 into 1 1553857482.456 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.456 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.456 * [backup-simplify]: Simplify x.im into x.im 1553857482.456 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.456 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.456 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.456 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.461 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.461 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.461 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.461 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.461 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.462 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.462 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.462 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857482.462 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857482.462 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857482.462 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857482.462 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857482.462 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857482.462 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.463 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857482.463 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.463 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.463 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.463 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.463 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.463 * [backup-simplify]: Simplify y.re into y.re 1553857482.463 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.463 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.463 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.463 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857482.463 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.463 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.463 * [backup-simplify]: Simplify 0 into 0 1553857482.463 * [backup-simplify]: Simplify 1 into 1 1553857482.464 * [backup-simplify]: Simplify (log 1) into 0 1553857482.464 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.465 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.465 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.465 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.465 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.466 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.466 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.466 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857482.466 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857482.467 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857482.467 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857482.467 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857482.467 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857482.467 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.467 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857482.467 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.467 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.467 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.467 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.467 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.467 * [backup-simplify]: Simplify 0 into 0 1553857482.467 * [backup-simplify]: Simplify 1 into 1 1553857482.467 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.468 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.468 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857482.468 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.468 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.468 * [backup-simplify]: Simplify x.im into x.im 1553857482.468 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.468 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.468 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857482.468 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857482.469 * [backup-simplify]: Simplify (- 0) into 0 1553857482.469 * [backup-simplify]: Simplify 0 into 0 1553857482.470 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857482.470 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.471 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.471 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.472 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.472 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.472 * [backup-simplify]: Simplify (- 0) into 0 1553857482.473 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.473 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857482.473 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.473 * [backup-simplify]: Simplify 0 into 0 1553857482.473 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.473 * [backup-simplify]: Simplify 0 into 0 1553857482.473 * [backup-simplify]: Simplify 0 into 0 1553857482.474 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857482.475 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857482.475 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.476 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.476 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857482.477 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.477 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.477 * [backup-simplify]: Simplify 0 into 0 1553857482.477 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.477 * [backup-simplify]: Simplify 0 into 0 1553857482.477 * [backup-simplify]: Simplify 0 into 0 1553857482.478 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.479 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.479 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.479 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.480 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.481 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.481 * [backup-simplify]: Simplify (- 0) into 0 1553857482.481 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.482 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.482 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857482.482 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.482 * [backup-simplify]: Simplify 0 into 0 1553857482.482 * [backup-simplify]: Simplify 0 into 0 1553857482.482 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.482 * [backup-simplify]: Simplify 0 into 0 1553857482.482 * [backup-simplify]: Simplify 0 into 0 1553857482.483 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857482.484 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857482.484 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.485 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.486 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857482.486 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.486 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.486 * [backup-simplify]: Simplify 0 into 0 1553857482.486 * [backup-simplify]: Simplify 0 into 0 1553857482.487 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857482.487 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.487 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857482.487 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857482.487 * [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 1553857482.487 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.487 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857482.487 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857482.487 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.488 * [backup-simplify]: Simplify y.im into y.im 1553857482.488 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.488 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857482.488 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.488 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.488 * [backup-simplify]: Simplify x.re into x.re 1553857482.488 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.488 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.488 * [backup-simplify]: Simplify x.re into x.re 1553857482.488 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.488 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.488 * [backup-simplify]: Simplify x.im into x.im 1553857482.488 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.488 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.488 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.488 * [backup-simplify]: Simplify x.im into x.im 1553857482.488 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.488 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.489 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.489 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.489 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857482.489 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.489 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.489 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.489 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.489 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.489 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.490 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.490 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.490 * [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))))) 1553857482.490 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.490 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.490 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.490 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.490 * [backup-simplify]: Simplify 0 into 0 1553857482.490 * [backup-simplify]: Simplify 1 into 1 1553857482.490 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.490 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.490 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.490 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857482.490 * [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 1553857482.490 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.490 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857482.490 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857482.490 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.490 * [backup-simplify]: Simplify y.im into y.im 1553857482.490 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.490 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857482.490 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857482.490 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.490 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857482.490 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857482.490 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.491 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.491 * [backup-simplify]: Simplify x.re into x.re 1553857482.491 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.491 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.491 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.491 * [backup-simplify]: Simplify x.re into x.re 1553857482.491 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.491 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857482.491 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.491 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.491 * [backup-simplify]: Simplify 0 into 0 1553857482.491 * [backup-simplify]: Simplify 1 into 1 1553857482.491 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.491 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.491 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.491 * [backup-simplify]: Simplify 0 into 0 1553857482.491 * [backup-simplify]: Simplify 1 into 1 1553857482.491 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.492 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.492 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.492 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.492 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.493 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.493 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.494 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.494 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.494 * [backup-simplify]: Simplify (log 1) into 0 1553857482.494 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.494 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.494 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.494 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.494 * [backup-simplify]: Simplify y.re into y.re 1553857482.494 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.495 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.495 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857482.495 * [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)) 1553857482.495 * [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))) 1553857482.495 * [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))) 1553857482.495 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.495 * [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 1553857482.495 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.495 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.495 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.495 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.495 * [backup-simplify]: Simplify y.im into y.im 1553857482.495 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.495 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.495 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.495 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.495 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.495 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.495 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.495 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.495 * [backup-simplify]: Simplify 0 into 0 1553857482.495 * [backup-simplify]: Simplify 1 into 1 1553857482.496 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.496 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.496 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.496 * [backup-simplify]: Simplify 0 into 0 1553857482.496 * [backup-simplify]: Simplify 1 into 1 1553857482.496 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.496 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.496 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.496 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.496 * [backup-simplify]: Simplify x.im into x.im 1553857482.496 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.496 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.496 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.496 * [backup-simplify]: Simplify x.im into x.im 1553857482.496 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.496 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.497 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.497 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.499 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.499 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.499 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.499 * [backup-simplify]: Simplify (log 1) into 0 1553857482.499 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.499 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.500 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.500 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.500 * [backup-simplify]: Simplify y.re into y.re 1553857482.500 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.500 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.500 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.500 * [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)) 1553857482.500 * [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))) 1553857482.500 * [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))) 1553857482.500 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.500 * [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 1553857482.500 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.500 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.500 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.500 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.500 * [backup-simplify]: Simplify 0 into 0 1553857482.500 * [backup-simplify]: Simplify 1 into 1 1553857482.501 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.501 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.501 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.501 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.501 * [backup-simplify]: Simplify x.re into x.re 1553857482.501 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.501 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.501 * [backup-simplify]: Simplify x.re into x.re 1553857482.501 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.501 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.501 * [backup-simplify]: Simplify x.im into x.im 1553857482.501 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.501 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.501 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.501 * [backup-simplify]: Simplify x.im into x.im 1553857482.501 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.501 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.501 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.501 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.502 * [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)))) 1553857482.502 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.502 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.502 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.502 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.502 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.502 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.502 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.502 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.502 * [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))))) 1553857482.502 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.502 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.503 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.503 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.503 * [backup-simplify]: Simplify y.re into y.re 1553857482.503 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.503 * [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))))) 1553857482.503 * [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))))) 1553857482.503 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.503 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.503 * [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 1553857482.503 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.503 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.503 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.503 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.503 * [backup-simplify]: Simplify 0 into 0 1553857482.503 * [backup-simplify]: Simplify 1 into 1 1553857482.503 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.503 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.503 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.504 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.504 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.504 * [backup-simplify]: Simplify x.re into x.re 1553857482.504 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.504 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.504 * [backup-simplify]: Simplify x.re into x.re 1553857482.504 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.504 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.504 * [backup-simplify]: Simplify x.im into x.im 1553857482.504 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.504 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.504 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.504 * [backup-simplify]: Simplify x.im into x.im 1553857482.504 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.504 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.504 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.504 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.504 * [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)))) 1553857482.504 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.504 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.504 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.504 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.505 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.505 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.505 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.505 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.505 * [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))))) 1553857482.505 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.505 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.505 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.505 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.505 * [backup-simplify]: Simplify y.re into y.re 1553857482.505 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.505 * [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))))) 1553857482.506 * [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))))) 1553857482.506 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.506 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.506 * [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 1553857482.506 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.506 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.506 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.506 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.506 * [backup-simplify]: Simplify y.im into y.im 1553857482.506 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.506 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.506 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.506 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.506 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.506 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.506 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.506 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.506 * [backup-simplify]: Simplify 0 into 0 1553857482.506 * [backup-simplify]: Simplify 1 into 1 1553857482.506 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.506 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.507 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.507 * [backup-simplify]: Simplify 0 into 0 1553857482.507 * [backup-simplify]: Simplify 1 into 1 1553857482.507 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.507 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.507 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.507 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.507 * [backup-simplify]: Simplify x.im into x.im 1553857482.507 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.507 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.507 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.507 * [backup-simplify]: Simplify x.im into x.im 1553857482.507 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.507 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.508 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.508 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.509 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.509 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.509 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.510 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.510 * [backup-simplify]: Simplify (log 1) into 0 1553857482.510 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.510 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.510 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.510 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.510 * [backup-simplify]: Simplify y.re into y.re 1553857482.510 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.510 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.511 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.511 * [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)) 1553857482.511 * [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))) 1553857482.511 * [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))) 1553857482.511 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.511 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.511 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.511 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857482.511 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857482.511 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.511 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.511 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.511 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.511 * [backup-simplify]: Simplify y.re into y.re 1553857482.512 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.512 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.512 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.512 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.512 * [backup-simplify]: Simplify x.re into x.re 1553857482.512 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.512 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.512 * [backup-simplify]: Simplify y.im into y.im 1553857482.512 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.512 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857482.512 * [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)) 1553857482.512 * [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))) 1553857482.512 * [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))) 1553857482.512 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.512 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.512 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.513 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857482.513 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857482.513 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.513 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.513 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.513 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.513 * [backup-simplify]: Simplify 0 into 0 1553857482.513 * [backup-simplify]: Simplify 1 into 1 1553857482.513 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.513 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.513 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.513 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.513 * [backup-simplify]: Simplify x.re into x.re 1553857482.513 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.513 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.513 * [backup-simplify]: Simplify y.im into y.im 1553857482.513 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.513 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.513 * [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))) 1553857482.513 * [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))) 1553857482.513 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.513 * [backup-simplify]: Simplify 0 into 0 1553857482.513 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.513 * [backup-simplify]: Simplify 0 into 0 1553857482.513 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.513 * [backup-simplify]: Simplify 0 into 0 1553857482.513 * [backup-simplify]: Simplify 0 into 0 1553857482.514 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.514 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.515 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857482.515 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.515 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.515 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.516 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.516 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.517 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.517 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.517 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.517 * [backup-simplify]: Simplify 0 into 0 1553857482.517 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.517 * [backup-simplify]: Simplify 0 into 0 1553857482.517 * [backup-simplify]: Simplify 0 into 0 1553857482.517 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.518 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.518 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.519 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.519 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.520 * [backup-simplify]: Simplify (- 0) into 0 1553857482.520 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.521 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.521 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.522 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.522 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.522 * [backup-simplify]: Simplify 0 into 0 1553857482.523 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857482.523 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.523 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857482.523 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857482.523 * [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 1553857482.523 * [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))) 1553857482.523 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857482.523 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857482.523 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.523 * [backup-simplify]: Simplify -1 into -1 1553857482.523 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.524 * [backup-simplify]: Simplify y.im into y.im 1553857482.524 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.524 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857482.524 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.524 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.524 * [backup-simplify]: Simplify -1 into -1 1553857482.524 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.524 * [backup-simplify]: Simplify x.re into x.re 1553857482.524 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.524 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.524 * [backup-simplify]: Simplify -1 into -1 1553857482.524 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.524 * [backup-simplify]: Simplify x.re into x.re 1553857482.524 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.524 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.524 * [backup-simplify]: Simplify -1 into -1 1553857482.524 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.524 * [backup-simplify]: Simplify x.im into x.im 1553857482.524 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.524 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.525 * [backup-simplify]: Simplify -1 into -1 1553857482.525 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.525 * [backup-simplify]: Simplify x.im into x.im 1553857482.525 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.525 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.525 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.525 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.525 * [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)))) 1553857482.525 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.526 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.526 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.526 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.526 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.526 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.527 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.527 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.527 * [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))))) 1553857482.527 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.527 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.527 * [backup-simplify]: Simplify -1 into -1 1553857482.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.527 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.527 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.527 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.527 * [backup-simplify]: Simplify 0 into 0 1553857482.527 * [backup-simplify]: Simplify 1 into 1 1553857482.528 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.528 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.528 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.528 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.528 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857482.528 * [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 1553857482.528 * [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))) 1553857482.528 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857482.528 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857482.528 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.528 * [backup-simplify]: Simplify -1 into -1 1553857482.528 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.528 * [backup-simplify]: Simplify y.im into y.im 1553857482.529 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.529 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857482.529 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.529 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.529 * [backup-simplify]: Simplify -1 into -1 1553857482.529 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.529 * [backup-simplify]: Simplify x.re into x.re 1553857482.529 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.529 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.529 * [backup-simplify]: Simplify -1 into -1 1553857482.529 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.529 * [backup-simplify]: Simplify x.re into x.re 1553857482.529 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.529 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.529 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.529 * [backup-simplify]: Simplify -1 into -1 1553857482.529 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.529 * [backup-simplify]: Simplify 0 into 0 1553857482.529 * [backup-simplify]: Simplify 1 into 1 1553857482.530 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.530 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.530 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.530 * [backup-simplify]: Simplify -1 into -1 1553857482.530 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.530 * [backup-simplify]: Simplify 0 into 0 1553857482.530 * [backup-simplify]: Simplify 1 into 1 1553857482.530 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.531 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.531 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.532 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.532 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.533 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.534 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.534 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.535 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.535 * [backup-simplify]: Simplify (log 1) into 0 1553857482.535 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.535 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.535 * [backup-simplify]: Simplify -1 into -1 1553857482.535 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.535 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.536 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.536 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.536 * [backup-simplify]: Simplify y.re into y.re 1553857482.536 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.536 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.536 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857482.536 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.537 * [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)) 1553857482.537 * [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))) 1553857482.537 * [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))) 1553857482.537 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.537 * [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 1553857482.537 * [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))) 1553857482.537 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.537 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.537 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.537 * [backup-simplify]: Simplify -1 into -1 1553857482.537 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.538 * [backup-simplify]: Simplify y.im into y.im 1553857482.538 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.538 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.538 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.538 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.538 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.538 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.538 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.538 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.538 * [backup-simplify]: Simplify -1 into -1 1553857482.538 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.538 * [backup-simplify]: Simplify 0 into 0 1553857482.538 * [backup-simplify]: Simplify 1 into 1 1553857482.538 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.538 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.538 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.538 * [backup-simplify]: Simplify -1 into -1 1553857482.538 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.538 * [backup-simplify]: Simplify 0 into 0 1553857482.538 * [backup-simplify]: Simplify 1 into 1 1553857482.539 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.539 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.539 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.539 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.539 * [backup-simplify]: Simplify -1 into -1 1553857482.539 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.539 * [backup-simplify]: Simplify x.im into x.im 1553857482.539 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.539 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.539 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.539 * [backup-simplify]: Simplify -1 into -1 1553857482.539 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.539 * [backup-simplify]: Simplify x.im into x.im 1553857482.539 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.540 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.540 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.540 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.541 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.542 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.543 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.543 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.544 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.544 * [backup-simplify]: Simplify (log 1) into 0 1553857482.544 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.544 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.544 * [backup-simplify]: Simplify -1 into -1 1553857482.544 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.544 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.544 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.544 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.544 * [backup-simplify]: Simplify y.re into y.re 1553857482.545 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.545 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.545 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.545 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.546 * [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)) 1553857482.546 * [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))) 1553857482.546 * [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))) 1553857482.546 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.546 * [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 1553857482.546 * [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))) 1553857482.546 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.546 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.546 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.546 * [backup-simplify]: Simplify -1 into -1 1553857482.546 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.546 * [backup-simplify]: Simplify 0 into 0 1553857482.546 * [backup-simplify]: Simplify 1 into 1 1553857482.547 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.547 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.547 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.547 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.547 * [backup-simplify]: Simplify -1 into -1 1553857482.547 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.547 * [backup-simplify]: Simplify x.re into x.re 1553857482.547 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.547 * [backup-simplify]: Simplify -1 into -1 1553857482.547 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.547 * [backup-simplify]: Simplify x.re into x.re 1553857482.547 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.547 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.547 * [backup-simplify]: Simplify -1 into -1 1553857482.547 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.547 * [backup-simplify]: Simplify x.im into x.im 1553857482.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.548 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.548 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.548 * [backup-simplify]: Simplify -1 into -1 1553857482.548 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.548 * [backup-simplify]: Simplify x.im into x.im 1553857482.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.548 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.548 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.548 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.548 * [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)))) 1553857482.548 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.549 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.549 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.550 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.550 * [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))))) 1553857482.550 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.550 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.550 * [backup-simplify]: Simplify -1 into -1 1553857482.550 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.550 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.550 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.550 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.550 * [backup-simplify]: Simplify y.re into y.re 1553857482.550 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.551 * [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)))))) 1553857482.551 * [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)))))) 1553857482.551 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.551 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.551 * [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 1553857482.551 * [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))) 1553857482.551 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.551 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.551 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.551 * [backup-simplify]: Simplify -1 into -1 1553857482.551 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.551 * [backup-simplify]: Simplify 0 into 0 1553857482.551 * [backup-simplify]: Simplify 1 into 1 1553857482.552 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.552 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.552 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.552 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.552 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.552 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.552 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.552 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.552 * [backup-simplify]: Simplify -1 into -1 1553857482.552 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.552 * [backup-simplify]: Simplify x.re into x.re 1553857482.552 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.552 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.552 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.552 * [backup-simplify]: Simplify -1 into -1 1553857482.552 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.552 * [backup-simplify]: Simplify x.re into x.re 1553857482.552 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.552 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.553 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.553 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.553 * [backup-simplify]: Simplify -1 into -1 1553857482.553 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.553 * [backup-simplify]: Simplify x.im into x.im 1553857482.553 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.553 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.553 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.553 * [backup-simplify]: Simplify -1 into -1 1553857482.553 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.553 * [backup-simplify]: Simplify x.im into x.im 1553857482.553 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.553 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.553 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.553 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.553 * [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)))) 1553857482.554 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.554 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.554 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.554 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.554 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.554 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.555 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.555 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.555 * [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))))) 1553857482.555 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.555 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.555 * [backup-simplify]: Simplify -1 into -1 1553857482.555 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.555 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.556 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.556 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.556 * [backup-simplify]: Simplify y.re into y.re 1553857482.556 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.556 * [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)))))) 1553857482.556 * [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)))))) 1553857482.557 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.557 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.557 * [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 1553857482.557 * [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))) 1553857482.557 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.557 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.557 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.557 * [backup-simplify]: Simplify -1 into -1 1553857482.557 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.557 * [backup-simplify]: Simplify y.im into y.im 1553857482.557 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.557 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.557 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.557 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.557 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.557 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.557 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.557 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.558 * [backup-simplify]: Simplify -1 into -1 1553857482.558 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.558 * [backup-simplify]: Simplify 0 into 0 1553857482.558 * [backup-simplify]: Simplify 1 into 1 1553857482.558 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.558 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.558 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.558 * [backup-simplify]: Simplify -1 into -1 1553857482.558 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.558 * [backup-simplify]: Simplify 0 into 0 1553857482.558 * [backup-simplify]: Simplify 1 into 1 1553857482.559 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.559 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.559 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.559 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.559 * [backup-simplify]: Simplify -1 into -1 1553857482.559 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.559 * [backup-simplify]: Simplify x.im into x.im 1553857482.559 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.559 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.559 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.559 * [backup-simplify]: Simplify -1 into -1 1553857482.559 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.559 * [backup-simplify]: Simplify x.im into x.im 1553857482.559 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.560 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.560 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.560 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.561 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.562 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.563 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.563 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.564 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.564 * [backup-simplify]: Simplify (log 1) into 0 1553857482.564 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.564 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.564 * [backup-simplify]: Simplify -1 into -1 1553857482.564 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.564 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.564 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.565 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.565 * [backup-simplify]: Simplify y.re into y.re 1553857482.565 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.565 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.565 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.565 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.566 * [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)) 1553857482.566 * [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))) 1553857482.566 * [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))) 1553857482.566 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.567 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.567 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.567 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857482.567 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.567 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.567 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.567 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.567 * [backup-simplify]: Simplify x.re into x.re 1553857482.567 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.567 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.567 * [backup-simplify]: Simplify y.im into y.im 1553857482.567 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.567 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.567 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.567 * [backup-simplify]: Simplify y.re into y.re 1553857482.567 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.568 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.568 * [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)) 1553857482.568 * [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))) 1553857482.568 * [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))) 1553857482.568 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.569 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.569 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.569 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857482.569 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.569 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.569 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.569 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.569 * [backup-simplify]: Simplify x.re into x.re 1553857482.569 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.569 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.569 * [backup-simplify]: Simplify y.im into y.im 1553857482.569 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.569 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.569 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.569 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.569 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.570 * [backup-simplify]: Simplify 0 into 0 1553857482.570 * [backup-simplify]: Simplify 1 into 1 1553857482.570 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.570 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.570 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.570 * [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))) 1553857482.570 * [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))) 1553857482.570 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.570 * [backup-simplify]: Simplify 0 into 0 1553857482.570 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.570 * [backup-simplify]: Simplify 0 into 0 1553857482.571 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.571 * [backup-simplify]: Simplify 0 into 0 1553857482.571 * [backup-simplify]: Simplify 0 into 0 1553857482.571 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.572 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.573 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.573 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857482.574 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.574 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.574 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857482.575 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.576 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.577 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.577 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.577 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.577 * [backup-simplify]: Simplify 0 into 0 1553857482.577 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.577 * [backup-simplify]: Simplify 0 into 0 1553857482.577 * [backup-simplify]: Simplify 0 into 0 1553857482.578 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.578 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.579 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.579 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.580 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.580 * [backup-simplify]: Simplify (- 0) into 0 1553857482.580 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.581 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.582 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.582 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.582 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.582 * [backup-simplify]: Simplify 0 into 0 1553857482.582 * [backup-simplify]: Simplify 0 into 0 1553857482.582 * [backup-simplify]: Simplify 0 into 0 1553857482.582 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.582 * [backup-simplify]: Simplify 0 into 0 1553857482.582 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.583 * [backup-simplify]: Simplify 0 into 0 1553857482.583 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.583 * [backup-simplify]: Simplify 0 into 0 1553857482.583 * [backup-simplify]: Simplify 0 into 0 1553857482.583 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.583 * [backup-simplify]: Simplify 0 into 0 1553857482.583 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.583 * [backup-simplify]: Simplify 0 into 0 1553857482.583 * [backup-simplify]: Simplify 0 into 0 1553857482.583 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857482.583 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 1553857482.583 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857482.583 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857482.584 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857482.584 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857482.584 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.584 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857482.584 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.584 * [backup-simplify]: Simplify y.im into y.im 1553857482.584 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857482.584 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857482.584 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.584 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857482.584 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857482.584 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.584 * [backup-simplify]: Simplify x.re into x.re 1553857482.584 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.584 * [backup-simplify]: Simplify x.re into x.re 1553857482.584 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857482.584 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.584 * [backup-simplify]: Simplify x.im into x.im 1553857482.584 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.584 * [backup-simplify]: Simplify x.im into x.im 1553857482.584 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.584 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.584 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.584 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.585 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.585 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.585 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.585 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.585 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.586 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.586 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.586 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.586 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.586 * [backup-simplify]: Simplify 0 into 0 1553857482.586 * [backup-simplify]: Simplify 1 into 1 1553857482.586 * [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))))) 1553857482.586 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.586 * [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))))) 1553857482.586 * [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)))))) 1553857482.587 * [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)))))) 1553857482.587 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857482.587 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857482.587 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.587 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857482.587 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.587 * [backup-simplify]: Simplify y.im into y.im 1553857482.587 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857482.587 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857482.587 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.587 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857482.587 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857482.587 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.587 * [backup-simplify]: Simplify x.re into x.re 1553857482.587 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.587 * [backup-simplify]: Simplify x.re into x.re 1553857482.587 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857482.587 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.587 * [backup-simplify]: Simplify 0 into 0 1553857482.587 * [backup-simplify]: Simplify 1 into 1 1553857482.587 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.587 * [backup-simplify]: Simplify 0 into 0 1553857482.587 * [backup-simplify]: Simplify 1 into 1 1553857482.587 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.588 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.588 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857482.588 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857482.588 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.589 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.589 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.589 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857482.589 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.589 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.589 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.589 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.589 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.589 * [backup-simplify]: Simplify y.re into y.re 1553857482.589 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857482.590 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.590 * [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))) 1553857482.590 * [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)))) 1553857482.590 * [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)))) 1553857482.590 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857482.590 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857482.590 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.590 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857482.590 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.590 * [backup-simplify]: Simplify y.im into y.im 1553857482.590 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857482.590 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857482.591 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.591 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857482.591 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857482.591 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.591 * [backup-simplify]: Simplify 0 into 0 1553857482.591 * [backup-simplify]: Simplify 1 into 1 1553857482.591 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.591 * [backup-simplify]: Simplify 0 into 0 1553857482.591 * [backup-simplify]: Simplify 1 into 1 1553857482.591 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857482.591 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.591 * [backup-simplify]: Simplify x.im into x.im 1553857482.591 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.591 * [backup-simplify]: Simplify x.im into x.im 1553857482.591 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.591 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.591 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.592 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.592 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.592 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.593 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.593 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.593 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.593 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.593 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.593 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.593 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.593 * [backup-simplify]: Simplify y.re into y.re 1553857482.593 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857482.593 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.593 * [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))) 1553857482.594 * [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)))) 1553857482.594 * [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)))) 1553857482.594 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.594 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.594 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.594 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.594 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.594 * [backup-simplify]: Simplify 0 into 0 1553857482.594 * [backup-simplify]: Simplify 1 into 1 1553857482.594 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.594 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.594 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.594 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.594 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.594 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.594 * [backup-simplify]: Simplify x.re into x.re 1553857482.594 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.594 * [backup-simplify]: Simplify x.re into x.re 1553857482.594 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.594 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.594 * [backup-simplify]: Simplify x.im into x.im 1553857482.594 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.594 * [backup-simplify]: Simplify x.im into x.im 1553857482.594 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.594 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.595 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.595 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.595 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.595 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.595 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.596 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.596 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.596 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.596 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.596 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.596 * [backup-simplify]: Simplify y.re into y.re 1553857482.596 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.596 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.596 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.596 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.596 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.597 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.597 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.597 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.597 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.597 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.597 * [backup-simplify]: Simplify 0 into 0 1553857482.597 * [backup-simplify]: Simplify 1 into 1 1553857482.597 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.597 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.597 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.597 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.597 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.597 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.597 * [backup-simplify]: Simplify x.re into x.re 1553857482.597 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.597 * [backup-simplify]: Simplify x.re into x.re 1553857482.597 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.597 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.597 * [backup-simplify]: Simplify x.im into x.im 1553857482.597 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.597 * [backup-simplify]: Simplify x.im into x.im 1553857482.597 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.597 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.597 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.597 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.597 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.597 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.598 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.598 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.598 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.598 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.598 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.598 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.598 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.598 * [backup-simplify]: Simplify y.re into y.re 1553857482.598 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.598 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.598 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.598 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.598 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.598 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.598 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.598 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.599 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.599 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.599 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.599 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.599 * [backup-simplify]: Simplify y.re into y.re 1553857482.599 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.599 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.599 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.599 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.599 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.599 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.599 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.599 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.599 * [backup-simplify]: Simplify y.re into y.re 1553857482.599 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.599 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.599 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.599 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.599 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.599 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.599 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.599 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.599 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.599 * [backup-simplify]: Simplify 0 into 0 1553857482.599 * [backup-simplify]: Simplify 1 into 1 1553857482.600 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.600 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.600 * [backup-simplify]: Simplify 0 into 0 1553857482.600 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.600 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857482.605 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1553857482.605 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.605 * [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)))) 1553857482.605 * [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)))) 1553857482.605 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857482.606 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857482.606 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.606 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.606 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.606 * [backup-simplify]: Simplify y.re into y.re 1553857482.606 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.606 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.606 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.606 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.606 * [backup-simplify]: Simplify 0 into 0 1553857482.606 * [backup-simplify]: Simplify 1 into 1 1553857482.606 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.606 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.606 * [backup-simplify]: Simplify x.im into x.im 1553857482.606 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.606 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.606 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.606 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.607 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.607 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.607 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.607 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.607 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.607 * [backup-simplify]: Simplify (- 0) into 0 1553857482.607 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.607 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.607 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857482.607 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857482.607 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.607 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.608 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.608 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.608 * [backup-simplify]: Simplify y.re into y.re 1553857482.608 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.608 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.608 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.608 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.608 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.608 * [backup-simplify]: Simplify 0 into 0 1553857482.608 * [backup-simplify]: Simplify 1 into 1 1553857482.608 * [backup-simplify]: Simplify (log 1) into 0 1553857482.608 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.608 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.608 * [backup-simplify]: Simplify (- 0) into 0 1553857482.608 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.609 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.609 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.609 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857482.609 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857482.609 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.609 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.609 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.609 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.609 * [backup-simplify]: Simplify 0 into 0 1553857482.609 * [backup-simplify]: Simplify 1 into 1 1553857482.609 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.609 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.609 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.609 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.609 * [backup-simplify]: Simplify x.im into x.im 1553857482.609 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.609 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857482.609 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.610 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.610 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.611 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.611 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.611 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.611 * [backup-simplify]: Simplify 0 into 0 1553857482.611 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.611 * [backup-simplify]: Simplify 0 into 0 1553857482.611 * [backup-simplify]: Simplify 0 into 0 1553857482.611 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.612 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.612 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.613 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.613 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.613 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.613 * [backup-simplify]: Simplify 0 into 0 1553857482.613 * [backup-simplify]: Simplify 0 into 0 1553857482.613 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.613 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.613 * [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))) 1553857482.614 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857482.614 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857482.614 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857482.615 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.615 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857482.616 * [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 1553857482.617 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857482.617 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.617 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.618 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.618 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857482.618 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857482.618 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857482.618 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857482.619 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.619 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.619 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.619 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.619 * [backup-simplify]: Simplify y.re into y.re 1553857482.619 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.619 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.619 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.619 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.619 * [backup-simplify]: Simplify 0 into 0 1553857482.619 * [backup-simplify]: Simplify 1 into 1 1553857482.619 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.619 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.619 * [backup-simplify]: Simplify x.im into x.im 1553857482.619 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.619 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.619 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.619 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.619 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.619 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.619 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.620 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.620 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.620 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.620 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.620 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857482.620 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857482.620 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857482.620 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857482.620 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.620 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.620 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.620 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.620 * [backup-simplify]: Simplify y.re into y.re 1553857482.620 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.620 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.620 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.620 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.620 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.621 * [backup-simplify]: Simplify 0 into 0 1553857482.621 * [backup-simplify]: Simplify 1 into 1 1553857482.621 * [backup-simplify]: Simplify (log 1) into 0 1553857482.621 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.621 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.621 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.621 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.622 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.622 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.622 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.622 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857482.622 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857482.622 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857482.622 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857482.622 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857482.622 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857482.622 * [backup-simplify]: Simplify 1/2 into 1/2 1553857482.622 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857482.622 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.622 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.622 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.622 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.622 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.622 * [backup-simplify]: Simplify 0 into 0 1553857482.622 * [backup-simplify]: Simplify 1 into 1 1553857482.622 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.623 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.623 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857482.623 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.623 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.623 * [backup-simplify]: Simplify x.im into x.im 1553857482.623 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.623 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.623 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857482.623 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857482.623 * [backup-simplify]: Simplify (- 0) into 0 1553857482.623 * [backup-simplify]: Simplify 0 into 0 1553857482.624 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857482.624 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.624 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.625 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.625 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.626 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.626 * [backup-simplify]: Simplify (- 0) into 0 1553857482.626 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.627 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857482.627 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.627 * [backup-simplify]: Simplify 0 into 0 1553857482.627 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.627 * [backup-simplify]: Simplify 0 into 0 1553857482.627 * [backup-simplify]: Simplify 0 into 0 1553857482.628 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857482.628 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857482.629 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.630 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.630 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857482.631 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.631 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.631 * [backup-simplify]: Simplify 0 into 0 1553857482.631 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.631 * [backup-simplify]: Simplify 0 into 0 1553857482.631 * [backup-simplify]: Simplify 0 into 0 1553857482.632 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.632 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.633 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.633 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.634 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.634 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.635 * [backup-simplify]: Simplify (- 0) into 0 1553857482.635 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.636 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.636 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857482.636 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.636 * [backup-simplify]: Simplify 0 into 0 1553857482.636 * [backup-simplify]: Simplify 0 into 0 1553857482.636 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.636 * [backup-simplify]: Simplify 0 into 0 1553857482.636 * [backup-simplify]: Simplify 0 into 0 1553857482.637 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857482.638 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857482.638 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.639 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.639 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857482.640 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.640 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.640 * [backup-simplify]: Simplify 0 into 0 1553857482.640 * [backup-simplify]: Simplify 0 into 0 1553857482.640 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857482.641 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.641 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857482.641 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857482.641 * [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 1553857482.641 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.641 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857482.641 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857482.641 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.641 * [backup-simplify]: Simplify y.im into y.im 1553857482.641 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.641 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857482.641 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857482.641 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.641 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857482.641 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857482.641 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.641 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.641 * [backup-simplify]: Simplify x.re into x.re 1553857482.642 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.642 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.642 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.642 * [backup-simplify]: Simplify x.re into x.re 1553857482.642 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.642 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857482.642 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.642 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.642 * [backup-simplify]: Simplify x.im into x.im 1553857482.642 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.642 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.642 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.642 * [backup-simplify]: Simplify x.im into x.im 1553857482.642 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.642 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.642 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.642 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.643 * [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)))) 1553857482.643 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.643 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.643 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.643 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.643 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.643 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.644 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.644 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.644 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857482.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.644 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.644 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.644 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.644 * [backup-simplify]: Simplify 0 into 0 1553857482.645 * [backup-simplify]: Simplify 1 into 1 1553857482.645 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.645 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.645 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.645 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857482.645 * [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 1553857482.645 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.645 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857482.645 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857482.645 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.645 * [backup-simplify]: Simplify y.im into y.im 1553857482.645 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.645 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857482.645 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857482.646 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.646 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857482.646 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857482.646 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.646 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.646 * [backup-simplify]: Simplify x.re into x.re 1553857482.646 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.646 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.646 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.646 * [backup-simplify]: Simplify x.re into x.re 1553857482.646 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.646 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857482.646 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.646 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.646 * [backup-simplify]: Simplify 0 into 0 1553857482.646 * [backup-simplify]: Simplify 1 into 1 1553857482.647 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.647 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.647 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.647 * [backup-simplify]: Simplify 0 into 0 1553857482.647 * [backup-simplify]: Simplify 1 into 1 1553857482.647 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.647 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.648 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.648 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.649 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.650 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.650 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.651 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.652 * [backup-simplify]: Simplify (log 1) into 0 1553857482.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.652 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.652 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.652 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.652 * [backup-simplify]: Simplify y.re into y.re 1553857482.652 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.653 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.653 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857482.653 * [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)) 1553857482.653 * [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))) 1553857482.654 * [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))) 1553857482.654 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 1553857482.654 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.654 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.654 * [backup-simplify]: Simplify y.im into y.im 1553857482.654 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.654 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.654 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.654 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.654 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.654 * [backup-simplify]: Simplify 0 into 0 1553857482.654 * [backup-simplify]: Simplify 1 into 1 1553857482.655 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.655 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.655 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.655 * [backup-simplify]: Simplify 0 into 0 1553857482.655 * [backup-simplify]: Simplify 1 into 1 1553857482.655 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.655 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.655 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.655 * [backup-simplify]: Simplify x.im into x.im 1553857482.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.655 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.655 * [backup-simplify]: Simplify x.im into x.im 1553857482.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.656 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.656 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.657 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.657 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.659 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.659 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.660 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.660 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.661 * [backup-simplify]: Simplify (log 1) into 0 1553857482.661 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.661 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.661 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.661 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.661 * [backup-simplify]: Simplify y.re into y.re 1553857482.661 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.662 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.662 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.662 * [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)) 1553857482.662 * [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))) 1553857482.662 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.662 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.662 * [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 1553857482.662 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.662 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.663 * [backup-simplify]: Simplify 0 into 0 1553857482.663 * [backup-simplify]: Simplify 1 into 1 1553857482.663 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.663 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.663 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.663 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.663 * [backup-simplify]: Simplify x.re into x.re 1553857482.663 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.663 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.663 * [backup-simplify]: Simplify x.re into x.re 1553857482.663 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.663 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.663 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.664 * [backup-simplify]: Simplify x.im into x.im 1553857482.664 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.664 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.664 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.664 * [backup-simplify]: Simplify x.im into x.im 1553857482.664 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.664 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.664 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.664 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.664 * [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)))) 1553857482.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.665 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.665 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.665 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.665 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.665 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.666 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.666 * [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))))) 1553857482.666 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.666 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.666 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.666 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.666 * [backup-simplify]: Simplify y.re into y.re 1553857482.666 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.666 * [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))))) 1553857482.667 * [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))))) 1553857482.667 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.667 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.667 * [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 1553857482.667 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.667 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.667 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.667 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.667 * [backup-simplify]: Simplify 0 into 0 1553857482.667 * [backup-simplify]: Simplify 1 into 1 1553857482.668 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.668 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.668 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.668 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.668 * [backup-simplify]: Simplify x.re into x.re 1553857482.668 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.668 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.668 * [backup-simplify]: Simplify x.re into x.re 1553857482.668 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.668 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.668 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.668 * [backup-simplify]: Simplify x.im into x.im 1553857482.668 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.668 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.669 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.669 * [backup-simplify]: Simplify x.im into x.im 1553857482.669 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.669 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.669 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.669 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.669 * [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)))) 1553857482.669 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.669 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.670 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.670 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.670 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.670 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.670 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.671 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.671 * [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))))) 1553857482.671 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.671 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.671 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.671 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.671 * [backup-simplify]: Simplify y.re into y.re 1553857482.671 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.672 * [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))))) 1553857482.672 * [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))))) 1553857482.672 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.672 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.672 * [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 1553857482.672 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.672 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.672 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.672 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.672 * [backup-simplify]: Simplify y.im into y.im 1553857482.672 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.672 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.672 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.673 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.673 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.673 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.673 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.673 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.673 * [backup-simplify]: Simplify 0 into 0 1553857482.673 * [backup-simplify]: Simplify 1 into 1 1553857482.673 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.673 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.673 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.673 * [backup-simplify]: Simplify 0 into 0 1553857482.673 * [backup-simplify]: Simplify 1 into 1 1553857482.674 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.674 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.674 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.674 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.674 * [backup-simplify]: Simplify x.im into x.im 1553857482.674 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.674 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.674 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.674 * [backup-simplify]: Simplify x.im into x.im 1553857482.674 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.675 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.675 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.675 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.676 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.677 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.678 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.678 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.679 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.679 * [backup-simplify]: Simplify (log 1) into 0 1553857482.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.679 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.679 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.679 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.679 * [backup-simplify]: Simplify y.re into y.re 1553857482.679 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.680 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.680 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.680 * [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)) 1553857482.680 * [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))) 1553857482.681 * [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))) 1553857482.681 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.681 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.681 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.681 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857482.681 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857482.682 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.682 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.682 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.682 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.682 * [backup-simplify]: Simplify y.re into y.re 1553857482.682 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.682 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.682 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.682 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.682 * [backup-simplify]: Simplify x.re into x.re 1553857482.682 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.682 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.682 * [backup-simplify]: Simplify y.im into y.im 1553857482.682 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.682 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857482.682 * [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)) 1553857482.683 * [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))) 1553857482.683 * [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))) 1553857482.683 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.684 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.684 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.684 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857482.684 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857482.684 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.684 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.684 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.684 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.684 * [backup-simplify]: Simplify 0 into 0 1553857482.684 * [backup-simplify]: Simplify 1 into 1 1553857482.684 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.684 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.684 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.684 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.684 * [backup-simplify]: Simplify x.re into x.re 1553857482.684 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.684 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.684 * [backup-simplify]: Simplify y.im into y.im 1553857482.685 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.685 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.685 * [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))) 1553857482.685 * [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))) 1553857482.685 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.685 * [backup-simplify]: Simplify 0 into 0 1553857482.685 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.685 * [backup-simplify]: Simplify 0 into 0 1553857482.685 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.685 * [backup-simplify]: Simplify 0 into 0 1553857482.685 * [backup-simplify]: Simplify 0 into 0 1553857482.686 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.687 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.688 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.688 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857482.689 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.689 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.689 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.689 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.690 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.691 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.691 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.691 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.691 * [backup-simplify]: Simplify 0 into 0 1553857482.691 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.691 * [backup-simplify]: Simplify 0 into 0 1553857482.691 * [backup-simplify]: Simplify 0 into 0 1553857482.692 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.692 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.693 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.693 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.693 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.694 * [backup-simplify]: Simplify (- 0) into 0 1553857482.694 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.695 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.696 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.696 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.696 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.696 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.696 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.696 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.696 * [backup-simplify]: Simplify 0 into 0 1553857482.697 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.697 * [backup-simplify]: Simplify 0 into 0 1553857482.697 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.697 * [backup-simplify]: Simplify 0 into 0 1553857482.697 * [backup-simplify]: Simplify 0 into 0 1553857482.697 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857482.698 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.698 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857482.698 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857482.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.re 1553857482.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))) 1553857482.698 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857482.698 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857482.698 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.698 * [backup-simplify]: Simplify -1 into -1 1553857482.698 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.698 * [backup-simplify]: Simplify y.im into y.im 1553857482.698 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.698 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857482.698 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857482.698 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.698 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857482.698 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857482.698 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.698 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.698 * [backup-simplify]: Simplify -1 into -1 1553857482.698 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.698 * [backup-simplify]: Simplify x.re into x.re 1553857482.698 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.699 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.699 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.699 * [backup-simplify]: Simplify -1 into -1 1553857482.699 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.699 * [backup-simplify]: Simplify x.re into x.re 1553857482.699 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.699 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857482.699 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.699 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.699 * [backup-simplify]: Simplify -1 into -1 1553857482.699 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.699 * [backup-simplify]: Simplify x.im into x.im 1553857482.699 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.699 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.699 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.699 * [backup-simplify]: Simplify -1 into -1 1553857482.699 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.699 * [backup-simplify]: Simplify x.im into x.im 1553857482.699 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.699 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.699 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.699 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.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)))) 1553857482.700 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.700 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.700 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.700 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.700 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.700 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.701 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.701 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.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))))) 1553857482.702 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.702 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.702 * [backup-simplify]: Simplify -1 into -1 1553857482.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.702 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.702 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.702 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.702 * [backup-simplify]: Simplify 0 into 0 1553857482.702 * [backup-simplify]: Simplify 1 into 1 1553857482.702 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.702 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.702 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.703 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.703 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857482.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 x.im 1553857482.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))) 1553857482.703 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.703 * [backup-simplify]: Simplify -1 into -1 1553857482.703 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.703 * [backup-simplify]: Simplify y.im into y.im 1553857482.703 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.703 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857482.703 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.703 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.703 * [backup-simplify]: Simplify -1 into -1 1553857482.703 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.703 * [backup-simplify]: Simplify x.re into x.re 1553857482.703 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.703 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.703 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.703 * [backup-simplify]: Simplify -1 into -1 1553857482.703 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.703 * [backup-simplify]: Simplify x.re into x.re 1553857482.703 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.703 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857482.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.704 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.704 * [backup-simplify]: Simplify -1 into -1 1553857482.704 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.704 * [backup-simplify]: Simplify 0 into 0 1553857482.704 * [backup-simplify]: Simplify 1 into 1 1553857482.704 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.704 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.704 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.704 * [backup-simplify]: Simplify -1 into -1 1553857482.704 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.704 * [backup-simplify]: Simplify 0 into 0 1553857482.704 * [backup-simplify]: Simplify 1 into 1 1553857482.705 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.705 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.706 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.706 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.707 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.708 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.709 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.709 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.710 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.710 * [backup-simplify]: Simplify (log 1) into 0 1553857482.710 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.710 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.710 * [backup-simplify]: Simplify -1 into -1 1553857482.710 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.710 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.711 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.711 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.711 * [backup-simplify]: Simplify y.re into y.re 1553857482.711 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.711 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.711 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857482.712 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.712 * [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)) 1553857482.712 * [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))) 1553857482.712 * [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))) 1553857482.712 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.712 * [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 1553857482.712 * [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))) 1553857482.712 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.712 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.712 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.713 * [backup-simplify]: Simplify -1 into -1 1553857482.713 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.713 * [backup-simplify]: Simplify y.im into y.im 1553857482.713 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.713 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.713 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.713 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.713 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.713 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.713 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.713 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.713 * [backup-simplify]: Simplify -1 into -1 1553857482.713 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.713 * [backup-simplify]: Simplify 0 into 0 1553857482.713 * [backup-simplify]: Simplify 1 into 1 1553857482.713 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.713 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.713 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.713 * [backup-simplify]: Simplify -1 into -1 1553857482.713 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.713 * [backup-simplify]: Simplify 0 into 0 1553857482.713 * [backup-simplify]: Simplify 1 into 1 1553857482.714 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.714 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.714 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.714 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.714 * [backup-simplify]: Simplify -1 into -1 1553857482.714 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.714 * [backup-simplify]: Simplify x.im into x.im 1553857482.714 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.714 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.714 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.714 * [backup-simplify]: Simplify -1 into -1 1553857482.714 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.714 * [backup-simplify]: Simplify x.im into x.im 1553857482.714 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.714 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.714 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.715 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.715 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.715 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.716 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.716 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.716 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.717 * [backup-simplify]: Simplify (log 1) into 0 1553857482.717 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.717 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.717 * [backup-simplify]: Simplify -1 into -1 1553857482.717 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.717 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.717 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.717 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.717 * [backup-simplify]: Simplify y.re into y.re 1553857482.717 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.717 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.717 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.717 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.718 * [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)) 1553857482.718 * [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))) 1553857482.718 * [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))) 1553857482.718 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.718 * [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 1553857482.718 * [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))) 1553857482.718 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.718 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.718 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.718 * [backup-simplify]: Simplify -1 into -1 1553857482.718 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.718 * [backup-simplify]: Simplify 0 into 0 1553857482.718 * [backup-simplify]: Simplify 1 into 1 1553857482.718 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.719 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.719 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.719 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.719 * [backup-simplify]: Simplify -1 into -1 1553857482.719 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.719 * [backup-simplify]: Simplify x.re into x.re 1553857482.719 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.719 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.719 * [backup-simplify]: Simplify -1 into -1 1553857482.719 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.719 * [backup-simplify]: Simplify x.re into x.re 1553857482.719 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.719 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.719 * [backup-simplify]: Simplify -1 into -1 1553857482.719 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.719 * [backup-simplify]: Simplify x.im into x.im 1553857482.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.719 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.719 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.719 * [backup-simplify]: Simplify -1 into -1 1553857482.719 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.719 * [backup-simplify]: Simplify x.im into x.im 1553857482.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.719 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.719 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.719 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.719 * [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)))) 1553857482.719 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.720 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.720 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.720 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.720 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.720 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.720 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.720 * [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))))) 1553857482.720 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.720 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.720 * [backup-simplify]: Simplify -1 into -1 1553857482.720 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.720 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.720 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.720 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.720 * [backup-simplify]: Simplify y.re into y.re 1553857482.721 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.721 * [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)))))) 1553857482.721 * [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)))))) 1553857482.721 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.721 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.721 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 1553857482.721 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.721 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.721 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.721 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.721 * [backup-simplify]: Simplify -1 into -1 1553857482.721 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.721 * [backup-simplify]: Simplify 0 into 0 1553857482.721 * [backup-simplify]: Simplify 1 into 1 1553857482.721 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.721 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.722 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.722 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.722 * [backup-simplify]: Simplify -1 into -1 1553857482.722 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.722 * [backup-simplify]: Simplify x.re into x.re 1553857482.722 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.722 * [backup-simplify]: Simplify -1 into -1 1553857482.722 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.722 * [backup-simplify]: Simplify x.re into x.re 1553857482.722 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.722 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.722 * [backup-simplify]: Simplify -1 into -1 1553857482.722 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.722 * [backup-simplify]: Simplify x.im into x.im 1553857482.722 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.722 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.722 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.722 * [backup-simplify]: Simplify -1 into -1 1553857482.722 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.722 * [backup-simplify]: Simplify x.im into x.im 1553857482.722 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.722 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.722 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.722 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.722 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857482.722 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.722 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.723 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.723 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.723 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.723 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.723 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.723 * [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))))) 1553857482.723 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.723 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.723 * [backup-simplify]: Simplify -1 into -1 1553857482.723 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.723 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.723 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.723 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.723 * [backup-simplify]: Simplify y.re into y.re 1553857482.724 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.724 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 1553857482.724 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 1553857482.724 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.724 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.724 * [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 1553857482.724 * [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))) 1553857482.724 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.724 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.724 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.724 * [backup-simplify]: Simplify -1 into -1 1553857482.724 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.724 * [backup-simplify]: Simplify y.im into y.im 1553857482.724 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.724 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.724 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.724 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.724 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.724 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.724 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.724 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.724 * [backup-simplify]: Simplify -1 into -1 1553857482.724 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.724 * [backup-simplify]: Simplify 0 into 0 1553857482.724 * [backup-simplify]: Simplify 1 into 1 1553857482.725 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.725 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.725 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.725 * [backup-simplify]: Simplify -1 into -1 1553857482.725 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.725 * [backup-simplify]: Simplify 0 into 0 1553857482.725 * [backup-simplify]: Simplify 1 into 1 1553857482.725 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.725 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.725 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.725 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.725 * [backup-simplify]: Simplify -1 into -1 1553857482.725 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.725 * [backup-simplify]: Simplify x.im into x.im 1553857482.725 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.725 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.725 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.725 * [backup-simplify]: Simplify -1 into -1 1553857482.725 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.725 * [backup-simplify]: Simplify x.im into x.im 1553857482.725 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.725 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.726 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.726 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.726 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.727 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.728 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.728 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.728 * [backup-simplify]: Simplify (log 1) into 0 1553857482.728 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.728 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.728 * [backup-simplify]: Simplify -1 into -1 1553857482.728 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.728 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.728 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.728 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.728 * [backup-simplify]: Simplify y.re into y.re 1553857482.728 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.729 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.729 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.729 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.729 * [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)) 1553857482.729 * [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))) 1553857482.729 * [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))) 1553857482.729 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.730 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.730 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.730 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857482.730 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.730 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.730 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.730 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.730 * [backup-simplify]: Simplify x.re into x.re 1553857482.730 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.730 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.730 * [backup-simplify]: Simplify y.im into y.im 1553857482.730 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.730 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.730 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.730 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.730 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.730 * [backup-simplify]: Simplify y.re into y.re 1553857482.730 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.730 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.730 * [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)) 1553857482.730 * [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))) 1553857482.731 * [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))) 1553857482.731 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.731 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.731 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.731 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857482.731 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.731 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.731 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.731 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.731 * [backup-simplify]: Simplify x.re into x.re 1553857482.731 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.731 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.731 * [backup-simplify]: Simplify y.im into y.im 1553857482.731 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.731 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.731 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.731 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.731 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.731 * [backup-simplify]: Simplify 0 into 0 1553857482.731 * [backup-simplify]: Simplify 1 into 1 1553857482.731 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.731 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.731 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.732 * [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))) 1553857482.732 * [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))) 1553857482.732 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.732 * [backup-simplify]: Simplify 0 into 0 1553857482.732 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.732 * [backup-simplify]: Simplify 0 into 0 1553857482.732 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.732 * [backup-simplify]: Simplify 0 into 0 1553857482.732 * [backup-simplify]: Simplify 0 into 0 1553857482.732 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.733 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.733 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.733 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857482.734 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.734 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.734 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.734 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857482.734 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.738 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.739 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.739 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.739 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.739 * [backup-simplify]: Simplify 0 into 0 1553857482.739 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.739 * [backup-simplify]: Simplify 0 into 0 1553857482.739 * [backup-simplify]: Simplify 0 into 0 1553857482.740 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.740 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.741 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.741 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.741 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.741 * [backup-simplify]: Simplify (- 0) into 0 1553857482.742 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.742 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.743 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.743 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.743 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.743 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [backup-simplify]: Simplify 0 into 0 1553857482.744 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857482.745 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 1553857482.745 * [backup-simplify]: Simplify (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) into (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) 1553857482.745 * [approximate]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in (y.im x.re x.im y.re) around 0 1553857482.745 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.745 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.745 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857482.745 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.745 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.745 * [backup-simplify]: Simplify y.im into y.im 1553857482.745 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857482.745 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.745 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857482.745 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.746 * [backup-simplify]: Simplify x.re into x.re 1553857482.746 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.746 * [backup-simplify]: Simplify x.re into x.re 1553857482.746 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857482.746 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.746 * [backup-simplify]: Simplify x.im into x.im 1553857482.746 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.746 * [backup-simplify]: Simplify x.im into x.im 1553857482.746 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.746 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.746 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.746 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.746 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.746 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.747 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.747 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.747 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.747 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.747 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.747 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.747 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.747 * [backup-simplify]: Simplify 0 into 0 1553857482.747 * [backup-simplify]: Simplify 1 into 1 1553857482.747 * [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))))) 1553857482.748 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.748 * [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))))) 1553857482.748 * [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)))))) 1553857482.748 * [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)))))) 1553857482.748 * [backup-simplify]: Simplify (* (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1) into (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 1553857482.749 * [backup-simplify]: Simplify (* (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 0) into 0 1553857482.749 * [backup-simplify]: Simplify (+ (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 0) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1553857482.749 * [backup-simplify]: Simplify (log (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (log (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) 1553857482.749 * [backup-simplify]: Simplify (* 1/3 (log (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))))) into (* 1/3 (log (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))))) 1553857482.749 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))))) into (pow (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 1/3) 1553857482.749 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in x.im 1553857482.749 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in x.im 1553857482.749 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in x.im 1553857482.749 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.749 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.749 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in x.im 1553857482.749 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857482.749 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857482.750 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.750 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857482.750 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.750 * [backup-simplify]: Simplify y.im into y.im 1553857482.750 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857482.750 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857482.750 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.750 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857482.750 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857482.750 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.750 * [backup-simplify]: Simplify x.re into x.re 1553857482.750 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.750 * [backup-simplify]: Simplify x.re into x.re 1553857482.750 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857482.750 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.750 * [backup-simplify]: Simplify 0 into 0 1553857482.750 * [backup-simplify]: Simplify 1 into 1 1553857482.750 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.750 * [backup-simplify]: Simplify 0 into 0 1553857482.750 * [backup-simplify]: Simplify 1 into 1 1553857482.750 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.750 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.750 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857482.750 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857482.750 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.751 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.751 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.751 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857482.751 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.751 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.751 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.751 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.751 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.751 * [backup-simplify]: Simplify y.re into y.re 1553857482.751 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857482.751 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.751 * [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))) 1553857482.752 * [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)))) 1553857482.752 * [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)))) 1553857482.752 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1553857482.752 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 0) into 0 1553857482.752 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1553857482.752 * [backup-simplify]: Simplify (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) into (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) 1553857482.752 * [backup-simplify]: Simplify (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))))) into (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))))) 1553857482.752 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))))) into (pow (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1/3) 1553857482.752 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in x.re 1553857482.752 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in x.re 1553857482.752 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in x.re 1553857482.752 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.752 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.753 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857482.753 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.753 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.753 * [backup-simplify]: Simplify y.im into y.im 1553857482.753 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857482.753 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.753 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.753 * [backup-simplify]: Simplify 0 into 0 1553857482.753 * [backup-simplify]: Simplify 1 into 1 1553857482.753 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.753 * [backup-simplify]: Simplify 0 into 0 1553857482.753 * [backup-simplify]: Simplify 1 into 1 1553857482.753 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857482.753 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.753 * [backup-simplify]: Simplify x.im into x.im 1553857482.753 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.753 * [backup-simplify]: Simplify x.im into x.im 1553857482.753 * [backup-simplify]: Simplify (* 0 0) into 0 1553857482.753 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.753 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857482.753 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.754 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857482.754 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.754 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.754 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.754 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.754 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.754 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.754 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.754 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.754 * [backup-simplify]: Simplify y.re into y.re 1553857482.754 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857482.754 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.754 * [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))) 1553857482.754 * [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)))) 1553857482.755 * [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)))) 1553857482.755 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1553857482.755 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 1553857482.755 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1553857482.755 * [backup-simplify]: Simplify (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 1553857482.755 * [backup-simplify]: Simplify (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) 1553857482.755 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into (pow (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1/3) 1553857482.755 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in y.im 1553857482.755 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in y.im 1553857482.755 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in y.im 1553857482.755 * [taylor]: Taking taylor expansion of 1/3 in y.im 1553857482.755 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.755 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in y.im 1553857482.755 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.755 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.755 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.755 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.755 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.755 * [backup-simplify]: Simplify 0 into 0 1553857482.755 * [backup-simplify]: Simplify 1 into 1 1553857482.756 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.756 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.756 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.756 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.756 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.756 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.756 * [backup-simplify]: Simplify x.re into x.re 1553857482.756 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.756 * [backup-simplify]: Simplify x.re into x.re 1553857482.756 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.756 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.756 * [backup-simplify]: Simplify x.im into x.im 1553857482.756 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.756 * [backup-simplify]: Simplify x.im into x.im 1553857482.756 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.756 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.756 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.756 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.756 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.756 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.756 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.756 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.757 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.757 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.757 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.757 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.757 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.757 * [backup-simplify]: Simplify y.re into y.re 1553857482.757 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.757 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.757 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.757 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.757 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.757 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.757 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.757 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.757 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 1553857482.757 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 1553857482.757 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 1553857482.757 * [taylor]: Taking taylor expansion of (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1/3) in y.im 1553857482.757 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) in y.im 1553857482.757 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) in y.im 1553857482.757 * [taylor]: Taking taylor expansion of 1/3 in y.im 1553857482.757 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.757 * [taylor]: Taking taylor expansion of (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) in y.im 1553857482.757 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857482.757 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857482.757 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857482.758 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857482.758 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.758 * [backup-simplify]: Simplify 0 into 0 1553857482.758 * [backup-simplify]: Simplify 1 into 1 1553857482.758 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857482.758 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857482.758 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857482.758 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857482.758 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857482.758 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.758 * [backup-simplify]: Simplify x.re into x.re 1553857482.758 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.758 * [backup-simplify]: Simplify x.re into x.re 1553857482.758 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857482.758 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.758 * [backup-simplify]: Simplify x.im into x.im 1553857482.758 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.758 * [backup-simplify]: Simplify x.im into x.im 1553857482.758 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857482.758 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.758 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857482.758 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857482.758 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857482.758 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.758 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.758 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.759 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857482.759 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857482.759 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857482.759 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.759 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.759 * [backup-simplify]: Simplify y.re into y.re 1553857482.759 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857482.759 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.759 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857482.759 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.759 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.759 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.759 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.759 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.759 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 1553857482.759 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 1553857482.759 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 1553857482.760 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.re 1553857482.760 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.re 1553857482.760 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.re 1553857482.760 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.760 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.760 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.re 1553857482.760 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.760 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.760 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.760 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.760 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.760 * [backup-simplify]: Simplify y.re into y.re 1553857482.760 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.760 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.760 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.760 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.760 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.760 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.760 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 1553857482.760 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 1553857482.760 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 1553857482.760 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.im 1553857482.760 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.im 1553857482.760 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.im 1553857482.760 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.760 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.760 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.im 1553857482.760 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.760 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.760 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.760 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.760 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.760 * [backup-simplify]: Simplify y.re into y.re 1553857482.760 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.761 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.761 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.761 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.761 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.761 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.761 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 1553857482.761 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 1553857482.761 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 1553857482.761 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in y.re 1553857482.761 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in y.re 1553857482.761 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in y.re 1553857482.761 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.761 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.761 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in y.re 1553857482.761 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.761 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.761 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.761 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.761 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.761 * [backup-simplify]: Simplify 0 into 0 1553857482.761 * [backup-simplify]: Simplify 1 into 1 1553857482.761 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.762 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.762 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.762 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 1553857482.762 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 1553857482.762 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 1553857482.762 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 1553857482.762 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 1553857482.763 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.763 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.764 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857482.764 * [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)))) 1553857482.764 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.764 * [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)))) 1553857482.764 * [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)))) 1553857482.765 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857482.765 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857482.766 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 1) into (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) (sin (* (atan2 x.im x.re) y.re))) 1553857482.766 * [backup-simplify]: Simplify (+ (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) (sin (* (atan2 x.im x.re) y.re)))) (* 0 (log (sin (* (atan2 x.im x.re) y.re))))) into (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (sin (* (atan2 x.im x.re) y.re)))) 1553857482.766 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (sin (* (atan2 x.im x.re) y.re)))) 1) 1)))) into (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re))))) 1553857482.766 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re))))) in x.re 1553857482.766 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.766 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.766 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re)))) in x.re 1553857482.766 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.767 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.767 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.767 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.767 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.767 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.767 * [backup-simplify]: Simplify y.re into y.re 1553857482.767 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.767 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.767 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.767 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.767 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.767 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.767 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 1553857482.767 * [backup-simplify]: Simplify (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1553857482.767 * [backup-simplify]: Simplify (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 1553857482.767 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) into (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) 1553857482.768 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) into (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) 1553857482.768 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (cos (* (atan2 x.im x.re) y.re))) in x.re 1553857482.768 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 1553857482.768 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 1553857482.768 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 1553857482.768 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.768 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.768 * [backup-simplify]: Simplify x.im into x.im 1553857482.768 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.768 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.768 * [backup-simplify]: Simplify 0 into 0 1553857482.768 * [backup-simplify]: Simplify 1 into 1 1553857482.768 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.768 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 1553857482.768 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.768 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.768 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.769 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.769 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.769 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857482.769 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.769 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.769 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.769 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.769 * [backup-simplify]: Simplify y.re into y.re 1553857482.769 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.769 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.769 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.769 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.769 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.769 * [backup-simplify]: Simplify (- 0) into 0 1553857482.769 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.769 * [backup-simplify]: Simplify (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.770 * [backup-simplify]: Simplify (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) 1553857482.770 * [backup-simplify]: Simplify (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) into (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) 1553857482.770 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.770 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.770 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.770 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.770 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.770 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.770 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.770 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.770 * [backup-simplify]: Simplify y.re into y.re 1553857482.770 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.770 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.770 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.770 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.770 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.770 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.771 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 1553857482.771 * [backup-simplify]: Simplify (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1553857482.771 * [backup-simplify]: Simplify (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 1553857482.771 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) into (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) 1553857482.771 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) into (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) 1553857482.771 * [taylor]: Taking taylor expansion of (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) in x.im 1553857482.771 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.771 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.771 * [backup-simplify]: Simplify 0 into 0 1553857482.771 * [backup-simplify]: Simplify 1 into 1 1553857482.771 * [backup-simplify]: Simplify (log 1) into 0 1553857482.771 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857482.771 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.771 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.771 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.771 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.771 * [backup-simplify]: Simplify y.re into y.re 1553857482.772 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.772 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.772 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.772 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.772 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.772 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.772 * [backup-simplify]: Simplify (- 0) into 0 1553857482.772 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.772 * [backup-simplify]: Simplify (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857482.773 * [backup-simplify]: Simplify (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) 1553857482.773 * [backup-simplify]: Simplify (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) into (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) 1553857482.773 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re))))) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.773 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.773 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) (* (log x.im) (cos (* (atan2 x.im x.re) y.re)))) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1/3) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))))) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)))) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.773 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.773 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (/ 1 (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.773 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.773 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.773 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.773 * [backup-simplify]: Simplify 0 into 0 1553857482.773 * [backup-simplify]: Simplify 1 into 1 1553857482.773 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.773 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.774 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.774 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 1553857482.774 * [backup-simplify]: Simplify (/ 1 (pow (atan2 x.im x.re) 2)) into (/ 1 (pow (atan2 x.im x.re) 2)) 1553857482.774 * [backup-simplify]: Simplify (log (/ 1 (pow (atan2 x.im x.re) 2))) into (log (/ 1 (pow (atan2 x.im x.re) 2))) 1553857482.774 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) (log (/ 1 (pow (atan2 x.im x.re) 2)))) into (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))) 1553857482.774 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re)))) into (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re)))) 1553857482.774 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) into (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) 1553857482.774 * [taylor]: Taking taylor expansion of (* (log x.im) (cos (* (atan2 x.im x.re) y.re))) in y.re 1553857482.774 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.775 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.775 * [backup-simplify]: Simplify x.im into x.im 1553857482.775 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.775 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857482.775 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.775 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.775 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.775 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.775 * [backup-simplify]: Simplify 0 into 0 1553857482.775 * [backup-simplify]: Simplify 1 into 1 1553857482.775 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.775 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.775 * [backup-simplify]: Simplify (* (log x.im) 1) into (log x.im) 1553857482.775 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)) into (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)) 1553857482.775 * [backup-simplify]: Simplify (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) into (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) 1553857482.776 * [backup-simplify]: Simplify (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) into (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) 1553857482.776 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.776 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.776 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.777 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.777 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.778 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 1) into 0 1553857482.779 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (* (atan2 x.im x.re) y.re))))) into 0 1553857482.780 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.780 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.780 * [backup-simplify]: Simplify 0 into 0 1553857482.780 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.780 * [backup-simplify]: Simplify 0 into 0 1553857482.780 * [backup-simplify]: Simplify 0 into 0 1553857482.780 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.781 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857482.781 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857482.782 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.782 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857482.783 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.783 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 1) into 0 1553857482.784 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (* (atan2 x.im x.re) y.re))))) into 0 1553857482.785 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.785 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.785 * [backup-simplify]: Simplify 0 into 0 1553857482.785 * [backup-simplify]: Simplify 0 into 0 1553857482.786 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 1553857482.787 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.787 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 1553857482.788 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 1553857482.788 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 1553857482.789 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.789 * [backup-simplify]: Simplify 0 into 0 1553857482.790 * [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))) 1553857482.791 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857482.791 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857482.792 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857482.792 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.793 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857482.795 * [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 1553857482.796 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857482.796 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857482.797 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.798 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.798 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857482.799 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857482.800 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))))) 1)) (pow (sin (* (atan2 x.im x.re) y.re)) 1)))) 2) into (* -1/2 (+ (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) 1553857482.801 * [backup-simplify]: Simplify (+ (* 1/3 (* -1/2 (+ (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) (+ (* 0 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) (sin (* (atan2 x.im x.re) y.re)))) (* 0 (log (sin (* (atan2 x.im x.re) y.re)))))) into (- (+ (* 1/6 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857482.803 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) (+ (* (/ (pow (* 1/3 (/ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (sin (* (atan2 x.im x.re) y.re)))) 2) 2)) (* (/ (pow (- (+ (* 1/6 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1) 1)))) into (* -1 (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))))) 1553857482.803 * [taylor]: Taking taylor expansion of (* -1 (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))))) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.803 * [backup-simplify]: Simplify -1 into -1 1553857482.803 * [taylor]: Taking taylor expansion of (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.803 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.803 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.803 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.803 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.803 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.803 * [backup-simplify]: Simplify y.re into y.re 1553857482.803 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.803 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.803 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.803 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.803 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.803 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.804 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 1553857482.804 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 1553857482.804 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 1553857482.804 * [taylor]: Taking taylor expansion of (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2))) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of 1/9 in x.re 1553857482.804 * [backup-simplify]: Simplify 1/9 into 1/9 1553857482.804 * [taylor]: Taking taylor expansion of (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of (pow (cos (* (atan2 x.im x.re) y.re)) 2) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.804 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.804 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.804 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.804 * [backup-simplify]: Simplify y.re into y.re 1553857482.804 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.804 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.804 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.804 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.804 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.805 * [backup-simplify]: Simplify (- 0) into 0 1553857482.805 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.805 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) in x.re 1553857482.805 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 1553857482.805 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 1553857482.805 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 1553857482.805 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.805 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.805 * [backup-simplify]: Simplify x.im into x.im 1553857482.805 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.805 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.805 * [backup-simplify]: Simplify 0 into 0 1553857482.805 * [backup-simplify]: Simplify 1 into 1 1553857482.805 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.805 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 1553857482.805 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.805 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.805 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.805 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.805 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.806 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.re 1553857482.806 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857482.806 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857482.806 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857482.806 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.806 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.806 * [backup-simplify]: Simplify y.re into y.re 1553857482.806 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.806 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.806 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.806 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.806 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.806 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.806 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re))) into (pow (cos (* (atan2 x.im x.re) y.re)) 2) 1553857482.806 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.806 * [backup-simplify]: Simplify (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) into (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) 1553857482.806 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 1553857482.807 * [backup-simplify]: Simplify (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1553857482.807 * [taylor]: Taking taylor expansion of (* 1/6 (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of 1/6 in x.re 1553857482.807 * [backup-simplify]: Simplify 1/6 into 1/6 1553857482.807 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.807 * [backup-simplify]: Simplify x.im into x.im 1553857482.807 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857482.807 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.807 * [backup-simplify]: Simplify 0 into 0 1553857482.807 * [backup-simplify]: Simplify 1 into 1 1553857482.807 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857482.807 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 1553857482.807 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857482.807 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857482.807 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.807 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857482.807 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.808 * [backup-simplify]: Simplify (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 1553857482.808 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.808 * [backup-simplify]: Simplify (* 1/6 (pow (log x.im) 2)) into (* 1/6 (pow (log x.im) 2)) 1553857482.808 * [backup-simplify]: Simplify (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) into (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) 1553857482.808 * [backup-simplify]: Simplify (* (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2)))) into (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) 1553857482.809 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) into (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) 1553857482.809 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.809 * [backup-simplify]: Simplify -1 into -1 1553857482.809 * [taylor]: Taking taylor expansion of (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of 1/9 in x.im 1553857482.809 * [backup-simplify]: Simplify 1/9 into 1/9 1553857482.809 * [taylor]: Taking taylor expansion of (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (pow (cos (* (atan2 x.im x.re) y.re)) 2) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.809 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.809 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.809 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.809 * [backup-simplify]: Simplify y.re into y.re 1553857482.809 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.809 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.809 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.809 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.810 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.810 * [backup-simplify]: Simplify (- 0) into 0 1553857482.810 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.810 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857482.810 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.810 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.810 * [backup-simplify]: Simplify 0 into 0 1553857482.810 * [backup-simplify]: Simplify 1 into 1 1553857482.810 * [backup-simplify]: Simplify (log 1) into 0 1553857482.811 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.811 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in x.im 1553857482.811 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.811 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.811 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.811 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.811 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.811 * [backup-simplify]: Simplify y.re into y.re 1553857482.811 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.811 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.811 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.811 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.811 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.811 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.811 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (atan2 x.im x.re) y.re))) into (pow (cos (* (atan2 x.im x.re) y.re)) 2) 1553857482.811 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.812 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.812 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.812 * [backup-simplify]: Simplify (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) into (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) 1553857482.812 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (atan2 x.im x.re) y.re))) into (pow (sin (* (atan2 x.im x.re) y.re)) 2) 1553857482.812 * [backup-simplify]: Simplify (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) into (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) 1553857482.812 * [taylor]: Taking taylor expansion of (* 1/6 (pow (log x.im) 2)) in x.im 1553857482.812 * [taylor]: Taking taylor expansion of 1/6 in x.im 1553857482.812 * [backup-simplify]: Simplify 1/6 into 1/6 1553857482.812 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857482.812 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857482.812 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.812 * [backup-simplify]: Simplify 0 into 0 1553857482.812 * [backup-simplify]: Simplify 1 into 1 1553857482.813 * [backup-simplify]: Simplify (log 1) into 0 1553857482.813 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.813 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in x.im 1553857482.813 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in x.im 1553857482.813 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in x.im 1553857482.813 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.813 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.813 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in x.im 1553857482.813 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857482.813 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857482.813 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857482.813 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.813 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.813 * [backup-simplify]: Simplify y.re into y.re 1553857482.813 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857482.813 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.813 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857482.813 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.813 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857482.813 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857482.813 * [backup-simplify]: Simplify (log (sin (* (atan2 x.im x.re) y.re))) into (log (sin (* (atan2 x.im x.re) y.re))) 1553857482.814 * [backup-simplify]: Simplify (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) into (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) 1553857482.814 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) into (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) 1553857482.814 * [backup-simplify]: Simplify (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) into (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) 1553857482.814 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.814 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857482.814 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.815 * [backup-simplify]: Simplify (* 1/6 (pow (log x.im) 2)) into (* 1/6 (pow (log x.im) 2)) 1553857482.815 * [backup-simplify]: Simplify (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) into (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) 1553857482.815 * [backup-simplify]: Simplify (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) into (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) 1553857482.816 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) into (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) 1553857482.816 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3))) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.816 * [backup-simplify]: Simplify -1 into -1 1553857482.816 * [taylor]: Taking taylor expansion of (* (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) (pow (sin (* (atan2 x.im x.re) y.re)) 1/3)) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (+ (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) (* 1/6 (pow (log x.im) 2))) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (* 1/9 (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2))) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of 1/9 in y.re 1553857482.816 * [backup-simplify]: Simplify 1/9 into 1/9 1553857482.816 * [taylor]: Taking taylor expansion of (/ (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) (pow (sin (* (atan2 x.im x.re) y.re)) 2)) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (* (pow (cos (* (atan2 x.im x.re) y.re)) 2) (pow (log x.im) 2)) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (pow (cos (* (atan2 x.im x.re) y.re)) 2) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.816 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.816 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.816 * [backup-simplify]: Simplify 0 into 0 1553857482.816 * [backup-simplify]: Simplify 1 into 1 1553857482.816 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.816 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.816 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857482.816 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.817 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.817 * [backup-simplify]: Simplify x.im into x.im 1553857482.817 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.817 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 2) in y.re 1553857482.817 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.817 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.817 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.817 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.817 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.817 * [backup-simplify]: Simplify 0 into 0 1553857482.817 * [backup-simplify]: Simplify 1 into 1 1553857482.817 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.817 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.817 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.817 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.817 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.817 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 1553857482.818 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 1553857482.818 * [backup-simplify]: Simplify (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) into (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) 1553857482.818 * [taylor]: Taking taylor expansion of (* 1/6 (pow (log x.im) 2)) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of 1/6 in y.re 1553857482.818 * [backup-simplify]: Simplify 1/6 into 1/6 1553857482.818 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.818 * [backup-simplify]: Simplify x.im into x.im 1553857482.818 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857482.818 * [taylor]: Taking taylor expansion of (pow (sin (* (atan2 x.im x.re) y.re)) 1/3) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (* (atan2 x.im x.re) y.re))))) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (* (atan2 x.im x.re) y.re)))) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.818 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.818 * [taylor]: Taking taylor expansion of (log (sin (* (atan2 x.im x.re) y.re))) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857482.818 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857482.818 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857482.818 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.818 * [backup-simplify]: Simplify 0 into 0 1553857482.818 * [backup-simplify]: Simplify 1 into 1 1553857482.818 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857482.818 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857482.818 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857482.818 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 1553857482.819 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 1553857482.819 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 1553857482.819 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 1553857482.819 * [backup-simplify]: Simplify (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) into (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 1553857482.819 * [backup-simplify]: Simplify (+ (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 0) into (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 1553857482.820 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 1553857482.820 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.821 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 1553857482.821 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 1553857482.821 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 1553857482.822 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1553857482.823 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into (- (* 1/6 (pow (atan2 x.im x.re) 3))) 1553857482.823 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/6 (pow (atan2 x.im x.re) 3)))) 1)) (pow (atan2 x.im x.re) 1)))) 2) into (* -1/6 (pow (atan2 x.im x.re) 2)) 1553857482.824 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 1553857482.824 * [backup-simplify]: Simplify (+ (* 1/3 (* -1/6 (pow (atan2 x.im x.re) 2))) (+ (* 0 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re))))) into (- (* 1/18 (pow (atan2 x.im x.re) 2))) 1553857482.825 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/18 (pow (atan2 x.im x.re) 2))) 1) 1)))) into (* -1/18 (* (pow (atan2 x.im x.re) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) 1553857482.825 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857482.825 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (log x.im))) into 0 1553857482.826 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.826 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.826 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow (log x.im) 2))) into 0 1553857482.827 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 1553857482.827 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857482.827 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 (atan2 x.im x.re))) into 0 1553857482.828 * [backup-simplify]: Simplify (- (/ 0 (pow (atan2 x.im x.re) 2)) (+ (* (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) (/ 0 (pow (atan2 x.im x.re) 2))))) into 0 1553857482.828 * [backup-simplify]: Simplify (+ (* 1/9 0) (* 0 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)))) into 0 1553857482.828 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.829 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.831 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 1553857482.831 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 1553857482.831 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 2) 2)) 0) into (- (* 1/2 (pow (atan2 x.im x.re) 2))) 1553857482.832 * [backup-simplify]: Simplify (+ (* 1 (- (* 1/2 (pow (atan2 x.im x.re) 2)))) (+ (* 0 0) (* (- (* 1/2 (pow (atan2 x.im x.re) 2))) 1))) into (- (pow (atan2 x.im x.re) 2)) 1553857482.833 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (- (pow (atan2 x.im x.re) 2)) (pow (log x.im) 2)))) into (- (* (pow (atan2 x.im x.re) 2) (pow (log x.im) 2))) 1553857482.834 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1553857482.835 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into (- (* 1/6 (pow (atan2 x.im x.re) 3))) 1553857482.836 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (- (* 1/6 (pow (atan2 x.im x.re) 3)))) (+ (* 0 0) (* (- (* 1/6 (pow (atan2 x.im x.re) 3))) (atan2 x.im x.re)))) into (- (* 1/3 (pow (atan2 x.im x.re) 4))) 1553857482.837 * [backup-simplify]: Simplify (- (/ (- (* (pow (atan2 x.im x.re) 2) (pow (log x.im) 2))) (pow (atan2 x.im x.re) 2)) (+ (* (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2)) (/ (- (* 1/3 (pow (atan2 x.im x.re) 4))) (pow (atan2 x.im x.re) 2))) (* 0 (/ 0 (pow (atan2 x.im x.re) 2))))) into (- (* 2/3 (pow (log x.im) 2))) 1553857482.838 * [backup-simplify]: Simplify (+ (* 1/9 (- (* 2/3 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))))) into (- (* 2/27 (pow (log x.im) 2))) 1553857482.838 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857482.838 * [backup-simplify]: Simplify (* 1/6 (pow (log x.im) 2)) into (* 1/6 (pow (log x.im) 2)) 1553857482.838 * [backup-simplify]: Simplify (+ (- (* 2/27 (pow (log x.im) 2))) (* 1/6 (pow (log x.im) 2))) into (* 5/54 (pow (log x.im) 2)) 1553857482.840 * [backup-simplify]: Simplify (+ (* (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) (* -1/18 (* (pow (atan2 x.im x.re) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) (+ (* 0 0) (* (* 5/54 (pow (log x.im) 2)) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) into (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) 1553857482.840 * [backup-simplify]: Simplify (+ (* (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) 0) (* 0 (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) into 0 1553857482.840 * [backup-simplify]: Simplify (* (* 1/9 (/ (pow (log x.im) 2) (pow (atan2 x.im x.re) 2))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) into (* 1/9 (/ (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (pow (atan2 x.im x.re) 2))) 1553857482.841 * [backup-simplify]: Simplify (+ (* -1 (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) (+ (* 0 0) (* 0 (* 1/9 (/ (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (pow (atan2 x.im x.re) 2)))))) into (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) 1553857482.842 * [backup-simplify]: Simplify (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) into (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) 1553857482.843 * [backup-simplify]: Simplify (+ (* (- (* 7/81 (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))))) (pow (* 1 (* 1 (* 1 y.im))) 2)) (+ (* (* 1/3 (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im))) (* 1 (* 1 (* 1 y.im)))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))) into (- (+ (* 1/3 (* y.im (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (* 7/81 (* (pow y.im 2) (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))))) 1553857482.843 * [backup-simplify]: Simplify (cbrt (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 1553857482.843 * [approximate]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in (y.im x.re x.im y.re) around 0 1553857482.843 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in y.re 1553857482.843 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in y.re 1553857482.843 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in y.re 1553857482.843 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.843 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.844 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857482.844 * [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 1553857482.844 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.844 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.844 * [backup-simplify]: Simplify y.im into y.im 1553857482.844 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.844 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857482.844 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.844 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.844 * [backup-simplify]: Simplify x.re into x.re 1553857482.844 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.844 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.844 * [backup-simplify]: Simplify x.re into x.re 1553857482.844 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.844 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.844 * [backup-simplify]: Simplify x.im into x.im 1553857482.844 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.844 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857482.844 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.844 * [backup-simplify]: Simplify x.im into x.im 1553857482.844 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.845 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.845 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.845 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.845 * [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)))) 1553857482.845 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.845 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.845 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.846 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.846 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.846 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.846 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.847 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.847 * [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))))) 1553857482.847 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.847 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.847 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.847 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.847 * [backup-simplify]: Simplify 0 into 0 1553857482.847 * [backup-simplify]: Simplify 1 into 1 1553857482.847 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.847 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.848 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.848 * [backup-simplify]: Simplify (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 1553857482.848 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) 1553857482.848 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 1553857482.848 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.849 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.849 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857482.849 * [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 1553857482.849 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.849 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.849 * [backup-simplify]: Simplify y.im into y.im 1553857482.849 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.849 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857482.849 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.849 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.849 * [backup-simplify]: Simplify x.re into x.re 1553857482.849 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.849 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.849 * [backup-simplify]: Simplify x.re into x.re 1553857482.849 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.849 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.849 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.849 * [backup-simplify]: Simplify 0 into 0 1553857482.850 * [backup-simplify]: Simplify 1 into 1 1553857482.850 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.850 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857482.850 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.850 * [backup-simplify]: Simplify 0 into 0 1553857482.850 * [backup-simplify]: Simplify 1 into 1 1553857482.850 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.851 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.851 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.852 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.852 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.853 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.854 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.854 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.855 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.859 * [backup-simplify]: Simplify (log 1) into 0 1553857482.859 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.859 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.859 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.859 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.859 * [backup-simplify]: Simplify y.re into y.re 1553857482.859 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.860 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.860 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857482.860 * [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)) 1553857482.861 * [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))) 1553857482.861 * [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))) 1553857482.861 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1553857482.861 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 0) into 0 1553857482.862 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1553857482.862 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)))) 1553857482.862 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))))) 1553857482.862 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1/3) 1553857482.862 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in x.re 1553857482.862 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in x.re 1553857482.862 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in x.re 1553857482.862 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.862 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.862 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.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 x.re 1553857482.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)) 1553857482.863 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.863 * [backup-simplify]: Simplify y.im into y.im 1553857482.863 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.863 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.863 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.863 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.863 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.863 * [backup-simplify]: Simplify 0 into 0 1553857482.863 * [backup-simplify]: Simplify 1 into 1 1553857482.864 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.864 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.864 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.864 * [backup-simplify]: Simplify 0 into 0 1553857482.864 * [backup-simplify]: Simplify 1 into 1 1553857482.864 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.864 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.864 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.864 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.864 * [backup-simplify]: Simplify x.im into x.im 1553857482.864 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.864 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.864 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.864 * [backup-simplify]: Simplify x.im into x.im 1553857482.865 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.865 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.865 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.866 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.867 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.867 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.868 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.868 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.870 * [backup-simplify]: Simplify (log 1) into 0 1553857482.870 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.870 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.870 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.870 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.870 * [backup-simplify]: Simplify y.re into y.re 1553857482.870 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.871 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.871 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.871 * [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)) 1553857482.871 * [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))) 1553857482.872 * [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))) 1553857482.872 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.872 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.872 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.873 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 1553857482.873 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 1553857482.873 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 1553857482.873 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in y.im 1553857482.873 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in y.im 1553857482.873 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in y.im 1553857482.873 * [taylor]: Taking taylor expansion of 1/3 in y.im 1553857482.873 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.873 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.im 1553857482.873 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.873 * [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 1553857482.873 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.873 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.874 * [backup-simplify]: Simplify 0 into 0 1553857482.874 * [backup-simplify]: Simplify 1 into 1 1553857482.874 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.874 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.874 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.874 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.874 * [backup-simplify]: Simplify x.re into x.re 1553857482.874 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.874 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.874 * [backup-simplify]: Simplify x.re into x.re 1553857482.874 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.874 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.874 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.875 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.875 * [backup-simplify]: Simplify x.im into x.im 1553857482.875 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.875 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.875 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.875 * [backup-simplify]: Simplify x.im into x.im 1553857482.875 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.875 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.875 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.875 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.875 * [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)))) 1553857482.875 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.876 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.876 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.876 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.876 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.876 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.876 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.877 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.877 * [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))))) 1553857482.877 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.877 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.877 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.877 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.877 * [backup-simplify]: Simplify y.re into y.re 1553857482.877 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.878 * [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))))) 1553857482.878 * [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))))) 1553857482.878 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.878 * [backup-simplify]: Simplify (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 1553857482.879 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) 1553857482.879 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 1553857482.879 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in y.im 1553857482.879 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in y.im 1553857482.879 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in y.im 1553857482.879 * [taylor]: Taking taylor expansion of 1/3 in y.im 1553857482.879 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.879 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.im 1553857482.879 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857482.879 * [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 1553857482.879 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.879 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857482.879 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857482.879 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.879 * [backup-simplify]: Simplify 0 into 0 1553857482.880 * [backup-simplify]: Simplify 1 into 1 1553857482.880 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.880 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857482.880 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857482.880 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.880 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857482.880 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857482.880 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.880 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.880 * [backup-simplify]: Simplify x.re into x.re 1553857482.880 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.880 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857482.880 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.880 * [backup-simplify]: Simplify x.re into x.re 1553857482.881 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857482.881 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857482.881 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.881 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.881 * [backup-simplify]: Simplify x.im into x.im 1553857482.881 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.881 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857482.881 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.881 * [backup-simplify]: Simplify x.im into x.im 1553857482.881 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.881 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.881 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.881 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.881 * [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)))) 1553857482.882 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.882 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857482.882 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857482.882 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.882 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857482.882 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857482.883 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.883 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.883 * [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))))) 1553857482.883 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857482.883 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857482.883 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.883 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.883 * [backup-simplify]: Simplify y.re into y.re 1553857482.883 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.884 * [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))))) 1553857482.884 * [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))))) 1553857482.884 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857482.884 * [backup-simplify]: Simplify (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 1553857482.885 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) 1553857482.885 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) 1553857482.885 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1/3) in x.re 1553857482.885 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) in x.re 1553857482.885 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) in x.re 1553857482.885 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.885 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.885 * [taylor]: Taking taylor expansion of (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 1553857482.885 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857482.885 * [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 1553857482.886 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857482.886 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857482.886 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857482.886 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.886 * [backup-simplify]: Simplify y.im into y.im 1553857482.886 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857482.886 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857482.886 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857482.886 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857482.886 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857482.886 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857482.886 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.886 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.886 * [backup-simplify]: Simplify 0 into 0 1553857482.886 * [backup-simplify]: Simplify 1 into 1 1553857482.887 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.887 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857482.887 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.887 * [backup-simplify]: Simplify 0 into 0 1553857482.887 * [backup-simplify]: Simplify 1 into 1 1553857482.887 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857482.887 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857482.887 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.887 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.887 * [backup-simplify]: Simplify x.im into x.im 1553857482.887 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.887 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857482.887 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.887 * [backup-simplify]: Simplify x.im into x.im 1553857482.887 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857482.888 * [backup-simplify]: Simplify (* 1 1) into 1 1553857482.888 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.889 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.890 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.890 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857482.891 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857482.892 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.892 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.893 * [backup-simplify]: Simplify (log 1) into 0 1553857482.893 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857482.893 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857482.893 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.893 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.893 * [backup-simplify]: Simplify y.re into y.re 1553857482.893 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.894 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.894 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857482.894 * [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)) 1553857482.894 * [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))) 1553857482.894 * [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))) 1553857482.895 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.895 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.895 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.895 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 1553857482.896 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 1553857482.896 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 1553857482.896 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.896 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.896 * [taylor]: Taking taylor expansion of (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857482.896 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857482.896 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.896 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.896 * [backup-simplify]: Simplify y.re into y.re 1553857482.897 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857482.897 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.897 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.897 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.897 * [backup-simplify]: Simplify x.re into x.re 1553857482.897 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.897 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.897 * [backup-simplify]: Simplify y.im into y.im 1553857482.897 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.897 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857482.897 * [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)) 1553857482.897 * [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))) 1553857482.898 * [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))) 1553857482.898 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.898 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857482.898 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857482.899 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 1553857482.899 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 1553857482.899 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 1553857482.899 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) in y.re 1553857482.899 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) in y.re 1553857482.899 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) in y.re 1553857482.899 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.899 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.899 * [taylor]: Taking taylor expansion of (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) in y.re 1553857482.899 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857482.899 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857482.900 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857482.900 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857482.900 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.900 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.900 * [backup-simplify]: Simplify 0 into 0 1553857482.900 * [backup-simplify]: Simplify 1 into 1 1553857482.900 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.900 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.900 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.900 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.900 * [backup-simplify]: Simplify x.re into x.re 1553857482.900 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.900 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.900 * [backup-simplify]: Simplify y.im into y.im 1553857482.900 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.900 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857482.900 * [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))) 1553857482.901 * [backup-simplify]: Simplify (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) into (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))) 1553857482.901 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) into (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))))) 1553857482.901 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 1553857482.902 * [backup-simplify]: Simplify (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) into (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1/3) 1553857482.903 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1)))) 1) into 0 1553857482.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) into 0 1553857482.905 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.905 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.905 * [backup-simplify]: Simplify 0 into 0 1553857482.905 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.905 * [backup-simplify]: Simplify 0 into 0 1553857482.905 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.905 * [backup-simplify]: Simplify 0 into 0 1553857482.905 * [backup-simplify]: Simplify 0 into 0 1553857482.905 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.906 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.906 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.907 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857482.907 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.907 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.907 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.907 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.908 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.908 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.908 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.909 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1)))) 1) into 0 1553857482.909 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into 0 1553857482.910 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.910 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.910 * [backup-simplify]: Simplify 0 into 0 1553857482.910 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.910 * [backup-simplify]: Simplify 0 into 0 1553857482.910 * [backup-simplify]: Simplify 0 into 0 1553857482.910 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.911 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857482.911 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.912 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.912 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.912 * [backup-simplify]: Simplify (- 0) into 0 1553857482.912 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.913 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.913 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857482.913 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.914 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1)))) 1) into 0 1553857482.914 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into 0 1553857482.915 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.915 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.915 * [backup-simplify]: Simplify 0 into 0 1553857482.915 * [backup-simplify]: Simplify 0 into 0 1553857482.915 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1)))) 1) into 0 1553857482.916 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) into 0 1553857482.916 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.916 * [backup-simplify]: Simplify 0 into 0 1553857482.918 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1)))) 2) into 0 1553857482.918 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))))) into 0 1553857482.919 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1553857482.919 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.919 * [backup-simplify]: Simplify 0 into 0 1553857482.919 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.919 * [backup-simplify]: Simplify 0 into 0 1553857482.919 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.919 * [backup-simplify]: Simplify 0 into 0 1553857482.919 * [backup-simplify]: Simplify 0 into 0 1553857482.919 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.919 * [backup-simplify]: Simplify 0 into 0 1553857482.919 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.920 * [backup-simplify]: Simplify 0 into 0 1553857482.920 * [backup-simplify]: Simplify 0 into 0 1553857482.920 * [backup-simplify]: Simplify (pow (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) 1/3) into (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1/3) 1553857482.920 * [backup-simplify]: Simplify (cbrt (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 1553857482.920 * [approximate]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in (y.im x.re x.im y.re) around 0 1553857482.920 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.920 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.920 * [taylor]: Taking taylor expansion of (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857482.920 * [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 1553857482.920 * [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))) 1553857482.920 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.920 * [backup-simplify]: Simplify -1 into -1 1553857482.920 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.920 * [backup-simplify]: Simplify y.im into y.im 1553857482.920 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.920 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857482.920 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.920 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857482.920 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857482.921 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.921 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.921 * [backup-simplify]: Simplify -1 into -1 1553857482.921 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.921 * [backup-simplify]: Simplify x.re into x.re 1553857482.921 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.921 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857482.921 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.921 * [backup-simplify]: Simplify -1 into -1 1553857482.921 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.921 * [backup-simplify]: Simplify x.re into x.re 1553857482.921 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.921 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857482.921 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.921 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.921 * [backup-simplify]: Simplify -1 into -1 1553857482.921 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.921 * [backup-simplify]: Simplify x.im into x.im 1553857482.921 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.921 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857482.921 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.921 * [backup-simplify]: Simplify -1 into -1 1553857482.921 * [taylor]: Taking taylor expansion of x.im in y.re 1553857482.921 * [backup-simplify]: Simplify x.im into x.im 1553857482.921 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.921 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.921 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.921 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.921 * [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)))) 1553857482.921 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.922 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.922 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.922 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.922 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.922 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.922 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.922 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.922 * [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))))) 1553857482.922 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.922 * [taylor]: Taking taylor expansion of -1 in y.re 1553857482.922 * [backup-simplify]: Simplify -1 into -1 1553857482.922 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.922 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.922 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.923 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.923 * [backup-simplify]: Simplify 0 into 0 1553857482.923 * [backup-simplify]: Simplify 1 into 1 1553857482.923 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.923 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.923 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.923 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.923 * [backup-simplify]: Simplify (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.923 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) 1553857482.923 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 1553857482.923 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in x.im 1553857482.923 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.924 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.924 * [taylor]: Taking taylor expansion of (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857482.924 * [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 1553857482.924 * [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))) 1553857482.924 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.924 * [backup-simplify]: Simplify -1 into -1 1553857482.924 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.924 * [backup-simplify]: Simplify y.im into y.im 1553857482.924 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.924 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857482.924 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.924 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.924 * [backup-simplify]: Simplify -1 into -1 1553857482.924 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.924 * [backup-simplify]: Simplify x.re into x.re 1553857482.924 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.924 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.924 * [backup-simplify]: Simplify -1 into -1 1553857482.924 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.924 * [backup-simplify]: Simplify x.re into x.re 1553857482.924 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.924 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.924 * [backup-simplify]: Simplify -1 into -1 1553857482.924 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.924 * [backup-simplify]: Simplify 0 into 0 1553857482.924 * [backup-simplify]: Simplify 1 into 1 1553857482.924 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.924 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857482.924 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.925 * [backup-simplify]: Simplify -1 into -1 1553857482.925 * [taylor]: Taking taylor expansion of x.im in x.im 1553857482.925 * [backup-simplify]: Simplify 0 into 0 1553857482.925 * [backup-simplify]: Simplify 1 into 1 1553857482.925 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.925 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.925 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857482.926 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.926 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.927 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.927 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.927 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.928 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.928 * [backup-simplify]: Simplify (log 1) into 0 1553857482.928 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.928 * [taylor]: Taking taylor expansion of -1 in x.im 1553857482.928 * [backup-simplify]: Simplify -1 into -1 1553857482.928 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.928 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.928 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.928 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.928 * [backup-simplify]: Simplify y.re into y.re 1553857482.928 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.928 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857482.928 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857482.928 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.929 * [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)) 1553857482.929 * [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))) 1553857482.929 * [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))) 1553857482.929 * [backup-simplify]: Simplify (* (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.929 * [backup-simplify]: Simplify (* (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.929 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.930 * [backup-simplify]: Simplify (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.930 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.930 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 1553857482.930 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.930 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.930 * [taylor]: Taking taylor expansion of (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.930 * [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 1553857482.930 * [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))) 1553857482.930 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.930 * [backup-simplify]: Simplify -1 into -1 1553857482.930 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.930 * [backup-simplify]: Simplify y.im into y.im 1553857482.930 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.930 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.930 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.930 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.930 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.930 * [backup-simplify]: Simplify -1 into -1 1553857482.930 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.930 * [backup-simplify]: Simplify 0 into 0 1553857482.930 * [backup-simplify]: Simplify 1 into 1 1553857482.931 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.931 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.931 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.931 * [backup-simplify]: Simplify -1 into -1 1553857482.931 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.931 * [backup-simplify]: Simplify 0 into 0 1553857482.931 * [backup-simplify]: Simplify 1 into 1 1553857482.931 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.931 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.931 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.931 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.931 * [backup-simplify]: Simplify -1 into -1 1553857482.931 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.931 * [backup-simplify]: Simplify x.im into x.im 1553857482.931 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.931 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.931 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.931 * [backup-simplify]: Simplify -1 into -1 1553857482.931 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.931 * [backup-simplify]: Simplify x.im into x.im 1553857482.931 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.932 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.932 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.932 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.933 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.934 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.934 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.934 * [backup-simplify]: Simplify (log 1) into 0 1553857482.934 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.934 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.934 * [backup-simplify]: Simplify -1 into -1 1553857482.934 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.934 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.934 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.934 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.934 * [backup-simplify]: Simplify y.re into y.re 1553857482.935 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.935 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.935 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.935 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.935 * [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)) 1553857482.935 * [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))) 1553857482.935 * [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))) 1553857482.935 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.936 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.936 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.936 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.936 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.936 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 1553857482.936 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of 1/3 in y.im 1553857482.936 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.936 * [taylor]: Taking taylor expansion of (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 1553857482.936 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.936 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.936 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.936 * [backup-simplify]: Simplify -1 into -1 1553857482.936 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.936 * [backup-simplify]: Simplify 0 into 0 1553857482.936 * [backup-simplify]: Simplify 1 into 1 1553857482.937 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.937 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.937 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.937 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.937 * [backup-simplify]: Simplify -1 into -1 1553857482.937 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.937 * [backup-simplify]: Simplify x.re into x.re 1553857482.937 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.937 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.937 * [backup-simplify]: Simplify -1 into -1 1553857482.937 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.937 * [backup-simplify]: Simplify x.re into x.re 1553857482.937 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.937 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.937 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.937 * [backup-simplify]: Simplify -1 into -1 1553857482.937 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.938 * [backup-simplify]: Simplify x.im into x.im 1553857482.938 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.938 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.938 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.938 * [backup-simplify]: Simplify -1 into -1 1553857482.938 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.938 * [backup-simplify]: Simplify x.im into x.im 1553857482.938 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.938 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.938 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.938 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.938 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857482.938 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.939 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.939 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.939 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.939 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.939 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.940 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.940 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.940 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857482.940 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.940 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.940 * [backup-simplify]: Simplify -1 into -1 1553857482.940 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.940 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.940 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.940 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.940 * [backup-simplify]: Simplify y.re into y.re 1553857482.941 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.941 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 1553857482.941 * [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)))))) 1553857482.941 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.942 * [backup-simplify]: Simplify (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.942 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) 1553857482.942 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 1553857482.942 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in y.im 1553857482.942 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) in y.im 1553857482.942 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in y.im 1553857482.942 * [taylor]: Taking taylor expansion of 1/3 in y.im 1553857482.942 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.943 * [taylor]: Taking taylor expansion of (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.im 1553857482.943 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857482.943 * [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 1553857482.943 * [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))) 1553857482.943 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857482.943 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857482.943 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.943 * [backup-simplify]: Simplify -1 into -1 1553857482.943 * [taylor]: Taking taylor expansion of y.im in y.im 1553857482.943 * [backup-simplify]: Simplify 0 into 0 1553857482.943 * [backup-simplify]: Simplify 1 into 1 1553857482.943 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.943 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857482.943 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857482.944 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.944 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.944 * [backup-simplify]: Simplify -1 into -1 1553857482.944 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.944 * [backup-simplify]: Simplify x.re into x.re 1553857482.944 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.944 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.944 * [backup-simplify]: Simplify -1 into -1 1553857482.944 * [taylor]: Taking taylor expansion of x.re in y.im 1553857482.944 * [backup-simplify]: Simplify x.re into x.re 1553857482.944 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857482.944 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.944 * [backup-simplify]: Simplify -1 into -1 1553857482.944 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.944 * [backup-simplify]: Simplify x.im into x.im 1553857482.944 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.944 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857482.944 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.944 * [backup-simplify]: Simplify -1 into -1 1553857482.944 * [taylor]: Taking taylor expansion of x.im in y.im 1553857482.944 * [backup-simplify]: Simplify x.im into x.im 1553857482.944 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.944 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857482.945 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857482.945 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857482.945 * [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)))) 1553857482.945 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.945 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857482.945 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857482.945 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.946 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857482.946 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857482.946 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.946 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857482.947 * [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))))) 1553857482.947 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857482.947 * [taylor]: Taking taylor expansion of -1 in y.im 1553857482.947 * [backup-simplify]: Simplify -1 into -1 1553857482.947 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857482.947 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857482.947 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.947 * [taylor]: Taking taylor expansion of y.re in y.im 1553857482.947 * [backup-simplify]: Simplify y.re into y.re 1553857482.947 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.947 * [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)))))) 1553857482.948 * [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)))))) 1553857482.948 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.948 * [backup-simplify]: Simplify (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.949 * [backup-simplify]: Simplify (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) 1553857482.949 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) 1553857482.949 * [taylor]: Taking taylor expansion of (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1/3) in x.re 1553857482.949 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) in x.re 1553857482.949 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in x.re 1553857482.949 * [taylor]: Taking taylor expansion of 1/3 in x.re 1553857482.949 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.949 * [taylor]: Taking taylor expansion of (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.re 1553857482.949 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857482.949 * [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 1553857482.949 * [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))) 1553857482.949 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857482.949 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857482.949 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.949 * [backup-simplify]: Simplify -1 into -1 1553857482.949 * [taylor]: Taking taylor expansion of y.im in x.re 1553857482.949 * [backup-simplify]: Simplify y.im into y.im 1553857482.950 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857482.950 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857482.950 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857482.950 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857482.950 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857482.950 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857482.950 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.950 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.950 * [backup-simplify]: Simplify -1 into -1 1553857482.950 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.950 * [backup-simplify]: Simplify 0 into 0 1553857482.950 * [backup-simplify]: Simplify 1 into 1 1553857482.950 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.951 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857482.951 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.951 * [backup-simplify]: Simplify -1 into -1 1553857482.951 * [taylor]: Taking taylor expansion of x.re in x.re 1553857482.951 * [backup-simplify]: Simplify 0 into 0 1553857482.951 * [backup-simplify]: Simplify 1 into 1 1553857482.951 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857482.951 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857482.951 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.951 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.951 * [backup-simplify]: Simplify -1 into -1 1553857482.951 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.951 * [backup-simplify]: Simplify x.im into x.im 1553857482.951 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.951 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857482.951 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.951 * [backup-simplify]: Simplify -1 into -1 1553857482.951 * [taylor]: Taking taylor expansion of x.im in x.re 1553857482.951 * [backup-simplify]: Simplify x.im into x.im 1553857482.951 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857482.952 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857482.952 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857482.953 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857482.954 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.954 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857482.955 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857482.955 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.956 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857482.957 * [backup-simplify]: Simplify (log 1) into 0 1553857482.957 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857482.957 * [taylor]: Taking taylor expansion of -1 in x.re 1553857482.957 * [backup-simplify]: Simplify -1 into -1 1553857482.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857482.957 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857482.957 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.957 * [taylor]: Taking taylor expansion of y.re in x.re 1553857482.957 * [backup-simplify]: Simplify y.re into y.re 1553857482.957 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.958 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.958 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857482.958 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.958 * [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)) 1553857482.958 * [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))) 1553857482.959 * [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))) 1553857482.959 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.959 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.959 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.960 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.960 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.960 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 1553857482.960 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) in x.im 1553857482.960 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in x.im 1553857482.960 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.im 1553857482.960 * [taylor]: Taking taylor expansion of 1/3 in x.im 1553857482.960 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.960 * [taylor]: Taking taylor expansion of (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857482.961 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857482.961 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857482.961 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857482.961 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857482.961 * [taylor]: Taking taylor expansion of x.re in x.im 1553857482.961 * [backup-simplify]: Simplify x.re into x.re 1553857482.961 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.961 * [taylor]: Taking taylor expansion of y.im in x.im 1553857482.961 * [backup-simplify]: Simplify y.im into y.im 1553857482.961 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.961 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857482.961 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857482.961 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.961 * [taylor]: Taking taylor expansion of y.re in x.im 1553857482.961 * [backup-simplify]: Simplify y.re into y.re 1553857482.961 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857482.961 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857482.961 * [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)) 1553857482.962 * [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))) 1553857482.962 * [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))) 1553857482.962 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.962 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857482.963 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.963 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.963 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.963 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 1553857482.963 * [taylor]: Taking taylor expansion of (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of 1/3 in y.re 1553857482.964 * [backup-simplify]: Simplify 1/3 into 1/3 1553857482.964 * [taylor]: Taking taylor expansion of (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of x.re in y.re 1553857482.964 * [backup-simplify]: Simplify x.re into x.re 1553857482.964 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857482.964 * [taylor]: Taking taylor expansion of y.im in y.re 1553857482.964 * [backup-simplify]: Simplify y.im into y.im 1553857482.964 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857482.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857482.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857482.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.964 * [taylor]: Taking taylor expansion of y.re in y.re 1553857482.964 * [backup-simplify]: Simplify 0 into 0 1553857482.964 * [backup-simplify]: Simplify 1 into 1 1553857482.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857482.964 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.965 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857482.965 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857482.965 * [backup-simplify]: Simplify (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857482.965 * [backup-simplify]: Simplify (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 1553857482.966 * [backup-simplify]: Simplify (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 1553857482.966 * [backup-simplify]: Simplify (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) into (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1/3) 1553857482.967 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1)))) 1) into 0 1553857482.968 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) into 0 1553857482.969 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.969 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.969 * [backup-simplify]: Simplify 0 into 0 1553857482.969 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.969 * [backup-simplify]: Simplify 0 into 0 1553857482.969 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.969 * [backup-simplify]: Simplify 0 into 0 1553857482.969 * [backup-simplify]: Simplify 0 into 0 1553857482.970 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.970 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.972 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857482.972 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857482.972 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857482.972 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857482.973 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.973 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857482.974 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.974 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.975 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.975 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.976 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1)))) 1) into 0 1553857482.977 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 1553857482.978 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.978 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.978 * [backup-simplify]: Simplify 0 into 0 1553857482.978 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.978 * [backup-simplify]: Simplify 0 into 0 1553857482.978 * [backup-simplify]: Simplify 0 into 0 1553857482.979 * [backup-simplify]: Simplify (+ 0) into 0 1553857482.979 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857482.981 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857482.981 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857482.981 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857482.981 * [backup-simplify]: Simplify (- 0) into 0 1553857482.982 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.983 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857482.983 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857482.984 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857482.985 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1)))) 1) into 0 1553857482.985 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 1553857482.986 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.986 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.987 * [backup-simplify]: Simplify 0 into 0 1553857482.987 * [backup-simplify]: Simplify 0 into 0 1553857482.988 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1)))) 1) into 0 1553857482.988 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 1553857482.989 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) (+ (* (/ (pow 0 1) 1)))) into 0 1553857482.989 * [backup-simplify]: Simplify 0 into 0 1553857482.996 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1)))) 2) into 0 1553857482.997 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))))) into 0 1553857482.998 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1553857482.998 * [taylor]: Taking taylor expansion of 0 in x.re 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.998 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.998 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.998 * [taylor]: Taking taylor expansion of 0 in x.im 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.998 * [taylor]: Taking taylor expansion of 0 in y.re 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.998 * [backup-simplify]: Simplify 0 into 0 1553857482.999 * [backup-simplify]: Simplify (pow (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) 1/3) into (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1/3) 1553857482.999 * * * [progress]: simplifying candidates 1553857482.999 * * * * [progress]: [ 1 / 59 ] simplifiying candidate # 1553857482.999 * * * * [progress]: [ 2 / 59 ] simplifiying candidate # 1553857482.999 * * * * [progress]: [ 3 / 59 ] simplifiying candidate # 1553857482.999 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857482.999 * * [simplify]: iters left: 6 (12 enodes) 1553857483.001 * * [simplify]: iters left: 5 (39 enodes) 1553857483.006 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.007 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857483.007 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857483.007 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857483.007 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857483.007 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857483.007 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857483.007 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857483.008 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857483.008 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857483.008 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.008 * * * * [progress]: [ 4 / 59 ] simplifiying candidate # 1553857483.008 * * * * [progress]: [ 5 / 59 ] simplifiying candidate # 1553857483.008 * * * * [progress]: [ 6 / 59 ] simplifiying candidate # 1553857483.008 * * * * [progress]: [ 7 / 59 ] simplifiying candidate # 1553857483.008 * * * * [progress]: [ 8 / 59 ] simplifiying candidate # 1553857483.009 * * * * [progress]: [ 9 / 59 ] simplifiying candidate # 1553857483.009 * * * * [progress]: [ 10 / 59 ] simplifiying candidate # 1553857483.009 * * * * [progress]: [ 11 / 59 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857483.009 * * * * [progress]: [ 12 / 59 ] simplifiying candidate # 1553857483.009 * * * * [progress]: [ 13 / 59 ] simplifiying candidate # 1553857483.009 * * * * [progress]: [ 14 / 59 ] simplifiying candidate # 1553857483.009 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857483.009 * * [simplify]: iters left: 6 (12 enodes) 1553857483.011 * * [simplify]: iters left: 5 (39 enodes) 1553857483.016 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.016 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857483.016 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857483.016 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857483.016 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857483.016 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857483.017 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857483.017 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857483.017 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857483.018 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857483.018 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.018 * * * * [progress]: [ 15 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 16 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 17 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 18 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 19 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 20 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 21 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 22 / 59 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857483.018 * * * * [progress]: [ 23 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 24 / 59 ] simplifiying candidate # 1553857483.018 * * * * [progress]: [ 25 / 59 ] simplifiying candidate # 1553857483.019 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857483.019 * * [simplify]: iters left: 6 (12 enodes) 1553857483.021 * * [simplify]: iters left: 5 (39 enodes) 1553857483.026 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.026 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857483.026 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857483.026 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857483.026 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857483.026 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857483.026 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857483.026 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857483.027 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857483.027 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857483.027 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.027 * * * * [progress]: [ 26 / 59 ] simplifiying candidate # 1553857483.027 * * * * [progress]: [ 27 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 28 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 29 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 30 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 31 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 32 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 33 / 59 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857483.028 * * * * [progress]: [ 34 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 35 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 36 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 37 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 38 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 39 / 59 ] simplifiying candidate # 1553857483.028 * * * * [progress]: [ 40 / 59 ] simplifiying candidate # 1553857483.028 * [simplify]: Simplifying (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) 1553857483.029 * * [simplify]: iters left: 6 (13 enodes) 1553857483.033 * * [simplify]: iters left: 5 (42 enodes) 1553857483.045 * * [simplify]: iters left: 4 (46 enodes) 1553857483.057 * * [simplify]: iters left: 3 (49 enodes) 1553857483.063 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.063 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.064 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857483.064 * * [simplify]: Extracting #3: cost 7 inf + 0 1553857483.064 * * [simplify]: Extracting #4: cost 9 inf + 0 1553857483.064 * * [simplify]: Extracting #5: cost 16 inf + 0 1553857483.064 * * [simplify]: Extracting #6: cost 21 inf + 2 1553857483.064 * * [simplify]: Extracting #7: cost 18 inf + 203 1553857483.064 * * [simplify]: Extracting #8: cost 11 inf + 1668 1553857483.064 * * [simplify]: Extracting #9: cost 3 inf + 4606 1553857483.065 * * [simplify]: Extracting #10: cost 0 inf + 6278 1553857483.066 * [simplify]: Simplified to (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) 1553857483.066 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.066 * * * * [progress]: [ 41 / 59 ] simplifiying candidate # 1553857483.066 * [simplify]: Simplifying (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 1553857483.066 * * [simplify]: iters left: 6 (12 enodes) 1553857483.068 * * [simplify]: iters left: 5 (39 enodes) 1553857483.073 * * [simplify]: iters left: 4 (43 enodes) 1553857483.079 * * [simplify]: iters left: 3 (46 enodes) 1553857483.086 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.086 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.086 * * [simplify]: Extracting #2: cost 5 inf + 0 1553857483.086 * * [simplify]: Extracting #3: cost 7 inf + 0 1553857483.086 * * [simplify]: Extracting #4: cost 14 inf + 0 1553857483.086 * * [simplify]: Extracting #5: cost 19 inf + 2 1553857483.086 * * [simplify]: Extracting #6: cost 13 inf + 711 1553857483.087 * * [simplify]: Extracting #7: cost 5 inf + 2766 1553857483.087 * * [simplify]: Extracting #8: cost 2 inf + 3942 1553857483.088 * * [simplify]: Extracting #9: cost 0 inf + 4950 1553857483.088 * [simplify]: Simplified to (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 1553857483.088 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.088 * * * * [progress]: [ 42 / 59 ] simplifiying candidate # 1553857483.089 * [simplify]: Simplifying (cbrt 1) 1553857483.089 * * [simplify]: iters left: 1 (2 enodes) 1553857483.092 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.092 * * [simplify]: Extracting #1: cost 0 inf + 1 1553857483.092 * [simplify]: Simplified to 1 1553857483.092 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* 1 (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.092 * * * * [progress]: [ 43 / 59 ] simplifiying candidate # 1553857483.092 * * * * [progress]: [ 44 / 59 ] simplifiying candidate # 1553857483.092 * * * * [progress]: [ 45 / 59 ] simplifiying candidate # 1553857483.093 * * * * [progress]: [ 46 / 59 ] simplifiying candidate # 1553857483.093 * * * * [progress]: [ 47 / 59 ] simplifiying candidate #real (real->posit16 (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857483.093 * * * * [progress]: [ 48 / 59 ] simplifiying candidate # 1553857483.093 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857483.093 * * [simplify]: iters left: 5 (9 enodes) 1553857483.097 * * [simplify]: iters left: 4 (31 enodes) 1553857483.105 * * [simplify]: iters left: 3 (34 enodes) 1553857483.114 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.114 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857483.114 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857483.114 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857483.114 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857483.115 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857483.115 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857483.115 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.116 * * * * [progress]: [ 49 / 59 ] simplifiying candidate # 1553857483.116 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857483.116 * * [simplify]: iters left: 6 (12 enodes) 1553857483.123 * * [simplify]: iters left: 5 (47 enodes) 1553857483.136 * * [simplify]: iters left: 4 (65 enodes) 1553857483.156 * * [simplify]: iters left: 3 (73 enodes) 1553857483.173 * * [simplify]: iters left: 2 (75 enodes) 1553857483.190 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.190 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.190 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857483.191 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857483.191 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857483.191 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857483.192 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857483.193 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857483.194 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857483.194 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.194 * * * * [progress]: [ 50 / 59 ] simplifiying candidate # 1553857483.194 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857483.195 * * [simplify]: iters left: 6 (12 enodes) 1553857483.201 * * [simplify]: iters left: 5 (44 enodes) 1553857483.215 * * [simplify]: iters left: 4 (60 enodes) 1553857483.233 * * [simplify]: iters left: 3 (86 enodes) 1553857483.263 * * [simplify]: iters left: 2 (138 enodes) 1553857483.290 * * [simplify]: iters left: 1 (173 enodes) 1553857483.327 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.327 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.327 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857483.327 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857483.328 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857483.329 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857483.331 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857483.335 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857483.340 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857483.341 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.341 * * * * [progress]: [ 51 / 59 ] simplifiying candidate # 1553857483.341 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857483.341 * * [simplify]: iters left: 5 (9 enodes) 1553857483.343 * * [simplify]: iters left: 4 (31 enodes) 1553857483.347 * * [simplify]: iters left: 3 (34 enodes) 1553857483.351 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.351 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857483.351 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857483.351 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857483.351 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857483.351 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857483.352 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857483.352 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.352 * * * * [progress]: [ 52 / 59 ] simplifiying candidate # 1553857483.352 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857483.352 * * [simplify]: iters left: 6 (12 enodes) 1553857483.355 * * [simplify]: iters left: 5 (47 enodes) 1553857483.362 * * [simplify]: iters left: 4 (65 enodes) 1553857483.371 * * [simplify]: iters left: 3 (73 enodes) 1553857483.380 * * [simplify]: iters left: 2 (75 enodes) 1553857483.391 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.391 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.391 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857483.392 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857483.392 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857483.392 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857483.393 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857483.394 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857483.394 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857483.395 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.395 * * * * [progress]: [ 53 / 59 ] simplifiying candidate # 1553857483.395 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857483.395 * * [simplify]: iters left: 6 (12 enodes) 1553857483.401 * * [simplify]: iters left: 5 (44 enodes) 1553857483.415 * * [simplify]: iters left: 4 (60 enodes) 1553857483.434 * * [simplify]: iters left: 3 (86 enodes) 1553857483.452 * * [simplify]: iters left: 2 (138 enodes) 1553857483.475 * * [simplify]: iters left: 1 (173 enodes) 1553857483.513 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.513 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.513 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857483.513 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857483.513 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857483.514 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857483.515 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857483.517 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857483.518 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857483.518 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.518 * * * * [progress]: [ 54 / 59 ] simplifiying candidate # 1553857483.519 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857483.519 * * [simplify]: iters left: 5 (9 enodes) 1553857483.520 * * [simplify]: iters left: 4 (31 enodes) 1553857483.527 * * [simplify]: iters left: 3 (34 enodes) 1553857483.535 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.535 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857483.536 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857483.536 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857483.536 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857483.536 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857483.537 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857483.537 * [simplify]: Simplified (2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.537 * * * * [progress]: [ 55 / 59 ] simplifiying candidate # 1553857483.537 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857483.538 * * [simplify]: iters left: 6 (12 enodes) 1553857483.542 * * [simplify]: iters left: 5 (47 enodes) 1553857483.550 * * [simplify]: iters left: 4 (65 enodes) 1553857483.559 * * [simplify]: iters left: 3 (73 enodes) 1553857483.567 * * [simplify]: iters left: 2 (75 enodes) 1553857483.579 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.579 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.579 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857483.579 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857483.579 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857483.579 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857483.580 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857483.581 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857483.582 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857483.582 * [simplify]: Simplified (2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.582 * * * * [progress]: [ 56 / 59 ] simplifiying candidate # 1553857483.583 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857483.583 * * [simplify]: iters left: 6 (12 enodes) 1553857483.589 * * [simplify]: iters left: 5 (44 enodes) 1553857483.602 * * [simplify]: iters left: 4 (60 enodes) 1553857483.620 * * [simplify]: iters left: 3 (86 enodes) 1553857483.638 * * [simplify]: iters left: 2 (138 enodes) 1553857483.669 * * [simplify]: iters left: 1 (173 enodes) 1553857483.702 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.702 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857483.702 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857483.702 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857483.703 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857483.703 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857483.705 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857483.708 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857483.711 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857483.711 * [simplify]: Simplified (2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.711 * * * * [progress]: [ 57 / 59 ] simplifiying candidate # 1553857483.712 * [simplify]: Simplifying (- (+ (* 1/3 (* y.im (* (exp (* 1/3 (- (log (/ 1 (pow (atan2 x.im x.re) 2))) (* 2 (log y.re))))) (log x.im)))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))))) (* 7/81 (* (pow y.im 2) (* (pow (log x.im) 2) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))))))) 1553857483.712 * * [simplify]: iters left: 6 (32 enodes) 1553857483.724 * * [simplify]: iters left: 5 (147 enodes) 1553857483.759 * * [simplify]: iters left: 4 (311 enodes) 1553857483.852 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857483.852 * * [simplify]: Extracting #1: cost 33 inf + 0 1553857483.853 * * [simplify]: Extracting #2: cost 149 inf + 4 1553857483.854 * * [simplify]: Extracting #3: cost 214 inf + 1118 1553857483.855 * * [simplify]: Extracting #4: cost 206 inf + 8558 1553857483.862 * * [simplify]: Extracting #5: cost 84 inf + 59416 1553857483.876 * * [simplify]: Extracting #6: cost 26 inf + 86809 1553857483.906 * * [simplify]: Extracting #7: cost 1 inf + 101285 1553857483.934 * * [simplify]: Extracting #8: cost 0 inf + 101651 1553857483.949 * [simplify]: Simplified to (fma -7/81 (* (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3)) (* (* (log x.im) y.im) (* (log x.im) y.im))) (fma (* (* (log x.im) y.im) (exp (* (fma -2 (log y.re) (* -2 (log (atan2 x.im x.re)))) 1/3))) 1/3 (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3)))) 1553857483.949 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (fma -7/81 (* (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3)) (* (* (log x.im) y.im) (* (log x.im) y.im))) (fma (* (* (log x.im) y.im) (exp (* (fma -2 (log y.re) (* -2 (log (atan2 x.im x.re)))) 1/3))) 1/3 (exp (* (+ (log (atan2 x.im x.re)) (log y.re)) 1/3))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857483.949 * * * * [progress]: [ 58 / 59 ] simplifiying candidate # 1553857483.949 * [simplify]: Simplifying (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1/3) 1553857483.950 * * [simplify]: iters left: 6 (14 enodes) 1553857483.954 * * [simplify]: iters left: 5 (59 enodes) 1553857483.973 * * [simplify]: iters left: 4 (91 enodes) 1553857483.991 * * [simplify]: iters left: 3 (129 enodes) 1553857484.010 * * [simplify]: iters left: 2 (180 enodes) 1553857484.053 * * [simplify]: iters left: 1 (302 enodes) 1553857484.175 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857484.175 * * [simplify]: Extracting #1: cost 29 inf + 0 1553857484.176 * * [simplify]: Extracting #2: cost 82 inf + 2 1553857484.176 * * [simplify]: Extracting #3: cost 89 inf + 9 1553857484.176 * * [simplify]: Extracting #4: cost 97 inf + 13 1553857484.177 * * [simplify]: Extracting #5: cost 91 inf + 424 1553857484.178 * * [simplify]: Extracting #6: cost 83 inf + 1197 1553857484.181 * * [simplify]: Extracting #7: cost 52 inf + 19556 1553857484.192 * * [simplify]: Extracting #8: cost 1 inf + 68090 1553857484.200 * * [simplify]: Extracting #9: cost 0 inf + 69012 1553857484.209 * [simplify]: Simplified to (cbrt (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re)))) 1553857484.209 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857484.209 * * * * [progress]: [ 59 / 59 ] simplifiying candidate # 1553857484.209 * [simplify]: Simplifying (pow (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1/3) 1553857484.209 * * [simplify]: iters left: 6 (14 enodes) 1553857484.216 * * [simplify]: iters left: 5 (56 enodes) 1553857484.226 * * [simplify]: iters left: 4 (86 enodes) 1553857484.241 * * [simplify]: iters left: 3 (142 enodes) 1553857484.283 * * [simplify]: iters left: 2 (248 enodes) 1553857484.369 * * [simplify]: iters left: 1 (407 enodes) 1553857484.490 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857484.490 * * [simplify]: Extracting #1: cost 29 inf + 0 1553857484.490 * * [simplify]: Extracting #2: cost 88 inf + 2 1553857484.491 * * [simplify]: Extracting #3: cost 105 inf + 9 1553857484.492 * * [simplify]: Extracting #4: cost 123 inf + 54 1553857484.494 * * [simplify]: Extracting #5: cost 115 inf + 873 1553857484.499 * * [simplify]: Extracting #6: cost 76 inf + 18622 1553857484.517 * * [simplify]: Extracting #7: cost 6 inf + 79696 1553857484.543 * * [simplify]: Extracting #8: cost 0 inf + 84368 1553857484.563 * * [simplify]: Extracting #9: cost 0 inf + 84328 1553857484.574 * [simplify]: Simplified to (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) 1553857484.574 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857484.574 * * * [progress]: adding candidates to table 1553857485.744 * * [progress]: iteration 3 / 4 1553857485.744 * * * [progress]: picking best candidate 1553857485.801 * * * * [pick]: Picked # 1553857485.801 * * * [progress]: localizing error 1553857485.903 * * * [progress]: generating rewritten candidates 1553857485.903 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 2 1 1) 1553857485.906 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1) 1553857485.908 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 1553857485.910 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1553857485.913 * * * [progress]: generating series expansions 1553857485.913 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 2 1 1) 1553857485.913 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857485.913 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857485.913 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857485.913 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857485.913 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857485.913 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857485.913 * [taylor]: Taking taylor expansion of y.im in y.re 1553857485.913 * [backup-simplify]: Simplify y.im into y.im 1553857485.913 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857485.913 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857485.913 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857485.913 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857485.913 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857485.913 * [taylor]: Taking taylor expansion of x.re in y.re 1553857485.914 * [backup-simplify]: Simplify x.re into x.re 1553857485.914 * [taylor]: Taking taylor expansion of x.re in y.re 1553857485.914 * [backup-simplify]: Simplify x.re into x.re 1553857485.914 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857485.914 * [taylor]: Taking taylor expansion of x.im in y.re 1553857485.914 * [backup-simplify]: Simplify x.im into x.im 1553857485.914 * [taylor]: Taking taylor expansion of x.im in y.re 1553857485.914 * [backup-simplify]: Simplify x.im into x.im 1553857485.914 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857485.914 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857485.914 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857485.919 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857485.919 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857485.919 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857485.920 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.920 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857485.920 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857485.920 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857485.920 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857485.920 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.920 * [taylor]: Taking taylor expansion of y.re in y.re 1553857485.920 * [backup-simplify]: Simplify 0 into 0 1553857485.920 * [backup-simplify]: Simplify 1 into 1 1553857485.920 * [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))))) 1553857485.920 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857485.921 * [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))))) 1553857485.921 * [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)))))) 1553857485.921 * [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)))))) 1553857485.921 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857485.921 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857485.921 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857485.921 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857485.921 * [taylor]: Taking taylor expansion of y.im in x.im 1553857485.921 * [backup-simplify]: Simplify y.im into y.im 1553857485.921 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857485.921 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857485.921 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857485.921 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857485.921 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857485.921 * [taylor]: Taking taylor expansion of x.re in x.im 1553857485.921 * [backup-simplify]: Simplify x.re into x.re 1553857485.921 * [taylor]: Taking taylor expansion of x.re in x.im 1553857485.921 * [backup-simplify]: Simplify x.re into x.re 1553857485.921 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857485.921 * [taylor]: Taking taylor expansion of x.im in x.im 1553857485.921 * [backup-simplify]: Simplify 0 into 0 1553857485.921 * [backup-simplify]: Simplify 1 into 1 1553857485.921 * [taylor]: Taking taylor expansion of x.im in x.im 1553857485.921 * [backup-simplify]: Simplify 0 into 0 1553857485.921 * [backup-simplify]: Simplify 1 into 1 1553857485.921 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857485.921 * [backup-simplify]: Simplify (* 0 0) into 0 1553857485.922 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857485.922 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857485.922 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857485.922 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857485.922 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.922 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857485.922 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857485.922 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857485.922 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857485.922 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.922 * [taylor]: Taking taylor expansion of y.re in x.im 1553857485.922 * [backup-simplify]: Simplify y.re into y.re 1553857485.922 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857485.923 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.923 * [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))) 1553857485.923 * [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)))) 1553857485.923 * [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)))) 1553857485.923 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857485.923 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857485.923 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857485.923 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857485.923 * [taylor]: Taking taylor expansion of y.im in x.re 1553857485.923 * [backup-simplify]: Simplify y.im into y.im 1553857485.923 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857485.923 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857485.923 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857485.923 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857485.923 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857485.923 * [taylor]: Taking taylor expansion of x.re in x.re 1553857485.923 * [backup-simplify]: Simplify 0 into 0 1553857485.923 * [backup-simplify]: Simplify 1 into 1 1553857485.923 * [taylor]: Taking taylor expansion of x.re in x.re 1553857485.923 * [backup-simplify]: Simplify 0 into 0 1553857485.923 * [backup-simplify]: Simplify 1 into 1 1553857485.923 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857485.923 * [taylor]: Taking taylor expansion of x.im in x.re 1553857485.923 * [backup-simplify]: Simplify x.im into x.im 1553857485.923 * [taylor]: Taking taylor expansion of x.im in x.re 1553857485.923 * [backup-simplify]: Simplify x.im into x.im 1553857485.923 * [backup-simplify]: Simplify (* 0 0) into 0 1553857485.923 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857485.923 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857485.924 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857485.924 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857485.924 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857485.924 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.924 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857485.924 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857485.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857485.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857485.924 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.924 * [taylor]: Taking taylor expansion of y.re in x.re 1553857485.924 * [backup-simplify]: Simplify y.re into y.re 1553857485.924 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857485.924 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.925 * [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))) 1553857485.925 * [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)))) 1553857485.925 * [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)))) 1553857485.925 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857485.925 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857485.925 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857485.925 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857485.925 * [taylor]: Taking taylor expansion of y.im in y.im 1553857485.925 * [backup-simplify]: Simplify 0 into 0 1553857485.925 * [backup-simplify]: Simplify 1 into 1 1553857485.925 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857485.925 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857485.925 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857485.925 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857485.925 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857485.925 * [taylor]: Taking taylor expansion of x.re in y.im 1553857485.925 * [backup-simplify]: Simplify x.re into x.re 1553857485.925 * [taylor]: Taking taylor expansion of x.re in y.im 1553857485.925 * [backup-simplify]: Simplify x.re into x.re 1553857485.925 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857485.925 * [taylor]: Taking taylor expansion of x.im in y.im 1553857485.925 * [backup-simplify]: Simplify x.im into x.im 1553857485.925 * [taylor]: Taking taylor expansion of x.im in y.im 1553857485.925 * [backup-simplify]: Simplify x.im into x.im 1553857485.925 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857485.925 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857485.925 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857485.925 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857485.925 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857485.925 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857485.926 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.926 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857485.926 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857485.926 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857485.926 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857485.926 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.926 * [taylor]: Taking taylor expansion of y.re in y.im 1553857485.926 * [backup-simplify]: Simplify y.re into y.re 1553857485.926 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857485.926 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.926 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857485.926 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.926 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.926 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857485.926 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857485.926 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857485.926 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857485.926 * [taylor]: Taking taylor expansion of y.im in y.im 1553857485.926 * [backup-simplify]: Simplify 0 into 0 1553857485.926 * [backup-simplify]: Simplify 1 into 1 1553857485.926 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857485.926 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857485.927 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857485.927 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857485.927 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857485.927 * [taylor]: Taking taylor expansion of x.re in y.im 1553857485.927 * [backup-simplify]: Simplify x.re into x.re 1553857485.927 * [taylor]: Taking taylor expansion of x.re in y.im 1553857485.927 * [backup-simplify]: Simplify x.re into x.re 1553857485.927 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857485.927 * [taylor]: Taking taylor expansion of x.im in y.im 1553857485.927 * [backup-simplify]: Simplify x.im into x.im 1553857485.927 * [taylor]: Taking taylor expansion of x.im in y.im 1553857485.927 * [backup-simplify]: Simplify x.im into x.im 1553857485.927 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857485.927 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857485.927 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857485.927 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857485.927 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857485.927 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857485.927 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.928 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857485.928 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857485.928 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857485.928 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857485.928 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.928 * [taylor]: Taking taylor expansion of y.re in y.im 1553857485.928 * [backup-simplify]: Simplify y.re into y.re 1553857485.928 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857485.928 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.928 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857485.928 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.928 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.928 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.928 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.928 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.928 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857485.928 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857485.928 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857485.928 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.928 * [taylor]: Taking taylor expansion of y.re in x.re 1553857485.928 * [backup-simplify]: Simplify y.re into y.re 1553857485.929 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.929 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.929 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.929 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.929 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.929 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.929 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857485.929 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857485.929 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857485.929 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.929 * [taylor]: Taking taylor expansion of y.re in x.im 1553857485.929 * [backup-simplify]: Simplify y.re into y.re 1553857485.929 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.929 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.929 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.929 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.929 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.929 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.929 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857485.929 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857485.929 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857485.929 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.929 * [taylor]: Taking taylor expansion of y.re in y.re 1553857485.929 * [backup-simplify]: Simplify 0 into 0 1553857485.929 * [backup-simplify]: Simplify 1 into 1 1553857485.929 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857485.930 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857485.930 * [backup-simplify]: Simplify 0 into 0 1553857485.930 * [backup-simplify]: Simplify (+ 0) into 0 1553857485.931 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857485.931 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857485.932 * [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)))) 1553857485.932 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857485.932 * [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)))) 1553857485.932 * [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)))) 1553857485.932 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857485.933 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857485.933 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857485.933 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.933 * [taylor]: Taking taylor expansion of y.re in x.re 1553857485.933 * [backup-simplify]: Simplify y.re into y.re 1553857485.933 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.933 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.933 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.933 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of x.re in x.re 1553857485.933 * [backup-simplify]: Simplify 0 into 0 1553857485.933 * [backup-simplify]: Simplify 1 into 1 1553857485.933 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857485.933 * [taylor]: Taking taylor expansion of x.im in x.re 1553857485.933 * [backup-simplify]: Simplify x.im into x.im 1553857485.933 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857485.933 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857485.933 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857485.933 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857485.934 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.934 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857485.934 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857485.934 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.934 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.934 * [backup-simplify]: Simplify (- 0) into 0 1553857485.935 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.935 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857485.935 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857485.935 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857485.935 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857485.935 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857485.935 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.935 * [taylor]: Taking taylor expansion of y.re in x.im 1553857485.935 * [backup-simplify]: Simplify y.re into y.re 1553857485.935 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.935 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.935 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.935 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857485.935 * [taylor]: Taking taylor expansion of x.im in x.im 1553857485.935 * [backup-simplify]: Simplify 0 into 0 1553857485.935 * [backup-simplify]: Simplify 1 into 1 1553857485.936 * [backup-simplify]: Simplify (log 1) into 0 1553857485.936 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.936 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.936 * [backup-simplify]: Simplify (- 0) into 0 1553857485.936 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.937 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857485.937 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857485.937 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857485.937 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857485.937 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857485.937 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857485.937 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.937 * [taylor]: Taking taylor expansion of y.re in y.re 1553857485.937 * [backup-simplify]: Simplify 0 into 0 1553857485.937 * [backup-simplify]: Simplify 1 into 1 1553857485.937 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857485.938 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857485.938 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857485.938 * [taylor]: Taking taylor expansion of x.im in y.re 1553857485.938 * [backup-simplify]: Simplify x.im into x.im 1553857485.938 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857485.938 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857485.938 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857485.938 * [backup-simplify]: Simplify (+ 0) into 0 1553857485.939 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857485.939 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857485.940 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857485.940 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857485.941 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.941 * [taylor]: Taking taylor expansion of 0 in x.im 1553857485.941 * [backup-simplify]: Simplify 0 into 0 1553857485.941 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.941 * [backup-simplify]: Simplify 0 into 0 1553857485.941 * [backup-simplify]: Simplify 0 into 0 1553857485.941 * [backup-simplify]: Simplify (+ 0) into 0 1553857485.941 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857485.942 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857485.942 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857485.943 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857485.943 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.943 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.943 * [backup-simplify]: Simplify 0 into 0 1553857485.943 * [backup-simplify]: Simplify 0 into 0 1553857485.943 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857485.943 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.944 * [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))) 1553857485.945 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857485.945 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857485.946 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857485.946 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.947 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857485.948 * [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 1553857485.949 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857485.950 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857485.950 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.951 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857485.951 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857485.952 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857485.952 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857485.952 * [backup-simplify]: Simplify 1/2 into 1/2 1553857485.952 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857485.952 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.952 * [taylor]: Taking taylor expansion of y.re in x.re 1553857485.952 * [backup-simplify]: Simplify y.re into y.re 1553857485.952 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.952 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.952 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.952 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857485.952 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857485.953 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857485.953 * [taylor]: Taking taylor expansion of x.re in x.re 1553857485.953 * [backup-simplify]: Simplify 0 into 0 1553857485.953 * [backup-simplify]: Simplify 1 into 1 1553857485.953 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857485.953 * [taylor]: Taking taylor expansion of x.im in x.re 1553857485.953 * [backup-simplify]: Simplify x.im into x.im 1553857485.953 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857485.953 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857485.953 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857485.953 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857485.954 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.954 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857485.954 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857485.954 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.954 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.954 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.954 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857485.954 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857485.955 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857485.955 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857485.955 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857485.955 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857485.955 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857485.955 * [backup-simplify]: Simplify 1/2 into 1/2 1553857485.955 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857485.955 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857485.955 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857485.955 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857485.955 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.955 * [taylor]: Taking taylor expansion of y.re in x.im 1553857485.955 * [backup-simplify]: Simplify y.re into y.re 1553857485.955 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857485.955 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.955 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857485.955 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857485.956 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857485.956 * [taylor]: Taking taylor expansion of x.im in x.im 1553857485.956 * [backup-simplify]: Simplify 0 into 0 1553857485.956 * [backup-simplify]: Simplify 1 into 1 1553857485.956 * [backup-simplify]: Simplify (log 1) into 0 1553857485.957 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857485.957 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.957 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857485.957 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857485.957 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857485.958 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857485.958 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857485.958 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857485.958 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857485.959 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857485.959 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857485.959 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857485.959 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857485.959 * [backup-simplify]: Simplify 1/2 into 1/2 1553857485.959 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857485.959 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857485.959 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857485.959 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857485.959 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857485.959 * [taylor]: Taking taylor expansion of y.re in y.re 1553857485.959 * [backup-simplify]: Simplify 0 into 0 1553857485.959 * [backup-simplify]: Simplify 1 into 1 1553857485.959 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857485.960 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857485.960 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857485.960 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857485.960 * [taylor]: Taking taylor expansion of x.im in y.re 1553857485.960 * [backup-simplify]: Simplify x.im into x.im 1553857485.960 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857485.960 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857485.960 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857485.960 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857485.961 * [backup-simplify]: Simplify (- 0) into 0 1553857485.961 * [backup-simplify]: Simplify 0 into 0 1553857485.962 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857485.962 * [backup-simplify]: Simplify (+ 0) into 0 1553857485.963 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857485.963 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857485.964 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857485.965 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857485.965 * [backup-simplify]: Simplify (- 0) into 0 1553857485.966 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.966 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857485.966 * [taylor]: Taking taylor expansion of 0 in x.im 1553857485.966 * [backup-simplify]: Simplify 0 into 0 1553857485.966 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.966 * [backup-simplify]: Simplify 0 into 0 1553857485.966 * [backup-simplify]: Simplify 0 into 0 1553857485.967 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857485.968 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857485.969 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857485.969 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857485.970 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857485.970 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.970 * [taylor]: Taking taylor expansion of 0 in x.im 1553857485.970 * [backup-simplify]: Simplify 0 into 0 1553857485.970 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.971 * [backup-simplify]: Simplify 0 into 0 1553857485.971 * [backup-simplify]: Simplify 0 into 0 1553857485.972 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857485.972 * [backup-simplify]: Simplify (+ 0) into 0 1553857485.973 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857485.973 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857485.974 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857485.974 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857485.975 * [backup-simplify]: Simplify (- 0) into 0 1553857485.975 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.975 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857485.976 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857485.976 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.976 * [backup-simplify]: Simplify 0 into 0 1553857485.976 * [backup-simplify]: Simplify 0 into 0 1553857485.976 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.976 * [backup-simplify]: Simplify 0 into 0 1553857485.976 * [backup-simplify]: Simplify 0 into 0 1553857485.977 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857485.977 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857485.978 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857485.979 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857485.979 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857485.980 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.980 * [taylor]: Taking taylor expansion of 0 in y.re 1553857485.980 * [backup-simplify]: Simplify 0 into 0 1553857485.980 * [backup-simplify]: Simplify 0 into 0 1553857485.980 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857485.981 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857485.981 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857485.981 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857485.981 * [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 1553857485.981 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857485.981 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of y.im in y.re 1553857485.981 * [backup-simplify]: Simplify y.im into y.im 1553857485.981 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857485.981 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857485.981 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857485.981 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of x.re in y.re 1553857485.981 * [backup-simplify]: Simplify x.re into x.re 1553857485.981 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857485.981 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of x.re in y.re 1553857485.981 * [backup-simplify]: Simplify x.re into x.re 1553857485.981 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857485.981 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857485.981 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857485.982 * [taylor]: Taking taylor expansion of x.im in y.re 1553857485.982 * [backup-simplify]: Simplify x.im into x.im 1553857485.982 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857485.982 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857485.982 * [taylor]: Taking taylor expansion of x.im in y.re 1553857485.982 * [backup-simplify]: Simplify x.im into x.im 1553857485.982 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857485.982 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857485.982 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857485.982 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857485.982 * [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)))) 1553857485.982 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857485.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857485.983 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857485.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857485.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857485.983 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857485.983 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.984 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857485.984 * [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))))) 1553857485.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857485.984 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857485.984 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857485.984 * [taylor]: Taking taylor expansion of y.re in y.re 1553857485.984 * [backup-simplify]: Simplify 0 into 0 1553857485.984 * [backup-simplify]: Simplify 1 into 1 1553857485.984 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857485.984 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857485.985 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857485.985 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857485.985 * [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 1553857485.985 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857485.985 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of y.im in x.im 1553857485.985 * [backup-simplify]: Simplify y.im into y.im 1553857485.985 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857485.985 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857485.985 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857485.985 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of x.re in x.im 1553857485.985 * [backup-simplify]: Simplify x.re into x.re 1553857485.985 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857485.985 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of x.re in x.im 1553857485.985 * [backup-simplify]: Simplify x.re into x.re 1553857485.985 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857485.985 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857485.985 * [taylor]: Taking taylor expansion of x.im in x.im 1553857485.985 * [backup-simplify]: Simplify 0 into 0 1553857485.986 * [backup-simplify]: Simplify 1 into 1 1553857485.986 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857485.986 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857485.986 * [taylor]: Taking taylor expansion of x.im in x.im 1553857485.986 * [backup-simplify]: Simplify 0 into 0 1553857485.986 * [backup-simplify]: Simplify 1 into 1 1553857485.986 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857485.987 * [backup-simplify]: Simplify (* 1 1) into 1 1553857485.987 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857485.988 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857485.988 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857485.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857485.990 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857485.990 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.991 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857485.991 * [backup-simplify]: Simplify (log 1) into 0 1553857485.991 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857485.991 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857485.992 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857485.992 * [taylor]: Taking taylor expansion of y.re in x.im 1553857485.992 * [backup-simplify]: Simplify y.re into y.re 1553857485.992 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857485.992 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857485.992 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857485.993 * [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)) 1553857485.993 * [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))) 1553857485.993 * [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))) 1553857485.993 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857485.993 * [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 1553857485.993 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857485.993 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857485.993 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857485.993 * [taylor]: Taking taylor expansion of y.im in x.re 1553857485.993 * [backup-simplify]: Simplify y.im into y.im 1553857485.993 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857485.993 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857485.993 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857485.993 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857485.993 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857485.993 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857485.993 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857485.993 * [taylor]: Taking taylor expansion of x.re in x.re 1553857485.994 * [backup-simplify]: Simplify 0 into 0 1553857485.994 * [backup-simplify]: Simplify 1 into 1 1553857485.994 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857485.994 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857485.994 * [taylor]: Taking taylor expansion of x.re in x.re 1553857485.994 * [backup-simplify]: Simplify 0 into 0 1553857485.994 * [backup-simplify]: Simplify 1 into 1 1553857485.994 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857485.994 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857485.994 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857485.994 * [taylor]: Taking taylor expansion of x.im in x.re 1553857485.995 * [backup-simplify]: Simplify x.im into x.im 1553857485.995 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857485.995 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857485.995 * [taylor]: Taking taylor expansion of x.im in x.re 1553857485.995 * [backup-simplify]: Simplify x.im into x.im 1553857485.995 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857485.995 * [backup-simplify]: Simplify (* 1 1) into 1 1553857485.995 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857485.996 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857485.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857485.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857485.998 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857485.999 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857485.999 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.000 * [backup-simplify]: Simplify (log 1) into 0 1553857486.000 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.000 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.000 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.000 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.000 * [backup-simplify]: Simplify y.re into y.re 1553857486.000 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.000 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.001 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.001 * [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)) 1553857486.001 * [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))) 1553857486.001 * [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))) 1553857486.001 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.001 * [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 1553857486.001 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.001 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.001 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.001 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.001 * [backup-simplify]: Simplify 0 into 0 1553857486.002 * [backup-simplify]: Simplify 1 into 1 1553857486.002 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.002 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.002 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.002 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.002 * [backup-simplify]: Simplify x.re into x.re 1553857486.002 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.002 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.002 * [backup-simplify]: Simplify x.re into x.re 1553857486.002 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.002 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.002 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.002 * [backup-simplify]: Simplify x.im into x.im 1553857486.002 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.003 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.003 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.003 * [backup-simplify]: Simplify x.im into x.im 1553857486.003 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.003 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.003 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.003 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.003 * [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)))) 1553857486.003 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.003 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.004 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.004 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.004 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.005 * [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))))) 1553857486.005 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.005 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.005 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.005 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.005 * [backup-simplify]: Simplify y.re into y.re 1553857486.005 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.005 * [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))))) 1553857486.006 * [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))))) 1553857486.006 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.006 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.006 * [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 1553857486.006 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.006 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.006 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.006 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.006 * [backup-simplify]: Simplify 0 into 0 1553857486.006 * [backup-simplify]: Simplify 1 into 1 1553857486.007 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.007 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.007 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.007 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.007 * [backup-simplify]: Simplify x.re into x.re 1553857486.007 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.007 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.007 * [backup-simplify]: Simplify x.re into x.re 1553857486.007 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.007 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.007 * [backup-simplify]: Simplify x.im into x.im 1553857486.007 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.007 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.007 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.007 * [backup-simplify]: Simplify x.im into x.im 1553857486.008 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.008 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.008 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.008 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.008 * [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)))) 1553857486.008 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.008 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.009 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.009 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.009 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.009 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.009 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.010 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.010 * [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))))) 1553857486.010 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.010 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.010 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.010 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.010 * [backup-simplify]: Simplify y.re into y.re 1553857486.010 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.010 * [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))))) 1553857486.011 * [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))))) 1553857486.011 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.011 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.011 * [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 1553857486.011 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.011 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.011 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.011 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.011 * [backup-simplify]: Simplify y.im into y.im 1553857486.011 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.011 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.011 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.012 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.012 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.012 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.012 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.012 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.012 * [backup-simplify]: Simplify 0 into 0 1553857486.012 * [backup-simplify]: Simplify 1 into 1 1553857486.012 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.012 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.012 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.012 * [backup-simplify]: Simplify 0 into 0 1553857486.012 * [backup-simplify]: Simplify 1 into 1 1553857486.013 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.013 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.013 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.013 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.013 * [backup-simplify]: Simplify x.im into x.im 1553857486.013 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.013 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.013 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.013 * [backup-simplify]: Simplify x.im into x.im 1553857486.013 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.013 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.014 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.014 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.015 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.016 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.016 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.017 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.017 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.018 * [backup-simplify]: Simplify (log 1) into 0 1553857486.018 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.018 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.018 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.018 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.018 * [backup-simplify]: Simplify y.re into y.re 1553857486.018 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.019 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.019 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.019 * [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)) 1553857486.019 * [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))) 1553857486.019 * [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))) 1553857486.020 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.020 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.020 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.020 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857486.020 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857486.020 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.020 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.020 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.020 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.020 * [backup-simplify]: Simplify y.re into y.re 1553857486.021 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.021 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.021 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.021 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.021 * [backup-simplify]: Simplify x.re into x.re 1553857486.021 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.021 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.021 * [backup-simplify]: Simplify y.im into y.im 1553857486.021 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.021 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857486.021 * [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)) 1553857486.021 * [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))) 1553857486.022 * [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))) 1553857486.022 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.022 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.022 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.022 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857486.022 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857486.022 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.022 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.023 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.023 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.023 * [backup-simplify]: Simplify 0 into 0 1553857486.023 * [backup-simplify]: Simplify 1 into 1 1553857486.023 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.023 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.023 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.023 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.023 * [backup-simplify]: Simplify x.re into x.re 1553857486.023 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.023 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.023 * [backup-simplify]: Simplify y.im into y.im 1553857486.023 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.023 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.023 * [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))) 1553857486.024 * [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))) 1553857486.024 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.024 * [backup-simplify]: Simplify 0 into 0 1553857486.024 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.024 * [backup-simplify]: Simplify 0 into 0 1553857486.024 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.024 * [backup-simplify]: Simplify 0 into 0 1553857486.024 * [backup-simplify]: Simplify 0 into 0 1553857486.024 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.025 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.027 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.027 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857486.027 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.027 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.028 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.028 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.029 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.029 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.030 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.030 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.030 * [backup-simplify]: Simplify 0 into 0 1553857486.030 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.030 * [backup-simplify]: Simplify 0 into 0 1553857486.030 * [backup-simplify]: Simplify 0 into 0 1553857486.030 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.031 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.031 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.032 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.032 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.033 * [backup-simplify]: Simplify (- 0) into 0 1553857486.033 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.034 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.034 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.035 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.035 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.035 * [backup-simplify]: Simplify 0 into 0 1553857486.036 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857486.036 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.036 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857486.036 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857486.036 * [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 1553857486.036 * [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))) 1553857486.036 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857486.036 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857486.036 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.036 * [backup-simplify]: Simplify -1 into -1 1553857486.036 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.036 * [backup-simplify]: Simplify y.im into y.im 1553857486.036 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.036 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857486.036 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857486.037 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.037 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.037 * [backup-simplify]: Simplify -1 into -1 1553857486.037 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.037 * [backup-simplify]: Simplify x.re into x.re 1553857486.037 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.037 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.037 * [backup-simplify]: Simplify -1 into -1 1553857486.037 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.037 * [backup-simplify]: Simplify x.re into x.re 1553857486.037 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.037 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.037 * [backup-simplify]: Simplify -1 into -1 1553857486.037 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.037 * [backup-simplify]: Simplify x.im into x.im 1553857486.037 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.037 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.037 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.037 * [backup-simplify]: Simplify -1 into -1 1553857486.037 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.037 * [backup-simplify]: Simplify x.im into x.im 1553857486.037 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.037 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.038 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.038 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.038 * [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)))) 1553857486.038 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.038 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.038 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.039 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.039 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.039 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.039 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.040 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.040 * [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))))) 1553857486.040 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.040 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.040 * [backup-simplify]: Simplify -1 into -1 1553857486.040 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.040 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.040 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.040 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.040 * [backup-simplify]: Simplify 0 into 0 1553857486.040 * [backup-simplify]: Simplify 1 into 1 1553857486.040 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.040 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.040 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.041 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.041 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857486.041 * [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 1553857486.041 * [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))) 1553857486.041 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857486.041 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857486.041 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.041 * [backup-simplify]: Simplify -1 into -1 1553857486.041 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.041 * [backup-simplify]: Simplify y.im into y.im 1553857486.041 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.041 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857486.041 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857486.041 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.041 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857486.041 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857486.041 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.041 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.041 * [backup-simplify]: Simplify -1 into -1 1553857486.041 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.041 * [backup-simplify]: Simplify x.re into x.re 1553857486.041 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.042 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.042 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.042 * [backup-simplify]: Simplify -1 into -1 1553857486.042 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.042 * [backup-simplify]: Simplify x.re into x.re 1553857486.042 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.042 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857486.042 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.042 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.042 * [backup-simplify]: Simplify -1 into -1 1553857486.042 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.042 * [backup-simplify]: Simplify 0 into 0 1553857486.042 * [backup-simplify]: Simplify 1 into 1 1553857486.042 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.042 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.042 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.042 * [backup-simplify]: Simplify -1 into -1 1553857486.042 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.042 * [backup-simplify]: Simplify 0 into 0 1553857486.043 * [backup-simplify]: Simplify 1 into 1 1553857486.043 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.043 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.044 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.044 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.045 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.046 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.047 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.047 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.048 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.048 * [backup-simplify]: Simplify (log 1) into 0 1553857486.048 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.048 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.048 * [backup-simplify]: Simplify -1 into -1 1553857486.048 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.048 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.048 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.049 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.049 * [backup-simplify]: Simplify y.re into y.re 1553857486.049 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.049 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.049 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857486.049 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.050 * [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)) 1553857486.050 * [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))) 1553857486.050 * [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))) 1553857486.050 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.050 * [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 1553857486.050 * [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))) 1553857486.050 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.050 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.050 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.050 * [backup-simplify]: Simplify -1 into -1 1553857486.050 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.050 * [backup-simplify]: Simplify y.im into y.im 1553857486.051 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.051 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.051 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.051 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.051 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.051 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.051 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.051 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.051 * [backup-simplify]: Simplify -1 into -1 1553857486.051 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.051 * [backup-simplify]: Simplify 0 into 0 1553857486.051 * [backup-simplify]: Simplify 1 into 1 1553857486.051 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.051 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.051 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.051 * [backup-simplify]: Simplify -1 into -1 1553857486.051 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.052 * [backup-simplify]: Simplify 0 into 0 1553857486.052 * [backup-simplify]: Simplify 1 into 1 1553857486.052 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.052 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.052 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.052 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.052 * [backup-simplify]: Simplify -1 into -1 1553857486.052 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.052 * [backup-simplify]: Simplify x.im into x.im 1553857486.052 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.052 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.052 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.052 * [backup-simplify]: Simplify -1 into -1 1553857486.052 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.052 * [backup-simplify]: Simplify x.im into x.im 1553857486.052 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.053 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.053 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.054 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.054 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.055 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.056 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.056 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.057 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.057 * [backup-simplify]: Simplify (log 1) into 0 1553857486.057 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.057 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.057 * [backup-simplify]: Simplify -1 into -1 1553857486.057 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.057 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.058 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.058 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.058 * [backup-simplify]: Simplify y.re into y.re 1553857486.058 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.058 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.058 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.058 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.059 * [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)) 1553857486.059 * [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))) 1553857486.059 * [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))) 1553857486.059 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.059 * [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 1553857486.059 * [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))) 1553857486.059 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.059 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.059 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.059 * [backup-simplify]: Simplify -1 into -1 1553857486.059 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.059 * [backup-simplify]: Simplify 0 into 0 1553857486.059 * [backup-simplify]: Simplify 1 into 1 1553857486.060 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.060 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.060 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.060 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.060 * [backup-simplify]: Simplify -1 into -1 1553857486.060 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.060 * [backup-simplify]: Simplify x.re into x.re 1553857486.060 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.060 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.060 * [backup-simplify]: Simplify -1 into -1 1553857486.060 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.060 * [backup-simplify]: Simplify x.re into x.re 1553857486.060 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.060 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.060 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.060 * [backup-simplify]: Simplify -1 into -1 1553857486.060 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.060 * [backup-simplify]: Simplify x.im into x.im 1553857486.060 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.061 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.061 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.061 * [backup-simplify]: Simplify -1 into -1 1553857486.061 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.061 * [backup-simplify]: Simplify x.im into x.im 1553857486.061 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.061 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.061 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.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))) 1553857486.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)))) 1553857486.061 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.062 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.062 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.062 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.062 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.062 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.062 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.063 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.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))))) 1553857486.063 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.063 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.063 * [backup-simplify]: Simplify -1 into -1 1553857486.063 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.063 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.063 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.063 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.063 * [backup-simplify]: Simplify y.re into y.re 1553857486.063 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.064 * [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)))))) 1553857486.064 * [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)))))) 1553857486.064 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.064 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.064 * [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 1553857486.064 * [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))) 1553857486.064 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.064 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.064 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.064 * [backup-simplify]: Simplify -1 into -1 1553857486.064 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.064 * [backup-simplify]: Simplify 0 into 0 1553857486.064 * [backup-simplify]: Simplify 1 into 1 1553857486.065 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.065 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.065 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.065 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.065 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.065 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.065 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.065 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.065 * [backup-simplify]: Simplify -1 into -1 1553857486.065 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.065 * [backup-simplify]: Simplify x.re into x.re 1553857486.065 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.065 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.065 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.065 * [backup-simplify]: Simplify -1 into -1 1553857486.065 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.065 * [backup-simplify]: Simplify x.re into x.re 1553857486.066 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.066 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.066 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.066 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.066 * [backup-simplify]: Simplify -1 into -1 1553857486.066 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.066 * [backup-simplify]: Simplify x.im into x.im 1553857486.066 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.066 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.066 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.066 * [backup-simplify]: Simplify -1 into -1 1553857486.066 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.066 * [backup-simplify]: Simplify x.im into x.im 1553857486.066 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.066 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.066 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.066 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.067 * [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)))) 1553857486.067 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.067 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.067 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.067 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.067 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.067 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.068 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.068 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.068 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857486.068 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.068 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.068 * [backup-simplify]: Simplify -1 into -1 1553857486.068 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.068 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.069 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.069 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.069 * [backup-simplify]: Simplify y.re into y.re 1553857486.069 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.069 * [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)))))) 1553857486.069 * [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)))))) 1553857486.069 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.070 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.070 * [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 1553857486.070 * [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))) 1553857486.070 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.070 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.070 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.070 * [backup-simplify]: Simplify -1 into -1 1553857486.070 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.070 * [backup-simplify]: Simplify y.im into y.im 1553857486.070 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.070 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.070 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.070 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.070 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.070 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.070 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.070 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.070 * [backup-simplify]: Simplify -1 into -1 1553857486.070 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.070 * [backup-simplify]: Simplify 0 into 0 1553857486.070 * [backup-simplify]: Simplify 1 into 1 1553857486.071 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.071 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.071 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.071 * [backup-simplify]: Simplify -1 into -1 1553857486.071 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.071 * [backup-simplify]: Simplify 0 into 0 1553857486.071 * [backup-simplify]: Simplify 1 into 1 1553857486.075 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.075 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.075 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.075 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.075 * [backup-simplify]: Simplify -1 into -1 1553857486.075 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.075 * [backup-simplify]: Simplify x.im into x.im 1553857486.076 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.076 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.076 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.076 * [backup-simplify]: Simplify -1 into -1 1553857486.076 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.076 * [backup-simplify]: Simplify x.im into x.im 1553857486.076 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.076 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.077 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.077 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.078 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.079 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.080 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.080 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.081 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.081 * [backup-simplify]: Simplify (log 1) into 0 1553857486.081 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.081 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.081 * [backup-simplify]: Simplify -1 into -1 1553857486.081 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.081 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.081 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.081 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.081 * [backup-simplify]: Simplify y.re into y.re 1553857486.082 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.082 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.082 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.082 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.083 * [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)) 1553857486.083 * [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))) 1553857486.083 * [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))) 1553857486.083 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.083 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.084 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.084 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857486.084 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.084 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.084 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.084 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.084 * [backup-simplify]: Simplify x.re into x.re 1553857486.084 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.084 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.084 * [backup-simplify]: Simplify y.im into y.im 1553857486.084 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.084 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.084 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.084 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.084 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.084 * [backup-simplify]: Simplify y.re into y.re 1553857486.084 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.085 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.085 * [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)) 1553857486.085 * [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))) 1553857486.085 * [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))) 1553857486.085 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.086 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.086 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.086 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857486.086 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.086 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.086 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.086 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.086 * [backup-simplify]: Simplify x.re into x.re 1553857486.086 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.086 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.086 * [backup-simplify]: Simplify y.im into y.im 1553857486.086 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.086 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.086 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.086 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.086 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.086 * [backup-simplify]: Simplify 0 into 0 1553857486.086 * [backup-simplify]: Simplify 1 into 1 1553857486.087 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.087 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.087 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.087 * [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))) 1553857486.087 * [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))) 1553857486.087 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.087 * [backup-simplify]: Simplify 0 into 0 1553857486.087 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.087 * [backup-simplify]: Simplify 0 into 0 1553857486.087 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.087 * [backup-simplify]: Simplify 0 into 0 1553857486.087 * [backup-simplify]: Simplify 0 into 0 1553857486.088 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.089 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.090 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.090 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857486.091 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.091 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.091 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.092 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857486.092 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.093 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.094 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.094 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.094 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.094 * [backup-simplify]: Simplify 0 into 0 1553857486.094 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.094 * [backup-simplify]: Simplify 0 into 0 1553857486.094 * [backup-simplify]: Simplify 0 into 0 1553857486.095 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.095 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.096 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.096 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.097 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.097 * [backup-simplify]: Simplify (- 0) into 0 1553857486.097 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.098 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.099 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.099 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.099 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.099 * [backup-simplify]: Simplify 0 into 0 1553857486.099 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [backup-simplify]: Simplify 0 into 0 1553857486.100 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857486.100 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1) 1553857486.101 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857486.101 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857486.101 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857486.101 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857486.101 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.101 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857486.101 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.101 * [backup-simplify]: Simplify y.im into y.im 1553857486.101 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857486.101 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857486.101 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.101 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857486.101 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857486.101 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.101 * [backup-simplify]: Simplify x.re into x.re 1553857486.101 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.101 * [backup-simplify]: Simplify x.re into x.re 1553857486.101 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857486.101 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.101 * [backup-simplify]: Simplify x.im into x.im 1553857486.101 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.101 * [backup-simplify]: Simplify x.im into x.im 1553857486.101 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.101 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.101 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.102 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.102 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.102 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.102 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.102 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.103 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.103 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.103 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.103 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.103 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.103 * [backup-simplify]: Simplify 0 into 0 1553857486.103 * [backup-simplify]: Simplify 1 into 1 1553857486.103 * [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))))) 1553857486.103 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.103 * [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))))) 1553857486.104 * [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)))))) 1553857486.104 * [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)))))) 1553857486.104 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857486.104 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857486.104 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.104 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857486.104 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.104 * [backup-simplify]: Simplify y.im into y.im 1553857486.104 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857486.104 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857486.104 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.104 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857486.104 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857486.104 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.104 * [backup-simplify]: Simplify x.re into x.re 1553857486.104 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.104 * [backup-simplify]: Simplify x.re into x.re 1553857486.104 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857486.104 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.104 * [backup-simplify]: Simplify 0 into 0 1553857486.104 * [backup-simplify]: Simplify 1 into 1 1553857486.104 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.104 * [backup-simplify]: Simplify 0 into 0 1553857486.104 * [backup-simplify]: Simplify 1 into 1 1553857486.104 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.105 * [backup-simplify]: Simplify (* 0 0) into 0 1553857486.105 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857486.105 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857486.105 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.106 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857486.106 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.106 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857486.106 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.106 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.106 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.107 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.107 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.107 * [backup-simplify]: Simplify y.re into y.re 1553857486.107 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857486.107 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.107 * [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))) 1553857486.107 * [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)))) 1553857486.107 * [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)))) 1553857486.107 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857486.107 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857486.107 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.107 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857486.107 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.107 * [backup-simplify]: Simplify y.im into y.im 1553857486.107 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857486.107 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857486.108 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.108 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857486.108 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857486.108 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.108 * [backup-simplify]: Simplify 0 into 0 1553857486.108 * [backup-simplify]: Simplify 1 into 1 1553857486.108 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.108 * [backup-simplify]: Simplify 0 into 0 1553857486.108 * [backup-simplify]: Simplify 1 into 1 1553857486.108 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857486.108 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.108 * [backup-simplify]: Simplify x.im into x.im 1553857486.108 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.108 * [backup-simplify]: Simplify x.im into x.im 1553857486.108 * [backup-simplify]: Simplify (* 0 0) into 0 1553857486.108 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.108 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.108 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.109 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857486.109 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.110 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.110 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.110 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.110 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.110 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.110 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.110 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.110 * [backup-simplify]: Simplify y.re into y.re 1553857486.110 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857486.110 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.110 * [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))) 1553857486.110 * [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)))) 1553857486.111 * [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)))) 1553857486.111 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857486.111 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857486.111 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.111 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857486.111 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.111 * [backup-simplify]: Simplify 0 into 0 1553857486.111 * [backup-simplify]: Simplify 1 into 1 1553857486.111 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857486.111 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857486.111 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.111 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857486.111 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857486.111 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.111 * [backup-simplify]: Simplify x.re into x.re 1553857486.111 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.111 * [backup-simplify]: Simplify x.re into x.re 1553857486.111 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857486.111 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.111 * [backup-simplify]: Simplify x.im into x.im 1553857486.111 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.111 * [backup-simplify]: Simplify x.im into x.im 1553857486.111 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.111 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.111 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.111 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.112 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.112 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.112 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.112 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.112 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.112 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857486.112 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857486.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.113 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.113 * [backup-simplify]: Simplify y.re into y.re 1553857486.113 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.113 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857486.113 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.113 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.113 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857486.113 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857486.113 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.113 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857486.113 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.113 * [backup-simplify]: Simplify 0 into 0 1553857486.113 * [backup-simplify]: Simplify 1 into 1 1553857486.113 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857486.113 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857486.113 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.114 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857486.114 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857486.114 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.114 * [backup-simplify]: Simplify x.re into x.re 1553857486.114 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.114 * [backup-simplify]: Simplify x.re into x.re 1553857486.114 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857486.114 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.114 * [backup-simplify]: Simplify x.im into x.im 1553857486.114 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.114 * [backup-simplify]: Simplify x.im into x.im 1553857486.114 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.114 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.114 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.114 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.114 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.114 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.115 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.115 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.115 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.115 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857486.115 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857486.115 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.115 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.115 * [backup-simplify]: Simplify y.re into y.re 1553857486.116 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.116 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.116 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857486.116 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.116 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.116 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.116 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.116 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.116 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857486.116 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.116 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.116 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.116 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.116 * [backup-simplify]: Simplify y.re into y.re 1553857486.117 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.117 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.117 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.117 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.117 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.117 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.117 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857486.117 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.117 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.117 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.117 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.117 * [backup-simplify]: Simplify y.re into y.re 1553857486.117 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.117 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.117 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.118 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.118 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.118 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.118 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857486.118 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.118 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.118 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.118 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.118 * [backup-simplify]: Simplify 0 into 0 1553857486.118 * [backup-simplify]: Simplify 1 into 1 1553857486.118 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.119 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.119 * [backup-simplify]: Simplify 0 into 0 1553857486.119 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.120 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.120 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857486.121 * [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)))) 1553857486.121 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.121 * [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)))) 1553857486.122 * [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)))) 1553857486.122 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857486.123 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857486.123 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.123 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.123 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.123 * [backup-simplify]: Simplify y.re into y.re 1553857486.123 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.123 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.123 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.123 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.123 * [backup-simplify]: Simplify 0 into 0 1553857486.123 * [backup-simplify]: Simplify 1 into 1 1553857486.123 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857486.123 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.123 * [backup-simplify]: Simplify x.im into x.im 1553857486.123 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.123 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.124 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.124 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.124 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.124 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.124 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.124 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.124 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.125 * [backup-simplify]: Simplify (- 0) into 0 1553857486.125 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.125 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857486.125 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857486.125 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857486.125 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.125 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.125 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.125 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.125 * [backup-simplify]: Simplify y.re into y.re 1553857486.125 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.125 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.125 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.126 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857486.126 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.126 * [backup-simplify]: Simplify 0 into 0 1553857486.126 * [backup-simplify]: Simplify 1 into 1 1553857486.126 * [backup-simplify]: Simplify (log 1) into 0 1553857486.126 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.126 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.127 * [backup-simplify]: Simplify (- 0) into 0 1553857486.127 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.127 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.127 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857486.127 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857486.127 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857486.127 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.127 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.127 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.127 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.127 * [backup-simplify]: Simplify 0 into 0 1553857486.127 * [backup-simplify]: Simplify 1 into 1 1553857486.128 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.128 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.128 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857486.128 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.128 * [backup-simplify]: Simplify x.im into x.im 1553857486.128 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.128 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857486.128 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.129 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.129 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.129 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.130 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.131 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.131 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.131 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.131 * [backup-simplify]: Simplify 0 into 0 1553857486.131 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.131 * [backup-simplify]: Simplify 0 into 0 1553857486.131 * [backup-simplify]: Simplify 0 into 0 1553857486.131 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.132 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.132 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.133 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.133 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.134 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.134 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.134 * [backup-simplify]: Simplify 0 into 0 1553857486.134 * [backup-simplify]: Simplify 0 into 0 1553857486.134 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857486.134 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.134 * [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))) 1553857486.135 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857486.136 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857486.136 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857486.137 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.138 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857486.139 * [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 1553857486.140 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857486.141 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.141 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.142 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.143 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857486.143 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857486.143 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857486.143 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857486.144 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.144 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.144 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.144 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.144 * [backup-simplify]: Simplify y.re into y.re 1553857486.144 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.144 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.144 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.144 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.144 * [backup-simplify]: Simplify 0 into 0 1553857486.144 * [backup-simplify]: Simplify 1 into 1 1553857486.144 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857486.144 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.144 * [backup-simplify]: Simplify x.im into x.im 1553857486.145 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.145 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.145 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.145 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.145 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.145 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.145 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.146 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.146 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.146 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.146 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.146 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857486.146 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857486.147 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857486.147 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857486.147 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.147 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.147 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.147 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.147 * [backup-simplify]: Simplify y.re into y.re 1553857486.147 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.147 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.147 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.147 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857486.147 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.147 * [backup-simplify]: Simplify 0 into 0 1553857486.147 * [backup-simplify]: Simplify 1 into 1 1553857486.148 * [backup-simplify]: Simplify (log 1) into 0 1553857486.148 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.148 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.148 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.149 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.149 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.150 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.150 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.150 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857486.150 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857486.151 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857486.151 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857486.151 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857486.151 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857486.151 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.151 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857486.151 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857486.151 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.151 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.151 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.151 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.151 * [backup-simplify]: Simplify 0 into 0 1553857486.151 * [backup-simplify]: Simplify 1 into 1 1553857486.151 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.151 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.151 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857486.152 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857486.152 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.152 * [backup-simplify]: Simplify x.im into x.im 1553857486.152 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.152 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.152 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857486.152 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857486.153 * [backup-simplify]: Simplify (- 0) into 0 1553857486.153 * [backup-simplify]: Simplify 0 into 0 1553857486.154 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857486.154 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.154 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.155 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.155 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.156 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.156 * [backup-simplify]: Simplify (- 0) into 0 1553857486.157 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.157 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857486.157 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.157 * [backup-simplify]: Simplify 0 into 0 1553857486.157 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.157 * [backup-simplify]: Simplify 0 into 0 1553857486.157 * [backup-simplify]: Simplify 0 into 0 1553857486.158 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857486.159 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857486.159 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.160 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.160 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857486.161 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.161 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.161 * [backup-simplify]: Simplify 0 into 0 1553857486.161 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.161 * [backup-simplify]: Simplify 0 into 0 1553857486.161 * [backup-simplify]: Simplify 0 into 0 1553857486.162 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.162 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.162 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.162 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.163 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.163 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.163 * [backup-simplify]: Simplify (- 0) into 0 1553857486.164 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.164 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.164 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857486.164 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.164 * [backup-simplify]: Simplify 0 into 0 1553857486.164 * [backup-simplify]: Simplify 0 into 0 1553857486.164 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.164 * [backup-simplify]: Simplify 0 into 0 1553857486.164 * [backup-simplify]: Simplify 0 into 0 1553857486.165 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857486.165 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857486.165 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.166 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.166 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857486.166 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.167 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.167 * [backup-simplify]: Simplify 0 into 0 1553857486.167 * [backup-simplify]: Simplify 0 into 0 1553857486.167 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857486.167 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.167 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857486.167 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857486.167 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 1553857486.167 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.167 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857486.167 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857486.167 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.167 * [backup-simplify]: Simplify y.im into y.im 1553857486.167 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.167 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857486.167 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857486.167 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.167 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.168 * [backup-simplify]: Simplify x.re into x.re 1553857486.168 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.168 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.168 * [backup-simplify]: Simplify x.re into x.re 1553857486.168 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.168 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.168 * [backup-simplify]: Simplify x.im into x.im 1553857486.168 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.168 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857486.168 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.168 * [backup-simplify]: Simplify x.im into x.im 1553857486.168 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.168 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.168 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.168 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.168 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857486.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.168 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.169 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.169 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.169 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.169 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.170 * [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))))) 1553857486.170 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.170 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.170 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.170 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.170 * [backup-simplify]: Simplify 0 into 0 1553857486.170 * [backup-simplify]: Simplify 1 into 1 1553857486.170 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.170 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.170 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.170 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857486.170 * [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 1553857486.170 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.170 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857486.170 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857486.170 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.170 * [backup-simplify]: Simplify y.im into y.im 1553857486.170 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.170 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857486.170 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857486.171 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.171 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.171 * [backup-simplify]: Simplify x.re into x.re 1553857486.171 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.171 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.171 * [backup-simplify]: Simplify x.re into x.re 1553857486.171 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.171 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.171 * [backup-simplify]: Simplify 0 into 0 1553857486.171 * [backup-simplify]: Simplify 1 into 1 1553857486.171 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.171 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857486.171 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.171 * [backup-simplify]: Simplify 0 into 0 1553857486.171 * [backup-simplify]: Simplify 1 into 1 1553857486.171 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.172 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.172 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.172 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.174 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.174 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.174 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.175 * [backup-simplify]: Simplify (log 1) into 0 1553857486.175 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.175 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.175 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.175 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.175 * [backup-simplify]: Simplify y.re into y.re 1553857486.175 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.175 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.175 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857486.176 * [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)) 1553857486.176 * [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))) 1553857486.176 * [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))) 1553857486.176 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.176 * [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 1553857486.176 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.176 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.176 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.176 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.176 * [backup-simplify]: Simplify y.im into y.im 1553857486.176 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.176 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.176 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.176 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.176 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.176 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.176 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.176 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.176 * [backup-simplify]: Simplify 0 into 0 1553857486.176 * [backup-simplify]: Simplify 1 into 1 1553857486.176 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.176 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.177 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.177 * [backup-simplify]: Simplify 0 into 0 1553857486.177 * [backup-simplify]: Simplify 1 into 1 1553857486.177 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.177 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.177 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.177 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.177 * [backup-simplify]: Simplify x.im into x.im 1553857486.177 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.177 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.177 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.177 * [backup-simplify]: Simplify x.im into x.im 1553857486.177 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.177 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.177 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.178 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.178 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.179 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.179 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.179 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.180 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.180 * [backup-simplify]: Simplify (log 1) into 0 1553857486.180 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.180 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.180 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.180 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.180 * [backup-simplify]: Simplify y.re into y.re 1553857486.180 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.180 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.180 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.181 * [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)) 1553857486.181 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.181 * [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))) 1553857486.181 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.181 * [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 1553857486.181 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.181 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.181 * [backup-simplify]: Simplify 0 into 0 1553857486.181 * [backup-simplify]: Simplify 1 into 1 1553857486.181 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.181 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.181 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.181 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.181 * [backup-simplify]: Simplify x.re into x.re 1553857486.181 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.181 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.181 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.181 * [backup-simplify]: Simplify x.re into x.re 1553857486.182 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.182 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.182 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.182 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.182 * [backup-simplify]: Simplify x.im into x.im 1553857486.182 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.182 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.182 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.182 * [backup-simplify]: Simplify x.im into x.im 1553857486.182 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.182 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.182 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.182 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.182 * [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)))) 1553857486.182 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.182 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.182 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.182 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.182 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.182 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.183 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.183 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.183 * [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))))) 1553857486.183 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.183 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.183 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.183 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.183 * [backup-simplify]: Simplify y.re into y.re 1553857486.183 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.183 * [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))))) 1553857486.183 * [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))))) 1553857486.183 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.184 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.184 * [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 1553857486.184 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.184 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.184 * [backup-simplify]: Simplify 0 into 0 1553857486.184 * [backup-simplify]: Simplify 1 into 1 1553857486.184 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.184 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.184 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.184 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.184 * [backup-simplify]: Simplify x.re into x.re 1553857486.184 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.184 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.184 * [backup-simplify]: Simplify x.re into x.re 1553857486.184 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.184 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.184 * [backup-simplify]: Simplify x.im into x.im 1553857486.184 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.184 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.184 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.184 * [backup-simplify]: Simplify x.im into x.im 1553857486.184 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.184 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.184 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.185 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.185 * [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)))) 1553857486.185 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.185 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.185 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.185 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.185 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.185 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.185 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.185 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.186 * [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))))) 1553857486.186 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.186 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.186 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.186 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.186 * [backup-simplify]: Simplify y.re into y.re 1553857486.186 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.186 * [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))))) 1553857486.186 * [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))))) 1553857486.186 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.186 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.186 * [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 1553857486.186 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.186 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.186 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.186 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.186 * [backup-simplify]: Simplify y.im into y.im 1553857486.186 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.186 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.186 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.186 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.186 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.187 * [backup-simplify]: Simplify 0 into 0 1553857486.187 * [backup-simplify]: Simplify 1 into 1 1553857486.187 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.187 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.187 * [backup-simplify]: Simplify 0 into 0 1553857486.187 * [backup-simplify]: Simplify 1 into 1 1553857486.187 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.187 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.187 * [backup-simplify]: Simplify x.im into x.im 1553857486.187 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.187 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.187 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.187 * [backup-simplify]: Simplify x.im into x.im 1553857486.187 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.188 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.188 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.188 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.188 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.189 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.189 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.190 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.190 * [backup-simplify]: Simplify (log 1) into 0 1553857486.190 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.190 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.190 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.190 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.190 * [backup-simplify]: Simplify y.re into y.re 1553857486.190 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.191 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.191 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.191 * [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)) 1553857486.191 * [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))) 1553857486.191 * [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))) 1553857486.191 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.191 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.192 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.192 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857486.192 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857486.192 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.192 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.192 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.192 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.192 * [backup-simplify]: Simplify y.re into y.re 1553857486.192 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.192 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.192 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.192 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.192 * [backup-simplify]: Simplify x.re into x.re 1553857486.192 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.192 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.192 * [backup-simplify]: Simplify y.im into y.im 1553857486.192 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.192 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857486.192 * [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)) 1553857486.192 * [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))) 1553857486.192 * [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))) 1553857486.193 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.193 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.193 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.193 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857486.193 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857486.193 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.193 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.193 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.193 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.193 * [backup-simplify]: Simplify 0 into 0 1553857486.193 * [backup-simplify]: Simplify 1 into 1 1553857486.193 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.193 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.193 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.193 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.193 * [backup-simplify]: Simplify x.re into x.re 1553857486.193 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.193 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.193 * [backup-simplify]: Simplify y.im into y.im 1553857486.194 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.194 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.194 * [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))) 1553857486.194 * [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))) 1553857486.194 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.194 * [backup-simplify]: Simplify 0 into 0 1553857486.194 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.194 * [backup-simplify]: Simplify 0 into 0 1553857486.194 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.194 * [backup-simplify]: Simplify 0 into 0 1553857486.194 * [backup-simplify]: Simplify 0 into 0 1553857486.195 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.196 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.197 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.197 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857486.197 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.198 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.198 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.198 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.199 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.200 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.200 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.200 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.200 * [backup-simplify]: Simplify 0 into 0 1553857486.200 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.200 * [backup-simplify]: Simplify 0 into 0 1553857486.200 * [backup-simplify]: Simplify 0 into 0 1553857486.201 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.201 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.202 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.203 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.203 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.203 * [backup-simplify]: Simplify (- 0) into 0 1553857486.203 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.204 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.205 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.205 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.205 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.205 * [backup-simplify]: Simplify 0 into 0 1553857486.205 * [backup-simplify]: Simplify 0 into 0 1553857486.205 * [backup-simplify]: Simplify 0 into 0 1553857486.205 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [backup-simplify]: Simplify 0 into 0 1553857486.206 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857486.207 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.207 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857486.207 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857486.207 * [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 1553857486.207 * [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))) 1553857486.207 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.207 * [backup-simplify]: Simplify -1 into -1 1553857486.207 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.207 * [backup-simplify]: Simplify y.im into y.im 1553857486.207 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.207 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857486.207 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.207 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.207 * [backup-simplify]: Simplify -1 into -1 1553857486.207 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.207 * [backup-simplify]: Simplify x.re into x.re 1553857486.207 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.207 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.207 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.207 * [backup-simplify]: Simplify -1 into -1 1553857486.207 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.208 * [backup-simplify]: Simplify x.re into x.re 1553857486.208 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.208 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857486.208 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.208 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.208 * [backup-simplify]: Simplify -1 into -1 1553857486.208 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.208 * [backup-simplify]: Simplify x.im into x.im 1553857486.208 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.208 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.208 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.208 * [backup-simplify]: Simplify -1 into -1 1553857486.208 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.208 * [backup-simplify]: Simplify x.im into x.im 1553857486.208 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.208 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.208 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.208 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.209 * [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)))) 1553857486.209 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.209 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.209 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.209 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.210 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.210 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.210 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.211 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.211 * [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))))) 1553857486.211 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.211 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.211 * [backup-simplify]: Simplify -1 into -1 1553857486.211 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.211 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.211 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.211 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.211 * [backup-simplify]: Simplify 0 into 0 1553857486.211 * [backup-simplify]: Simplify 1 into 1 1553857486.211 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.211 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.211 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.212 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.212 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857486.212 * [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 1553857486.212 * [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))) 1553857486.212 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.212 * [backup-simplify]: Simplify -1 into -1 1553857486.212 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.212 * [backup-simplify]: Simplify y.im into y.im 1553857486.212 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.212 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857486.212 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.212 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.212 * [backup-simplify]: Simplify -1 into -1 1553857486.212 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.212 * [backup-simplify]: Simplify x.re into x.re 1553857486.212 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.212 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.212 * [backup-simplify]: Simplify -1 into -1 1553857486.213 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.213 * [backup-simplify]: Simplify x.re into x.re 1553857486.213 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.213 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857486.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.213 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.213 * [backup-simplify]: Simplify -1 into -1 1553857486.213 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.213 * [backup-simplify]: Simplify 0 into 0 1553857486.213 * [backup-simplify]: Simplify 1 into 1 1553857486.213 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.213 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.213 * [backup-simplify]: Simplify -1 into -1 1553857486.213 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.213 * [backup-simplify]: Simplify 0 into 0 1553857486.213 * [backup-simplify]: Simplify 1 into 1 1553857486.214 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.214 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.215 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.215 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.216 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.221 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.222 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.222 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.223 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.223 * [backup-simplify]: Simplify (log 1) into 0 1553857486.223 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.223 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.223 * [backup-simplify]: Simplify -1 into -1 1553857486.223 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.223 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.223 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.224 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.224 * [backup-simplify]: Simplify y.re into y.re 1553857486.224 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.224 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.224 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857486.224 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.225 * [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)) 1553857486.225 * [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))) 1553857486.225 * [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))) 1553857486.225 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.225 * [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 1553857486.225 * [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))) 1553857486.225 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.225 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.225 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.225 * [backup-simplify]: Simplify -1 into -1 1553857486.225 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.225 * [backup-simplify]: Simplify y.im into y.im 1553857486.225 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.225 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.225 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.225 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.226 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.226 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.226 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.226 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.226 * [backup-simplify]: Simplify -1 into -1 1553857486.226 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.226 * [backup-simplify]: Simplify 0 into 0 1553857486.226 * [backup-simplify]: Simplify 1 into 1 1553857486.226 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.226 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.226 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.226 * [backup-simplify]: Simplify -1 into -1 1553857486.226 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.226 * [backup-simplify]: Simplify 0 into 0 1553857486.226 * [backup-simplify]: Simplify 1 into 1 1553857486.227 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.227 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.227 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.227 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.227 * [backup-simplify]: Simplify -1 into -1 1553857486.227 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.227 * [backup-simplify]: Simplify x.im into x.im 1553857486.227 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.227 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.227 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.227 * [backup-simplify]: Simplify -1 into -1 1553857486.227 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.227 * [backup-simplify]: Simplify x.im into x.im 1553857486.227 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.227 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.228 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.228 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.229 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.230 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.231 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.231 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.232 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.232 * [backup-simplify]: Simplify (log 1) into 0 1553857486.232 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.232 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.232 * [backup-simplify]: Simplify -1 into -1 1553857486.232 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.232 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.232 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.232 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.232 * [backup-simplify]: Simplify y.re into y.re 1553857486.233 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.233 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.233 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.233 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.234 * [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)) 1553857486.234 * [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))) 1553857486.234 * [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))) 1553857486.234 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.234 * [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 1553857486.234 * [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))) 1553857486.234 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.234 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.234 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.234 * [backup-simplify]: Simplify -1 into -1 1553857486.234 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.234 * [backup-simplify]: Simplify 0 into 0 1553857486.234 * [backup-simplify]: Simplify 1 into 1 1553857486.235 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.235 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.235 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.235 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.235 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.235 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.235 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.235 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.235 * [backup-simplify]: Simplify -1 into -1 1553857486.235 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.235 * [backup-simplify]: Simplify x.re into x.re 1553857486.235 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.235 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.235 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.235 * [backup-simplify]: Simplify -1 into -1 1553857486.235 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.235 * [backup-simplify]: Simplify x.re into x.re 1553857486.236 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.236 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.236 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.236 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.236 * [backup-simplify]: Simplify -1 into -1 1553857486.236 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.236 * [backup-simplify]: Simplify x.im into x.im 1553857486.236 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.236 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.236 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.236 * [backup-simplify]: Simplify -1 into -1 1553857486.236 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.236 * [backup-simplify]: Simplify x.im into x.im 1553857486.236 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.236 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.236 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.236 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.237 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857486.237 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.237 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.237 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.237 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.237 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.237 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.238 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.238 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.238 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857486.238 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.238 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.238 * [backup-simplify]: Simplify -1 into -1 1553857486.238 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.239 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.239 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.239 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.239 * [backup-simplify]: Simplify y.re into y.re 1553857486.239 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.239 * [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)))))) 1553857486.239 * [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)))))) 1553857486.240 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.240 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.240 * [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 1553857486.240 * [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))) 1553857486.240 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.240 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.240 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.240 * [backup-simplify]: Simplify -1 into -1 1553857486.240 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.240 * [backup-simplify]: Simplify 0 into 0 1553857486.240 * [backup-simplify]: Simplify 1 into 1 1553857486.240 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.240 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.240 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.241 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.241 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.241 * [backup-simplify]: Simplify -1 into -1 1553857486.241 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.241 * [backup-simplify]: Simplify x.re into x.re 1553857486.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.241 * [backup-simplify]: Simplify -1 into -1 1553857486.241 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.241 * [backup-simplify]: Simplify x.re into x.re 1553857486.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.241 * [backup-simplify]: Simplify -1 into -1 1553857486.241 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.241 * [backup-simplify]: Simplify x.im into x.im 1553857486.241 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.241 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.241 * [backup-simplify]: Simplify -1 into -1 1553857486.241 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.241 * [backup-simplify]: Simplify x.im into x.im 1553857486.241 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.241 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.241 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.241 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.241 * [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)))) 1553857486.242 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.242 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.242 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.242 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.242 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.242 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.242 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.242 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.242 * [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))))) 1553857486.242 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.242 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.243 * [backup-simplify]: Simplify -1 into -1 1553857486.243 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.243 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.243 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.243 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.243 * [backup-simplify]: Simplify y.re into y.re 1553857486.243 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.243 * [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)))))) 1553857486.243 * [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)))))) 1553857486.243 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.243 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.243 * [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 1553857486.243 * [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))) 1553857486.243 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.243 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.243 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.243 * [backup-simplify]: Simplify -1 into -1 1553857486.243 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.243 * [backup-simplify]: Simplify y.im into y.im 1553857486.243 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.243 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.243 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.243 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.244 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.244 * [backup-simplify]: Simplify -1 into -1 1553857486.244 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.244 * [backup-simplify]: Simplify 0 into 0 1553857486.244 * [backup-simplify]: Simplify 1 into 1 1553857486.244 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.244 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.244 * [backup-simplify]: Simplify -1 into -1 1553857486.244 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.244 * [backup-simplify]: Simplify 0 into 0 1553857486.244 * [backup-simplify]: Simplify 1 into 1 1553857486.244 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.244 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.244 * [backup-simplify]: Simplify -1 into -1 1553857486.244 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.244 * [backup-simplify]: Simplify x.im into x.im 1553857486.244 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.244 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.244 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.244 * [backup-simplify]: Simplify -1 into -1 1553857486.245 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.245 * [backup-simplify]: Simplify x.im into x.im 1553857486.245 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.245 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.245 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.245 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.246 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.246 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.247 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.247 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.247 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.248 * [backup-simplify]: Simplify (log 1) into 0 1553857486.248 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.248 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.248 * [backup-simplify]: Simplify -1 into -1 1553857486.248 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.248 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.248 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.248 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.248 * [backup-simplify]: Simplify y.re into y.re 1553857486.248 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.248 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.248 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.248 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.248 * [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)) 1553857486.249 * [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))) 1553857486.249 * [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))) 1553857486.249 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.249 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.249 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.249 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857486.249 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.249 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.249 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.249 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.249 * [backup-simplify]: Simplify x.re into x.re 1553857486.249 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.249 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.249 * [backup-simplify]: Simplify y.im into y.im 1553857486.249 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.249 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.249 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.249 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.249 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.249 * [backup-simplify]: Simplify y.re into y.re 1553857486.250 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.250 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.250 * [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)) 1553857486.250 * [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))) 1553857486.250 * [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))) 1553857486.250 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.250 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.250 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.250 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857486.250 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.250 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.250 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.250 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.250 * [backup-simplify]: Simplify x.re into x.re 1553857486.250 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.250 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.250 * [backup-simplify]: Simplify y.im into y.im 1553857486.251 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.251 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.251 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.251 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.251 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.251 * [backup-simplify]: Simplify 0 into 0 1553857486.251 * [backup-simplify]: Simplify 1 into 1 1553857486.251 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.251 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.251 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.251 * [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))) 1553857486.251 * [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))) 1553857486.251 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.251 * [backup-simplify]: Simplify 0 into 0 1553857486.251 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.251 * [backup-simplify]: Simplify 0 into 0 1553857486.251 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.251 * [backup-simplify]: Simplify 0 into 0 1553857486.251 * [backup-simplify]: Simplify 0 into 0 1553857486.252 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.252 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.253 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.253 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857486.253 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.253 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.253 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.254 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857486.254 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.255 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.255 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.255 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.255 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.255 * [backup-simplify]: Simplify 0 into 0 1553857486.255 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.255 * [backup-simplify]: Simplify 0 into 0 1553857486.255 * [backup-simplify]: Simplify 0 into 0 1553857486.256 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.256 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.257 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.257 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.257 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.257 * [backup-simplify]: Simplify (- 0) into 0 1553857486.257 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.258 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.258 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.258 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.258 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.258 * [backup-simplify]: Simplify 0 into 0 1553857486.258 * [backup-simplify]: Simplify 0 into 0 1553857486.258 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [backup-simplify]: Simplify 0 into 0 1553857486.259 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857486.259 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 1553857486.259 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857486.259 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857486.259 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857486.259 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857486.259 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.259 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857486.259 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.259 * [backup-simplify]: Simplify y.im into y.im 1553857486.259 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857486.259 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857486.259 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.259 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857486.260 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857486.260 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.260 * [backup-simplify]: Simplify x.re into x.re 1553857486.260 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.260 * [backup-simplify]: Simplify x.re into x.re 1553857486.260 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857486.260 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.260 * [backup-simplify]: Simplify x.im into x.im 1553857486.260 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.260 * [backup-simplify]: Simplify x.im into x.im 1553857486.260 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.260 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.260 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.260 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.260 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.260 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.260 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.260 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.261 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.261 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.261 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.261 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.261 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.261 * [backup-simplify]: Simplify 0 into 0 1553857486.261 * [backup-simplify]: Simplify 1 into 1 1553857486.261 * [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))))) 1553857486.261 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.261 * [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))))) 1553857486.261 * [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)))))) 1553857486.261 * [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)))))) 1553857486.261 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857486.261 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857486.261 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.261 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857486.261 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.261 * [backup-simplify]: Simplify y.im into y.im 1553857486.261 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857486.261 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857486.261 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.261 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857486.261 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857486.261 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.261 * [backup-simplify]: Simplify x.re into x.re 1553857486.261 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.261 * [backup-simplify]: Simplify x.re into x.re 1553857486.262 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857486.262 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.262 * [backup-simplify]: Simplify 0 into 0 1553857486.262 * [backup-simplify]: Simplify 1 into 1 1553857486.262 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.262 * [backup-simplify]: Simplify 0 into 0 1553857486.262 * [backup-simplify]: Simplify 1 into 1 1553857486.262 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.262 * [backup-simplify]: Simplify (* 0 0) into 0 1553857486.262 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857486.262 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857486.262 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.262 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857486.263 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.263 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857486.263 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.263 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.263 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.263 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.263 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.263 * [backup-simplify]: Simplify y.re into y.re 1553857486.263 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857486.263 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.263 * [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))) 1553857486.263 * [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)))) 1553857486.263 * [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)))) 1553857486.263 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857486.263 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857486.263 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.263 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857486.263 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.263 * [backup-simplify]: Simplify y.im into y.im 1553857486.263 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857486.263 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857486.263 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.263 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857486.264 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857486.264 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.264 * [backup-simplify]: Simplify 0 into 0 1553857486.264 * [backup-simplify]: Simplify 1 into 1 1553857486.264 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.264 * [backup-simplify]: Simplify 0 into 0 1553857486.264 * [backup-simplify]: Simplify 1 into 1 1553857486.264 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857486.264 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.264 * [backup-simplify]: Simplify x.im into x.im 1553857486.264 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.264 * [backup-simplify]: Simplify x.im into x.im 1553857486.264 * [backup-simplify]: Simplify (* 0 0) into 0 1553857486.264 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.264 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.264 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.264 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857486.265 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.265 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.265 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.265 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.265 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.265 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.265 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.265 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.265 * [backup-simplify]: Simplify y.re into y.re 1553857486.265 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857486.265 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.265 * [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))) 1553857486.265 * [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)))) 1553857486.265 * [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)))) 1553857486.265 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857486.265 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857486.265 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.265 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857486.266 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.266 * [backup-simplify]: Simplify 0 into 0 1553857486.266 * [backup-simplify]: Simplify 1 into 1 1553857486.266 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857486.266 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857486.266 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.266 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857486.266 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857486.266 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.266 * [backup-simplify]: Simplify x.re into x.re 1553857486.266 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.266 * [backup-simplify]: Simplify x.re into x.re 1553857486.266 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857486.266 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.266 * [backup-simplify]: Simplify x.im into x.im 1553857486.266 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.266 * [backup-simplify]: Simplify x.im into x.im 1553857486.266 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.266 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.266 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.266 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.266 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.266 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.266 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.266 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.267 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.267 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857486.267 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.267 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.267 * [backup-simplify]: Simplify y.re into y.re 1553857486.267 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.267 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.267 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857486.267 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.267 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.267 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857486.267 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.267 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.267 * [backup-simplify]: Simplify 0 into 0 1553857486.267 * [backup-simplify]: Simplify 1 into 1 1553857486.267 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857486.267 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.267 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.267 * [backup-simplify]: Simplify x.re into x.re 1553857486.267 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.267 * [backup-simplify]: Simplify x.re into x.re 1553857486.267 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857486.267 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.267 * [backup-simplify]: Simplify x.im into x.im 1553857486.267 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.267 * [backup-simplify]: Simplify x.im into x.im 1553857486.267 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.267 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.267 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.268 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.268 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.268 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.268 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.268 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.268 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.268 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857486.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857486.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.268 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.268 * [backup-simplify]: Simplify y.re into y.re 1553857486.268 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.268 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.268 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857486.269 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.269 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.269 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.269 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.269 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.269 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857486.269 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.269 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.269 * [backup-simplify]: Simplify y.re into y.re 1553857486.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.269 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.269 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.269 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.269 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.269 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.269 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857486.269 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.269 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.269 * [backup-simplify]: Simplify y.re into y.re 1553857486.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.269 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.270 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.270 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.270 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.270 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.270 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857486.270 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.270 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.270 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.270 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.270 * [backup-simplify]: Simplify 0 into 0 1553857486.270 * [backup-simplify]: Simplify 1 into 1 1553857486.270 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.270 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.270 * [backup-simplify]: Simplify 0 into 0 1553857486.271 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.271 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857486.272 * [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)))) 1553857486.272 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.272 * [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)))) 1553857486.272 * [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)))) 1553857486.272 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857486.273 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857486.273 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.273 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.273 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.273 * [backup-simplify]: Simplify y.re into y.re 1553857486.273 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.273 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.273 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.273 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.273 * [backup-simplify]: Simplify 0 into 0 1553857486.273 * [backup-simplify]: Simplify 1 into 1 1553857486.273 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857486.273 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.273 * [backup-simplify]: Simplify x.im into x.im 1553857486.273 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.273 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.273 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.273 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.274 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.274 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.274 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.274 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.274 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.274 * [backup-simplify]: Simplify (- 0) into 0 1553857486.274 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.274 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857486.274 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857486.274 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857486.274 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.274 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.274 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.274 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.274 * [backup-simplify]: Simplify y.re into y.re 1553857486.274 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.274 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.274 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.274 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857486.274 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.274 * [backup-simplify]: Simplify 0 into 0 1553857486.274 * [backup-simplify]: Simplify 1 into 1 1553857486.275 * [backup-simplify]: Simplify (log 1) into 0 1553857486.275 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.275 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.275 * [backup-simplify]: Simplify (- 0) into 0 1553857486.275 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.275 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.276 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857486.276 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857486.276 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857486.276 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.276 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.276 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.276 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.276 * [backup-simplify]: Simplify 0 into 0 1553857486.276 * [backup-simplify]: Simplify 1 into 1 1553857486.276 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.276 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.276 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857486.276 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.276 * [backup-simplify]: Simplify x.im into x.im 1553857486.276 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.276 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857486.276 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.276 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.277 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.277 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.277 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.278 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.278 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.278 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.278 * [backup-simplify]: Simplify 0 into 0 1553857486.278 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.278 * [backup-simplify]: Simplify 0 into 0 1553857486.278 * [backup-simplify]: Simplify 0 into 0 1553857486.278 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.278 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.279 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.279 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.279 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.280 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.280 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.280 * [backup-simplify]: Simplify 0 into 0 1553857486.280 * [backup-simplify]: Simplify 0 into 0 1553857486.280 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857486.280 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.280 * [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))) 1553857486.281 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857486.281 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857486.282 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857486.282 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.283 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857486.285 * [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 1553857486.286 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857486.286 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.287 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.287 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.288 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857486.289 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857486.289 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857486.289 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857486.289 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857486.289 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.289 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857486.289 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857486.289 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.289 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.289 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.289 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.289 * [backup-simplify]: Simplify y.re into y.re 1553857486.289 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.289 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.289 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.289 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857486.289 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857486.290 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857486.290 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857486.290 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857486.290 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.290 * [backup-simplify]: Simplify 0 into 0 1553857486.290 * [backup-simplify]: Simplify 1 into 1 1553857486.290 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857486.290 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.290 * [backup-simplify]: Simplify x.im into x.im 1553857486.290 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.290 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.290 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.290 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.291 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.291 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.291 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.291 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.291 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.291 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.291 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857486.292 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857486.292 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857486.292 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857486.292 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857486.292 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857486.292 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.292 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857486.292 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857486.292 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.292 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.292 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.292 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.292 * [backup-simplify]: Simplify y.re into y.re 1553857486.292 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.292 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.293 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.293 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857486.293 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857486.293 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.293 * [backup-simplify]: Simplify 0 into 0 1553857486.293 * [backup-simplify]: Simplify 1 into 1 1553857486.293 * [backup-simplify]: Simplify (log 1) into 0 1553857486.294 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.294 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.294 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.294 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.294 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.295 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.295 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.295 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857486.295 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857486.296 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857486.296 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857486.296 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857486.296 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857486.296 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.296 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857486.296 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857486.296 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.296 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.296 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.296 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.296 * [backup-simplify]: Simplify 0 into 0 1553857486.296 * [backup-simplify]: Simplify 1 into 1 1553857486.296 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.297 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.297 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857486.297 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857486.297 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.297 * [backup-simplify]: Simplify x.im into x.im 1553857486.297 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.297 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.297 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857486.298 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857486.298 * [backup-simplify]: Simplify (- 0) into 0 1553857486.298 * [backup-simplify]: Simplify 0 into 0 1553857486.299 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857486.299 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.300 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.300 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.301 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.301 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.302 * [backup-simplify]: Simplify (- 0) into 0 1553857486.302 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.302 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857486.302 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.302 * [backup-simplify]: Simplify 0 into 0 1553857486.302 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.302 * [backup-simplify]: Simplify 0 into 0 1553857486.302 * [backup-simplify]: Simplify 0 into 0 1553857486.303 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857486.304 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857486.305 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.305 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.306 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857486.306 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.306 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.306 * [backup-simplify]: Simplify 0 into 0 1553857486.306 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.307 * [backup-simplify]: Simplify 0 into 0 1553857486.307 * [backup-simplify]: Simplify 0 into 0 1553857486.308 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.308 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.309 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.309 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.310 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.311 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.311 * [backup-simplify]: Simplify (- 0) into 0 1553857486.312 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.312 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.312 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857486.312 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.312 * [backup-simplify]: Simplify 0 into 0 1553857486.312 * [backup-simplify]: Simplify 0 into 0 1553857486.312 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.313 * [backup-simplify]: Simplify 0 into 0 1553857486.313 * [backup-simplify]: Simplify 0 into 0 1553857486.313 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857486.314 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857486.315 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.316 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.316 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857486.317 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.317 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.317 * [backup-simplify]: Simplify 0 into 0 1553857486.317 * [backup-simplify]: Simplify 0 into 0 1553857486.317 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857486.317 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.317 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857486.317 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857486.317 * [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 1553857486.317 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.317 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857486.317 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857486.317 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.317 * [backup-simplify]: Simplify y.im into y.im 1553857486.318 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.318 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857486.318 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.318 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.318 * [backup-simplify]: Simplify x.re into x.re 1553857486.318 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.318 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.318 * [backup-simplify]: Simplify x.re into x.re 1553857486.318 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.318 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.318 * [backup-simplify]: Simplify x.im into x.im 1553857486.318 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.318 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857486.318 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.318 * [backup-simplify]: Simplify x.im into x.im 1553857486.318 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.318 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.318 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.318 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.318 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857486.318 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.318 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.318 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.319 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.319 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.319 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.319 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857486.319 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.319 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.319 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.319 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.319 * [backup-simplify]: Simplify 0 into 0 1553857486.319 * [backup-simplify]: Simplify 1 into 1 1553857486.319 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.319 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.320 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.320 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857486.320 * [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 1553857486.320 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.320 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.320 * [backup-simplify]: Simplify y.im into y.im 1553857486.320 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.320 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857486.320 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.320 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.320 * [backup-simplify]: Simplify x.re into x.re 1553857486.320 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.320 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.320 * [backup-simplify]: Simplify x.re into x.re 1553857486.320 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.320 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.320 * [backup-simplify]: Simplify 0 into 0 1553857486.320 * [backup-simplify]: Simplify 1 into 1 1553857486.320 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.320 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857486.320 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.320 * [backup-simplify]: Simplify 0 into 0 1553857486.320 * [backup-simplify]: Simplify 1 into 1 1553857486.321 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.321 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.321 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.321 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.322 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.322 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.323 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.323 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.323 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.323 * [backup-simplify]: Simplify (log 1) into 0 1553857486.324 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.324 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.324 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.324 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.324 * [backup-simplify]: Simplify y.re into y.re 1553857486.324 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.324 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.324 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857486.324 * [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)) 1553857486.324 * [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))) 1553857486.324 * [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))) 1553857486.324 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.324 * [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 1553857486.325 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.325 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.325 * [backup-simplify]: Simplify y.im into y.im 1553857486.325 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.325 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.325 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.325 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.325 * [backup-simplify]: Simplify 0 into 0 1553857486.325 * [backup-simplify]: Simplify 1 into 1 1553857486.325 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.325 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.325 * [backup-simplify]: Simplify 0 into 0 1553857486.325 * [backup-simplify]: Simplify 1 into 1 1553857486.325 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.325 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.325 * [backup-simplify]: Simplify x.im into x.im 1553857486.325 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.325 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.325 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.326 * [backup-simplify]: Simplify x.im into x.im 1553857486.326 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.326 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.326 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.326 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.327 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.328 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.328 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.328 * [backup-simplify]: Simplify (log 1) into 0 1553857486.328 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.328 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.328 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.328 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.329 * [backup-simplify]: Simplify y.re into y.re 1553857486.329 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.329 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.329 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.329 * [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)) 1553857486.329 * [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))) 1553857486.329 * [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))) 1553857486.329 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.329 * [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 1553857486.329 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.329 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.329 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.329 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.329 * [backup-simplify]: Simplify 0 into 0 1553857486.329 * [backup-simplify]: Simplify 1 into 1 1553857486.330 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.330 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.330 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.330 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.330 * [backup-simplify]: Simplify x.re into x.re 1553857486.330 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.330 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.330 * [backup-simplify]: Simplify x.re into x.re 1553857486.330 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.330 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.330 * [backup-simplify]: Simplify x.im into x.im 1553857486.330 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.330 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.330 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.330 * [backup-simplify]: Simplify x.im into x.im 1553857486.330 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.330 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.330 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.330 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.330 * [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)))) 1553857486.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.331 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.331 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.331 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.331 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.331 * [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))))) 1553857486.331 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.331 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.331 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.332 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.332 * [backup-simplify]: Simplify y.re into y.re 1553857486.332 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.332 * [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))))) 1553857486.332 * [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))))) 1553857486.332 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.332 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.332 * [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 1553857486.332 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.332 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.332 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.332 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.332 * [backup-simplify]: Simplify 0 into 0 1553857486.332 * [backup-simplify]: Simplify 1 into 1 1553857486.332 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.332 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.332 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.332 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.333 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.333 * [backup-simplify]: Simplify x.re into x.re 1553857486.333 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.333 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.333 * [backup-simplify]: Simplify x.re into x.re 1553857486.333 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.333 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.333 * [backup-simplify]: Simplify x.im into x.im 1553857486.333 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.333 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.333 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.333 * [backup-simplify]: Simplify x.im into x.im 1553857486.333 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.333 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.333 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.333 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.333 * [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)))) 1553857486.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.333 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.334 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.334 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.334 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.334 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857486.334 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.334 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.334 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.334 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.334 * [backup-simplify]: Simplify y.re into y.re 1553857486.334 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.334 * [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))))) 1553857486.335 * [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))))) 1553857486.335 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.335 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.335 * [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 1553857486.335 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.335 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.335 * [backup-simplify]: Simplify y.im into y.im 1553857486.335 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.335 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.335 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.335 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.335 * [backup-simplify]: Simplify 0 into 0 1553857486.335 * [backup-simplify]: Simplify 1 into 1 1553857486.335 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.335 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.335 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.335 * [backup-simplify]: Simplify 0 into 0 1553857486.335 * [backup-simplify]: Simplify 1 into 1 1553857486.336 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.336 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.336 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.336 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.336 * [backup-simplify]: Simplify x.im into x.im 1553857486.336 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.336 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.336 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.336 * [backup-simplify]: Simplify x.im into x.im 1553857486.336 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.336 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.336 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.337 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.338 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.338 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.338 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.339 * [backup-simplify]: Simplify (log 1) into 0 1553857486.339 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.339 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.339 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.339 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.339 * [backup-simplify]: Simplify y.re into y.re 1553857486.339 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.339 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.339 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.339 * [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)) 1553857486.340 * [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))) 1553857486.340 * [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))) 1553857486.340 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.340 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.340 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.340 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857486.340 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857486.340 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.340 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.340 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.340 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.340 * [backup-simplify]: Simplify y.re into y.re 1553857486.340 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.340 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.340 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.340 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.340 * [backup-simplify]: Simplify x.re into x.re 1553857486.340 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.340 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.340 * [backup-simplify]: Simplify y.im into y.im 1553857486.340 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.340 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857486.341 * [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)) 1553857486.341 * [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))) 1553857486.341 * [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))) 1553857486.341 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.341 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.341 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.341 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857486.341 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857486.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.341 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.341 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.341 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.341 * [backup-simplify]: Simplify 0 into 0 1553857486.341 * [backup-simplify]: Simplify 1 into 1 1553857486.341 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.342 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.342 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.342 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.342 * [backup-simplify]: Simplify x.re into x.re 1553857486.342 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.342 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.342 * [backup-simplify]: Simplify y.im into y.im 1553857486.342 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.342 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.342 * [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))) 1553857486.342 * [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))) 1553857486.342 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.342 * [backup-simplify]: Simplify 0 into 0 1553857486.342 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.342 * [backup-simplify]: Simplify 0 into 0 1553857486.342 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.342 * [backup-simplify]: Simplify 0 into 0 1553857486.342 * [backup-simplify]: Simplify 0 into 0 1553857486.346 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.347 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.349 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.349 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857486.349 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.350 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.350 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.350 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.351 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.352 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.352 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.352 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.352 * [backup-simplify]: Simplify 0 into 0 1553857486.352 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.353 * [backup-simplify]: Simplify 0 into 0 1553857486.353 * [backup-simplify]: Simplify 0 into 0 1553857486.353 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.354 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.354 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.355 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.355 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.355 * [backup-simplify]: Simplify (- 0) into 0 1553857486.356 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.357 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.357 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.358 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.358 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [backup-simplify]: Simplify 0 into 0 1553857486.358 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857486.359 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.359 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857486.359 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857486.359 * [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 1553857486.359 * [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))) 1553857486.359 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857486.359 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857486.359 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.359 * [backup-simplify]: Simplify -1 into -1 1553857486.359 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.359 * [backup-simplify]: Simplify y.im into y.im 1553857486.359 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.359 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857486.359 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857486.359 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.359 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857486.359 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857486.360 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.360 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.360 * [backup-simplify]: Simplify -1 into -1 1553857486.360 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.360 * [backup-simplify]: Simplify x.re into x.re 1553857486.360 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.360 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.360 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.360 * [backup-simplify]: Simplify -1 into -1 1553857486.360 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.360 * [backup-simplify]: Simplify x.re into x.re 1553857486.360 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.360 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857486.360 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.360 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.360 * [backup-simplify]: Simplify -1 into -1 1553857486.360 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.360 * [backup-simplify]: Simplify x.im into x.im 1553857486.360 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.360 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.360 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.360 * [backup-simplify]: Simplify -1 into -1 1553857486.360 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.360 * [backup-simplify]: Simplify x.im into x.im 1553857486.360 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.360 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.360 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.361 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.361 * [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)))) 1553857486.361 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.361 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.361 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.361 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.361 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.362 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.362 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.362 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.363 * [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))))) 1553857486.363 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.363 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.363 * [backup-simplify]: Simplify -1 into -1 1553857486.363 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.363 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.363 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.363 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.363 * [backup-simplify]: Simplify 0 into 0 1553857486.363 * [backup-simplify]: Simplify 1 into 1 1553857486.363 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.363 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.363 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.364 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.364 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857486.364 * [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 1553857486.364 * [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))) 1553857486.364 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.364 * [backup-simplify]: Simplify -1 into -1 1553857486.364 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.364 * [backup-simplify]: Simplify y.im into y.im 1553857486.364 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.364 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857486.364 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.364 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.364 * [backup-simplify]: Simplify -1 into -1 1553857486.364 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.364 * [backup-simplify]: Simplify x.re into x.re 1553857486.364 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.364 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.364 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.365 * [backup-simplify]: Simplify -1 into -1 1553857486.365 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.365 * [backup-simplify]: Simplify x.re into x.re 1553857486.365 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.365 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857486.365 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.365 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.365 * [backup-simplify]: Simplify -1 into -1 1553857486.365 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.365 * [backup-simplify]: Simplify 0 into 0 1553857486.365 * [backup-simplify]: Simplify 1 into 1 1553857486.365 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.365 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.365 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.365 * [backup-simplify]: Simplify -1 into -1 1553857486.366 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.366 * [backup-simplify]: Simplify 0 into 0 1553857486.366 * [backup-simplify]: Simplify 1 into 1 1553857486.366 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.366 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.367 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.367 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.368 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.369 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.370 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.370 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.371 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.371 * [backup-simplify]: Simplify (log 1) into 0 1553857486.371 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.371 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.372 * [backup-simplify]: Simplify -1 into -1 1553857486.372 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.372 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.372 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.372 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.372 * [backup-simplify]: Simplify y.re into y.re 1553857486.372 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.372 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.372 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857486.373 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.373 * [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)) 1553857486.373 * [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))) 1553857486.373 * [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))) 1553857486.373 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.373 * [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 1553857486.373 * [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))) 1553857486.373 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.374 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.374 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.374 * [backup-simplify]: Simplify -1 into -1 1553857486.374 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.374 * [backup-simplify]: Simplify y.im into y.im 1553857486.374 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.374 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.374 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.374 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.374 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.374 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.374 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.374 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.374 * [backup-simplify]: Simplify -1 into -1 1553857486.374 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.374 * [backup-simplify]: Simplify 0 into 0 1553857486.374 * [backup-simplify]: Simplify 1 into 1 1553857486.375 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.375 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.375 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.375 * [backup-simplify]: Simplify -1 into -1 1553857486.375 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.375 * [backup-simplify]: Simplify 0 into 0 1553857486.375 * [backup-simplify]: Simplify 1 into 1 1553857486.375 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.375 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.375 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.375 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.375 * [backup-simplify]: Simplify -1 into -1 1553857486.375 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.375 * [backup-simplify]: Simplify x.im into x.im 1553857486.375 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.376 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.376 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.376 * [backup-simplify]: Simplify -1 into -1 1553857486.376 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.376 * [backup-simplify]: Simplify x.im into x.im 1553857486.376 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.376 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.377 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.377 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.377 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.378 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.378 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.378 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.379 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.379 * [backup-simplify]: Simplify (log 1) into 0 1553857486.379 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.379 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.379 * [backup-simplify]: Simplify -1 into -1 1553857486.379 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.379 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.379 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.379 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.379 * [backup-simplify]: Simplify y.re into y.re 1553857486.379 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.380 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.380 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.380 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.380 * [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)) 1553857486.380 * [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))) 1553857486.380 * [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))) 1553857486.380 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.380 * [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 1553857486.380 * [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))) 1553857486.380 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.380 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.380 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.380 * [backup-simplify]: Simplify -1 into -1 1553857486.380 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.380 * [backup-simplify]: Simplify 0 into 0 1553857486.380 * [backup-simplify]: Simplify 1 into 1 1553857486.381 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.381 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.381 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.381 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.381 * [backup-simplify]: Simplify -1 into -1 1553857486.381 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.381 * [backup-simplify]: Simplify x.re into x.re 1553857486.381 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.381 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.381 * [backup-simplify]: Simplify -1 into -1 1553857486.381 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.381 * [backup-simplify]: Simplify x.re into x.re 1553857486.381 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.381 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.381 * [backup-simplify]: Simplify -1 into -1 1553857486.381 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.381 * [backup-simplify]: Simplify x.im into x.im 1553857486.381 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.381 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.381 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.381 * [backup-simplify]: Simplify -1 into -1 1553857486.381 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.381 * [backup-simplify]: Simplify x.im into x.im 1553857486.381 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.381 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.381 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.381 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.382 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857486.382 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.382 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.382 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.382 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.382 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.382 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.382 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.383 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857486.383 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.383 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.383 * [backup-simplify]: Simplify -1 into -1 1553857486.383 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.383 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.383 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.383 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.383 * [backup-simplify]: Simplify y.re into y.re 1553857486.383 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.383 * [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)))))) 1553857486.383 * [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)))))) 1553857486.383 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.383 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.383 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 1553857486.383 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.383 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.383 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.383 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.383 * [backup-simplify]: Simplify -1 into -1 1553857486.383 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.383 * [backup-simplify]: Simplify 0 into 0 1553857486.383 * [backup-simplify]: Simplify 1 into 1 1553857486.384 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.384 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.384 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.384 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.384 * [backup-simplify]: Simplify -1 into -1 1553857486.384 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.384 * [backup-simplify]: Simplify x.re into x.re 1553857486.384 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.384 * [backup-simplify]: Simplify -1 into -1 1553857486.384 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.384 * [backup-simplify]: Simplify x.re into x.re 1553857486.384 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.384 * [backup-simplify]: Simplify -1 into -1 1553857486.384 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.384 * [backup-simplify]: Simplify x.im into x.im 1553857486.384 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.384 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.384 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.384 * [backup-simplify]: Simplify -1 into -1 1553857486.384 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.384 * [backup-simplify]: Simplify x.im into x.im 1553857486.384 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.384 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.384 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.385 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.385 * [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)))) 1553857486.385 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.385 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.385 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.385 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.385 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.385 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.385 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.386 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.386 * [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))))) 1553857486.386 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.386 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.386 * [backup-simplify]: Simplify -1 into -1 1553857486.386 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.386 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.386 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.386 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.386 * [backup-simplify]: Simplify y.re into y.re 1553857486.386 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.386 * [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)))))) 1553857486.386 * [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)))))) 1553857486.386 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.386 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.386 * [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 1553857486.386 * [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))) 1553857486.386 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.387 * [backup-simplify]: Simplify -1 into -1 1553857486.387 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.387 * [backup-simplify]: Simplify y.im into y.im 1553857486.387 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.387 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.387 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.387 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.387 * [backup-simplify]: Simplify -1 into -1 1553857486.387 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.387 * [backup-simplify]: Simplify 0 into 0 1553857486.387 * [backup-simplify]: Simplify 1 into 1 1553857486.387 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.387 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.387 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.387 * [backup-simplify]: Simplify -1 into -1 1553857486.387 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.387 * [backup-simplify]: Simplify 0 into 0 1553857486.387 * [backup-simplify]: Simplify 1 into 1 1553857486.388 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.388 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.388 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.388 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.388 * [backup-simplify]: Simplify -1 into -1 1553857486.388 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.388 * [backup-simplify]: Simplify x.im into x.im 1553857486.388 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.388 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.388 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.388 * [backup-simplify]: Simplify -1 into -1 1553857486.388 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.388 * [backup-simplify]: Simplify x.im into x.im 1553857486.388 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.388 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.388 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.389 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.389 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.390 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.390 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.390 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.391 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.391 * [backup-simplify]: Simplify (log 1) into 0 1553857486.391 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.391 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.391 * [backup-simplify]: Simplify -1 into -1 1553857486.391 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.391 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.391 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.391 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.391 * [backup-simplify]: Simplify y.re into y.re 1553857486.391 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.391 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.392 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.392 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.392 * [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)) 1553857486.392 * [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))) 1553857486.392 * [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))) 1553857486.392 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.392 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.392 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.392 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857486.392 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.392 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.393 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.393 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.393 * [backup-simplify]: Simplify x.re into x.re 1553857486.393 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.393 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.393 * [backup-simplify]: Simplify y.im into y.im 1553857486.393 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.393 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.393 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.393 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.393 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.393 * [backup-simplify]: Simplify y.re into y.re 1553857486.393 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.393 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.393 * [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)) 1553857486.393 * [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))) 1553857486.393 * [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))) 1553857486.393 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.394 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.394 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.394 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857486.394 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.394 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.394 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.394 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.394 * [backup-simplify]: Simplify x.re into x.re 1553857486.394 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.394 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.394 * [backup-simplify]: Simplify y.im into y.im 1553857486.394 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.394 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.394 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.394 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.394 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.394 * [backup-simplify]: Simplify 0 into 0 1553857486.394 * [backup-simplify]: Simplify 1 into 1 1553857486.394 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.394 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.394 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.394 * [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))) 1553857486.394 * [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))) 1553857486.395 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.395 * [backup-simplify]: Simplify 0 into 0 1553857486.395 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.395 * [backup-simplify]: Simplify 0 into 0 1553857486.395 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.395 * [backup-simplify]: Simplify 0 into 0 1553857486.395 * [backup-simplify]: Simplify 0 into 0 1553857486.395 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.395 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.396 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.396 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857486.397 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.397 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.397 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.397 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857486.397 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.398 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.398 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.399 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.399 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.399 * [backup-simplify]: Simplify 0 into 0 1553857486.399 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.399 * [backup-simplify]: Simplify 0 into 0 1553857486.399 * [backup-simplify]: Simplify 0 into 0 1553857486.399 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.399 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.400 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.400 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.400 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.400 * [backup-simplify]: Simplify (- 0) into 0 1553857486.401 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.401 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.401 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.402 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.402 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [backup-simplify]: Simplify 0 into 0 1553857486.402 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857486.402 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1) 1553857486.402 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857486.402 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857486.403 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857486.403 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857486.403 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.403 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857486.403 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.403 * [backup-simplify]: Simplify y.im into y.im 1553857486.403 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857486.403 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857486.403 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.403 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857486.403 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857486.403 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.403 * [backup-simplify]: Simplify x.re into x.re 1553857486.403 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.403 * [backup-simplify]: Simplify x.re into x.re 1553857486.403 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857486.403 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.403 * [backup-simplify]: Simplify x.im into x.im 1553857486.403 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.403 * [backup-simplify]: Simplify x.im into x.im 1553857486.403 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.403 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.403 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.403 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.403 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.403 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.403 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.404 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.404 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.404 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.404 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.404 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.404 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.404 * [backup-simplify]: Simplify 0 into 0 1553857486.404 * [backup-simplify]: Simplify 1 into 1 1553857486.404 * [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))))) 1553857486.404 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.404 * [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))))) 1553857486.404 * [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)))))) 1553857486.404 * [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)))))) 1553857486.404 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857486.404 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857486.404 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.404 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857486.404 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.404 * [backup-simplify]: Simplify y.im into y.im 1553857486.405 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857486.405 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857486.405 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.405 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857486.405 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857486.405 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.405 * [backup-simplify]: Simplify x.re into x.re 1553857486.405 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.405 * [backup-simplify]: Simplify x.re into x.re 1553857486.405 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857486.405 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.405 * [backup-simplify]: Simplify 0 into 0 1553857486.405 * [backup-simplify]: Simplify 1 into 1 1553857486.405 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.405 * [backup-simplify]: Simplify 0 into 0 1553857486.405 * [backup-simplify]: Simplify 1 into 1 1553857486.405 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.405 * [backup-simplify]: Simplify (* 0 0) into 0 1553857486.405 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857486.406 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857486.406 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.406 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857486.407 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.407 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857486.407 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.407 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.407 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.407 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.407 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.407 * [backup-simplify]: Simplify y.re into y.re 1553857486.407 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857486.407 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.407 * [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))) 1553857486.407 * [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)))) 1553857486.408 * [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)))) 1553857486.408 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857486.408 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857486.408 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.408 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857486.408 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.408 * [backup-simplify]: Simplify y.im into y.im 1553857486.408 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857486.408 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857486.408 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.408 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857486.408 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857486.408 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.408 * [backup-simplify]: Simplify 0 into 0 1553857486.408 * [backup-simplify]: Simplify 1 into 1 1553857486.408 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.408 * [backup-simplify]: Simplify 0 into 0 1553857486.408 * [backup-simplify]: Simplify 1 into 1 1553857486.408 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857486.408 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.408 * [backup-simplify]: Simplify x.im into x.im 1553857486.408 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.408 * [backup-simplify]: Simplify x.im into x.im 1553857486.409 * [backup-simplify]: Simplify (* 0 0) into 0 1553857486.409 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.409 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.409 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.410 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857486.410 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.410 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.410 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.410 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.410 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.410 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.411 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.411 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.411 * [backup-simplify]: Simplify y.re into y.re 1553857486.411 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857486.411 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.411 * [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))) 1553857486.411 * [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)))) 1553857486.411 * [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)))) 1553857486.411 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857486.411 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857486.411 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.411 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857486.411 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.412 * [backup-simplify]: Simplify 0 into 0 1553857486.412 * [backup-simplify]: Simplify 1 into 1 1553857486.412 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857486.412 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857486.412 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.412 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857486.412 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857486.412 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.412 * [backup-simplify]: Simplify x.re into x.re 1553857486.412 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.412 * [backup-simplify]: Simplify x.re into x.re 1553857486.412 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857486.412 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.412 * [backup-simplify]: Simplify x.im into x.im 1553857486.412 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.412 * [backup-simplify]: Simplify x.im into x.im 1553857486.412 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.412 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.412 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.412 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.412 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.413 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.413 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.414 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.414 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.414 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857486.414 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857486.414 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.414 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.414 * [backup-simplify]: Simplify y.re into y.re 1553857486.415 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.415 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.415 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857486.415 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.415 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.415 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857486.415 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857486.415 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857486.415 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857486.415 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.415 * [backup-simplify]: Simplify 0 into 0 1553857486.415 * [backup-simplify]: Simplify 1 into 1 1553857486.415 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857486.415 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857486.415 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857486.415 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857486.415 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857486.415 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.415 * [backup-simplify]: Simplify x.re into x.re 1553857486.415 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.416 * [backup-simplify]: Simplify x.re into x.re 1553857486.416 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857486.416 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.416 * [backup-simplify]: Simplify x.im into x.im 1553857486.416 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.416 * [backup-simplify]: Simplify x.im into x.im 1553857486.416 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857486.416 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.416 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857486.416 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857486.416 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857486.416 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.417 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.417 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.417 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857486.417 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857486.417 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857486.418 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.418 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.418 * [backup-simplify]: Simplify y.re into y.re 1553857486.418 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857486.418 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.418 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857486.418 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.418 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.418 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.418 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.419 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.419 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857486.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.419 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.419 * [backup-simplify]: Simplify y.re into y.re 1553857486.419 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.419 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.419 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.419 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.419 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.419 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.419 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857486.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.419 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.419 * [backup-simplify]: Simplify y.re into y.re 1553857486.420 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.420 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.420 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.420 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.420 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.420 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.420 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857486.420 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.420 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.420 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.420 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.420 * [backup-simplify]: Simplify 0 into 0 1553857486.420 * [backup-simplify]: Simplify 1 into 1 1553857486.420 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.421 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.421 * [backup-simplify]: Simplify 0 into 0 1553857486.421 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.422 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.423 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857486.423 * [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)))) 1553857486.424 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.424 * [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)))) 1553857486.424 * [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)))) 1553857486.425 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857486.425 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857486.425 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857486.425 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857486.425 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.425 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.425 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.425 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.425 * [backup-simplify]: Simplify y.re into y.re 1553857486.425 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.425 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.425 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.426 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857486.426 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857486.426 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857486.426 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857486.426 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.426 * [backup-simplify]: Simplify 0 into 0 1553857486.426 * [backup-simplify]: Simplify 1 into 1 1553857486.426 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857486.426 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.426 * [backup-simplify]: Simplify x.im into x.im 1553857486.426 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.426 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.426 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.426 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.426 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.427 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.427 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.427 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.427 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.427 * [backup-simplify]: Simplify (- 0) into 0 1553857486.427 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.427 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857486.428 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857486.428 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857486.428 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.428 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.428 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.428 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.428 * [backup-simplify]: Simplify y.re into y.re 1553857486.428 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.428 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.428 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.428 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857486.428 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.428 * [backup-simplify]: Simplify 0 into 0 1553857486.428 * [backup-simplify]: Simplify 1 into 1 1553857486.428 * [backup-simplify]: Simplify (log 1) into 0 1553857486.429 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.429 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.429 * [backup-simplify]: Simplify (- 0) into 0 1553857486.429 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.430 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.430 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857486.430 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857486.430 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857486.430 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.430 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.430 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.430 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.430 * [backup-simplify]: Simplify 0 into 0 1553857486.430 * [backup-simplify]: Simplify 1 into 1 1553857486.430 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.431 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.431 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857486.431 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.431 * [backup-simplify]: Simplify x.im into x.im 1553857486.431 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.431 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857486.431 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.431 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.432 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.432 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.433 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.433 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.434 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.434 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.434 * [backup-simplify]: Simplify 0 into 0 1553857486.434 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.434 * [backup-simplify]: Simplify 0 into 0 1553857486.434 * [backup-simplify]: Simplify 0 into 0 1553857486.434 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.435 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.435 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.436 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.436 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.437 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.437 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.437 * [backup-simplify]: Simplify 0 into 0 1553857486.437 * [backup-simplify]: Simplify 0 into 0 1553857486.437 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857486.437 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.437 * [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))) 1553857486.439 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857486.439 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857486.440 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857486.440 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.441 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857486.443 * [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 1553857486.444 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857486.444 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.445 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.446 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.446 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857486.447 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857486.447 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857486.447 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857486.447 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857486.447 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.447 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857486.447 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857486.447 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857486.447 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857486.447 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.447 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.447 * [backup-simplify]: Simplify y.re into y.re 1553857486.447 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.448 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.448 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.448 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857486.448 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857486.448 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857486.448 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857486.448 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857486.448 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.448 * [backup-simplify]: Simplify 0 into 0 1553857486.448 * [backup-simplify]: Simplify 1 into 1 1553857486.448 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857486.448 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.448 * [backup-simplify]: Simplify x.im into x.im 1553857486.448 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857486.448 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857486.448 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857486.448 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857486.449 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.449 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857486.449 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.449 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.449 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.449 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.449 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.449 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857486.450 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857486.450 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857486.450 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857486.450 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857486.450 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857486.450 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.450 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857486.450 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857486.450 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857486.450 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857486.450 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.450 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.450 * [backup-simplify]: Simplify y.re into y.re 1553857486.450 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857486.450 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.451 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857486.451 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857486.451 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857486.451 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.451 * [backup-simplify]: Simplify 0 into 0 1553857486.451 * [backup-simplify]: Simplify 1 into 1 1553857486.451 * [backup-simplify]: Simplify (log 1) into 0 1553857486.452 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.452 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.452 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857486.452 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857486.452 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.453 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.453 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.453 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857486.453 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857486.454 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857486.454 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857486.454 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857486.454 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857486.454 * [backup-simplify]: Simplify 1/2 into 1/2 1553857486.454 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857486.454 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857486.454 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857486.454 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857486.454 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857486.454 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.454 * [backup-simplify]: Simplify 0 into 0 1553857486.454 * [backup-simplify]: Simplify 1 into 1 1553857486.454 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857486.454 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857486.454 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857486.454 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857486.455 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.455 * [backup-simplify]: Simplify x.im into x.im 1553857486.455 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857486.455 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857486.455 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857486.455 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857486.456 * [backup-simplify]: Simplify (- 0) into 0 1553857486.456 * [backup-simplify]: Simplify 0 into 0 1553857486.456 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857486.457 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.457 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.457 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.458 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.459 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.459 * [backup-simplify]: Simplify (- 0) into 0 1553857486.459 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.460 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857486.460 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.460 * [backup-simplify]: Simplify 0 into 0 1553857486.460 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.460 * [backup-simplify]: Simplify 0 into 0 1553857486.460 * [backup-simplify]: Simplify 0 into 0 1553857486.461 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857486.461 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857486.462 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.463 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.463 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857486.464 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.464 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.464 * [backup-simplify]: Simplify 0 into 0 1553857486.464 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.464 * [backup-simplify]: Simplify 0 into 0 1553857486.464 * [backup-simplify]: Simplify 0 into 0 1553857486.465 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.466 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.466 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857486.466 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857486.467 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.468 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857486.468 * [backup-simplify]: Simplify (- 0) into 0 1553857486.468 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.469 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857486.469 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857486.469 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.469 * [backup-simplify]: Simplify 0 into 0 1553857486.469 * [backup-simplify]: Simplify 0 into 0 1553857486.469 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.469 * [backup-simplify]: Simplify 0 into 0 1553857486.469 * [backup-simplify]: Simplify 0 into 0 1553857486.470 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857486.471 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857486.471 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857486.472 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857486.473 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857486.473 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.473 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.473 * [backup-simplify]: Simplify 0 into 0 1553857486.473 * [backup-simplify]: Simplify 0 into 0 1553857486.474 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857486.474 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.474 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857486.474 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857486.474 * [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 1553857486.475 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.475 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.475 * [backup-simplify]: Simplify y.im into y.im 1553857486.475 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.475 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857486.475 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.475 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.475 * [backup-simplify]: Simplify x.re into x.re 1553857486.475 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.475 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.475 * [backup-simplify]: Simplify x.re into x.re 1553857486.475 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.475 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.475 * [backup-simplify]: Simplify x.im into x.im 1553857486.475 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.475 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857486.475 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.475 * [backup-simplify]: Simplify x.im into x.im 1553857486.475 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.476 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.476 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.476 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.476 * [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)))) 1553857486.476 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.476 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.476 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.476 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.477 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.477 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.477 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.478 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.478 * [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))))) 1553857486.478 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.478 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.478 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.478 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.478 * [backup-simplify]: Simplify 0 into 0 1553857486.478 * [backup-simplify]: Simplify 1 into 1 1553857486.478 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.478 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.479 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.479 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857486.479 * [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 1553857486.479 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.479 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.479 * [backup-simplify]: Simplify y.im into y.im 1553857486.479 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.479 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857486.479 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.479 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.479 * [backup-simplify]: Simplify x.re into x.re 1553857486.479 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.479 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.479 * [backup-simplify]: Simplify x.re into x.re 1553857486.479 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.479 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857486.479 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.480 * [backup-simplify]: Simplify 0 into 0 1553857486.480 * [backup-simplify]: Simplify 1 into 1 1553857486.480 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.480 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857486.480 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.480 * [backup-simplify]: Simplify 0 into 0 1553857486.480 * [backup-simplify]: Simplify 1 into 1 1553857486.480 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.481 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.482 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.482 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.483 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.484 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.485 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.485 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.486 * [backup-simplify]: Simplify (log 1) into 0 1553857486.486 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.486 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.486 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.486 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.486 * [backup-simplify]: Simplify y.re into y.re 1553857486.486 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.486 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.487 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857486.487 * [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)) 1553857486.487 * [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))) 1553857486.487 * [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))) 1553857486.487 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.487 * [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 1553857486.487 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.487 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.487 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.487 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.487 * [backup-simplify]: Simplify y.im into y.im 1553857486.488 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.488 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.488 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.488 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.488 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.488 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.488 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.488 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.488 * [backup-simplify]: Simplify 0 into 0 1553857486.488 * [backup-simplify]: Simplify 1 into 1 1553857486.488 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.488 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.488 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.488 * [backup-simplify]: Simplify 0 into 0 1553857486.488 * [backup-simplify]: Simplify 1 into 1 1553857486.489 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.489 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.489 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.489 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.489 * [backup-simplify]: Simplify x.im into x.im 1553857486.489 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.489 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.489 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.489 * [backup-simplify]: Simplify x.im into x.im 1553857486.489 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.489 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.490 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.490 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.491 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.492 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.497 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.498 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.498 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.499 * [backup-simplify]: Simplify (log 1) into 0 1553857486.499 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.499 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.499 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.499 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.499 * [backup-simplify]: Simplify y.re into y.re 1553857486.499 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.500 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.500 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.500 * [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)) 1553857486.500 * [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))) 1553857486.501 * [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))) 1553857486.501 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.501 * [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 1553857486.501 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.501 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.501 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.501 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.501 * [backup-simplify]: Simplify 0 into 0 1553857486.501 * [backup-simplify]: Simplify 1 into 1 1553857486.501 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.501 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.501 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.501 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.501 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.501 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.501 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.501 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.502 * [backup-simplify]: Simplify x.re into x.re 1553857486.502 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.502 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.502 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.502 * [backup-simplify]: Simplify x.re into x.re 1553857486.502 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.502 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.502 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.502 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.502 * [backup-simplify]: Simplify x.im into x.im 1553857486.502 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.502 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.502 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.502 * [backup-simplify]: Simplify x.im into x.im 1553857486.502 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.502 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.502 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.502 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.503 * [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)))) 1553857486.503 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.503 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.503 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.503 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.503 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.503 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.504 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.504 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.504 * [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))))) 1553857486.504 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.504 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.504 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.504 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.504 * [backup-simplify]: Simplify y.re into y.re 1553857486.505 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.505 * [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))))) 1553857486.505 * [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))))) 1553857486.505 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.505 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857486.505 * [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 1553857486.505 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.505 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857486.505 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857486.505 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.505 * [backup-simplify]: Simplify 0 into 0 1553857486.505 * [backup-simplify]: Simplify 1 into 1 1553857486.506 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.506 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857486.506 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.506 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.506 * [backup-simplify]: Simplify x.re into x.re 1553857486.506 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.506 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.506 * [backup-simplify]: Simplify x.re into x.re 1553857486.506 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857486.506 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.506 * [backup-simplify]: Simplify x.im into x.im 1553857486.506 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.506 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857486.506 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.506 * [backup-simplify]: Simplify x.im into x.im 1553857486.506 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.506 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.506 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.506 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.506 * [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)))) 1553857486.506 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.507 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857486.507 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857486.507 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.507 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857486.507 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857486.507 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.507 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.507 * [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))))) 1553857486.507 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857486.507 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857486.507 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.507 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.508 * [backup-simplify]: Simplify y.re into y.re 1553857486.508 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.508 * [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))))) 1553857486.508 * [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))))) 1553857486.508 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857486.508 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857486.508 * [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 1553857486.508 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857486.508 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857486.508 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857486.508 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.508 * [backup-simplify]: Simplify y.im into y.im 1553857486.508 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857486.508 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857486.508 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857486.508 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857486.508 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857486.508 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857486.508 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.508 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.508 * [backup-simplify]: Simplify 0 into 0 1553857486.508 * [backup-simplify]: Simplify 1 into 1 1553857486.509 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.509 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857486.509 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.509 * [backup-simplify]: Simplify 0 into 0 1553857486.509 * [backup-simplify]: Simplify 1 into 1 1553857486.509 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857486.509 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857486.509 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.509 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.509 * [backup-simplify]: Simplify x.im into x.im 1553857486.509 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.509 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857486.509 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.509 * [backup-simplify]: Simplify x.im into x.im 1553857486.509 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857486.509 * [backup-simplify]: Simplify (* 1 1) into 1 1553857486.510 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.510 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857486.511 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857486.512 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.512 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.512 * [backup-simplify]: Simplify (log 1) into 0 1553857486.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857486.512 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857486.512 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.512 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.512 * [backup-simplify]: Simplify y.re into y.re 1553857486.512 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.513 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.513 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857486.513 * [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)) 1553857486.513 * [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))) 1553857486.513 * [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))) 1553857486.513 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.513 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.514 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.514 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857486.514 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857486.514 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857486.514 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857486.514 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.514 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.514 * [backup-simplify]: Simplify y.re into y.re 1553857486.514 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857486.514 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.514 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.514 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.514 * [backup-simplify]: Simplify x.re into x.re 1553857486.514 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.514 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.514 * [backup-simplify]: Simplify y.im into y.im 1553857486.514 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.514 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857486.514 * [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)) 1553857486.514 * [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))) 1553857486.514 * [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))) 1553857486.515 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.515 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857486.515 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857486.515 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857486.515 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857486.515 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857486.515 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857486.515 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.515 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.515 * [backup-simplify]: Simplify 0 into 0 1553857486.515 * [backup-simplify]: Simplify 1 into 1 1553857486.515 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.515 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.515 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.515 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.515 * [backup-simplify]: Simplify x.re into x.re 1553857486.515 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.515 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.515 * [backup-simplify]: Simplify y.im into y.im 1553857486.515 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.515 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857486.515 * [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))) 1553857486.515 * [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))) 1553857486.516 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.516 * [backup-simplify]: Simplify 0 into 0 1553857486.516 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.516 * [backup-simplify]: Simplify 0 into 0 1553857486.516 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.516 * [backup-simplify]: Simplify 0 into 0 1553857486.516 * [backup-simplify]: Simplify 0 into 0 1553857486.516 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.516 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.517 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.517 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857486.518 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.518 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.518 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.518 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.518 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.519 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.519 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.519 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.519 * [backup-simplify]: Simplify 0 into 0 1553857486.519 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.519 * [backup-simplify]: Simplify 0 into 0 1553857486.519 * [backup-simplify]: Simplify 0 into 0 1553857486.519 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.520 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857486.520 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.520 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.521 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.521 * [backup-simplify]: Simplify (- 0) into 0 1553857486.521 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.522 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.523 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857486.523 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.523 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.523 * [backup-simplify]: Simplify 0 into 0 1553857486.524 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857486.524 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.524 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857486.524 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857486.524 * [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 1553857486.524 * [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))) 1553857486.524 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.524 * [backup-simplify]: Simplify -1 into -1 1553857486.524 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.524 * [backup-simplify]: Simplify y.im into y.im 1553857486.524 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.524 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857486.524 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.524 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.524 * [backup-simplify]: Simplify -1 into -1 1553857486.524 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.524 * [backup-simplify]: Simplify x.re into x.re 1553857486.524 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.524 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.524 * [backup-simplify]: Simplify -1 into -1 1553857486.524 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.524 * [backup-simplify]: Simplify x.re into x.re 1553857486.524 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.524 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.524 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.524 * [backup-simplify]: Simplify -1 into -1 1553857486.524 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.524 * [backup-simplify]: Simplify x.im into x.im 1553857486.524 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.525 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857486.525 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.525 * [backup-simplify]: Simplify -1 into -1 1553857486.525 * [taylor]: Taking taylor expansion of x.im in y.re 1553857486.525 * [backup-simplify]: Simplify x.im into x.im 1553857486.525 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.525 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.525 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.525 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.525 * [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)))) 1553857486.525 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.525 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.525 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.525 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.525 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.525 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.526 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.526 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.526 * [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))))) 1553857486.526 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.526 * [taylor]: Taking taylor expansion of -1 in y.re 1553857486.526 * [backup-simplify]: Simplify -1 into -1 1553857486.526 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.526 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.526 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.526 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.526 * [backup-simplify]: Simplify 0 into 0 1553857486.526 * [backup-simplify]: Simplify 1 into 1 1553857486.526 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.526 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.526 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.526 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.527 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857486.527 * [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 1553857486.527 * [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))) 1553857486.527 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.527 * [backup-simplify]: Simplify -1 into -1 1553857486.527 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.527 * [backup-simplify]: Simplify y.im into y.im 1553857486.527 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.527 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857486.527 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.527 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.527 * [backup-simplify]: Simplify -1 into -1 1553857486.527 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.527 * [backup-simplify]: Simplify x.re into x.re 1553857486.527 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.527 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.527 * [backup-simplify]: Simplify -1 into -1 1553857486.527 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.527 * [backup-simplify]: Simplify x.re into x.re 1553857486.527 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.527 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.527 * [backup-simplify]: Simplify -1 into -1 1553857486.527 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.527 * [backup-simplify]: Simplify 0 into 0 1553857486.527 * [backup-simplify]: Simplify 1 into 1 1553857486.527 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.527 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857486.527 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.527 * [backup-simplify]: Simplify -1 into -1 1553857486.528 * [taylor]: Taking taylor expansion of x.im in x.im 1553857486.528 * [backup-simplify]: Simplify 0 into 0 1553857486.528 * [backup-simplify]: Simplify 1 into 1 1553857486.528 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.528 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.528 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857486.529 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.529 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.530 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.530 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.530 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.531 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.531 * [backup-simplify]: Simplify (log 1) into 0 1553857486.531 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.531 * [taylor]: Taking taylor expansion of -1 in x.im 1553857486.531 * [backup-simplify]: Simplify -1 into -1 1553857486.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.531 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.531 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.531 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.531 * [backup-simplify]: Simplify y.re into y.re 1553857486.531 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.531 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857486.531 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857486.532 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.532 * [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)) 1553857486.532 * [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))) 1553857486.532 * [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))) 1553857486.532 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.532 * [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 1553857486.532 * [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))) 1553857486.532 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.532 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.532 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.532 * [backup-simplify]: Simplify -1 into -1 1553857486.532 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.532 * [backup-simplify]: Simplify y.im into y.im 1553857486.532 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.532 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.532 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.532 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.532 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.532 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.532 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.532 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.532 * [backup-simplify]: Simplify -1 into -1 1553857486.532 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.532 * [backup-simplify]: Simplify 0 into 0 1553857486.532 * [backup-simplify]: Simplify 1 into 1 1553857486.533 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.533 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.533 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.533 * [backup-simplify]: Simplify -1 into -1 1553857486.533 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.533 * [backup-simplify]: Simplify 0 into 0 1553857486.533 * [backup-simplify]: Simplify 1 into 1 1553857486.533 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.533 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.533 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.533 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.533 * [backup-simplify]: Simplify -1 into -1 1553857486.533 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.533 * [backup-simplify]: Simplify x.im into x.im 1553857486.533 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.533 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.533 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.533 * [backup-simplify]: Simplify -1 into -1 1553857486.533 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.533 * [backup-simplify]: Simplify x.im into x.im 1553857486.533 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.534 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.534 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.535 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.536 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.536 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.537 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.537 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.538 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.538 * [backup-simplify]: Simplify (log 1) into 0 1553857486.538 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.538 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.539 * [backup-simplify]: Simplify -1 into -1 1553857486.539 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.539 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.539 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.539 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.539 * [backup-simplify]: Simplify y.re into y.re 1553857486.539 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.539 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.539 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.540 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.540 * [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)) 1553857486.540 * [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))) 1553857486.540 * [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))) 1553857486.540 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.540 * [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 1553857486.540 * [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))) 1553857486.540 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.540 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.540 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.541 * [backup-simplify]: Simplify -1 into -1 1553857486.541 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.541 * [backup-simplify]: Simplify 0 into 0 1553857486.541 * [backup-simplify]: Simplify 1 into 1 1553857486.541 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.542 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.542 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.542 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.542 * [backup-simplify]: Simplify -1 into -1 1553857486.542 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.542 * [backup-simplify]: Simplify x.re into x.re 1553857486.542 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.542 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.542 * [backup-simplify]: Simplify -1 into -1 1553857486.542 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.542 * [backup-simplify]: Simplify x.re into x.re 1553857486.542 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.542 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.542 * [backup-simplify]: Simplify -1 into -1 1553857486.542 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.542 * [backup-simplify]: Simplify x.im into x.im 1553857486.542 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.542 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.542 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.542 * [backup-simplify]: Simplify -1 into -1 1553857486.542 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.542 * [backup-simplify]: Simplify x.im into x.im 1553857486.542 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.543 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.543 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.543 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.543 * [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)))) 1553857486.543 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.543 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.544 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.544 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.544 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.544 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.544 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.545 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.545 * [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))))) 1553857486.545 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.545 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.545 * [backup-simplify]: Simplify -1 into -1 1553857486.545 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.545 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.545 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.545 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.545 * [backup-simplify]: Simplify y.re into y.re 1553857486.545 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.546 * [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)))))) 1553857486.546 * [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)))))) 1553857486.546 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.546 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857486.546 * [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 1553857486.546 * [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))) 1553857486.546 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857486.546 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857486.546 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.547 * [backup-simplify]: Simplify -1 into -1 1553857486.547 * [taylor]: Taking taylor expansion of y.im in y.im 1553857486.547 * [backup-simplify]: Simplify 0 into 0 1553857486.547 * [backup-simplify]: Simplify 1 into 1 1553857486.547 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.547 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857486.547 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857486.547 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.547 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857486.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857486.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.547 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.547 * [backup-simplify]: Simplify -1 into -1 1553857486.547 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.547 * [backup-simplify]: Simplify x.re into x.re 1553857486.548 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.548 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857486.548 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.548 * [backup-simplify]: Simplify -1 into -1 1553857486.548 * [taylor]: Taking taylor expansion of x.re in y.im 1553857486.548 * [backup-simplify]: Simplify x.re into x.re 1553857486.548 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857486.548 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857486.548 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.548 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.548 * [backup-simplify]: Simplify -1 into -1 1553857486.548 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.548 * [backup-simplify]: Simplify x.im into x.im 1553857486.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.548 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857486.548 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.548 * [backup-simplify]: Simplify -1 into -1 1553857486.548 * [taylor]: Taking taylor expansion of x.im in y.im 1553857486.548 * [backup-simplify]: Simplify x.im into x.im 1553857486.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.548 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857486.548 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857486.548 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857486.549 * [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)))) 1553857486.549 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.549 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857486.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857486.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857486.550 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857486.550 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.550 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857486.550 * [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))))) 1553857486.551 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857486.551 * [taylor]: Taking taylor expansion of -1 in y.im 1553857486.551 * [backup-simplify]: Simplify -1 into -1 1553857486.551 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857486.551 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857486.551 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.551 * [taylor]: Taking taylor expansion of y.re in y.im 1553857486.551 * [backup-simplify]: Simplify y.re into y.re 1553857486.551 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.551 * [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)))))) 1553857486.552 * [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)))))) 1553857486.552 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857486.552 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857486.552 * [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 1553857486.552 * [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))) 1553857486.552 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857486.552 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857486.552 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.552 * [backup-simplify]: Simplify -1 into -1 1553857486.552 * [taylor]: Taking taylor expansion of y.im in x.re 1553857486.552 * [backup-simplify]: Simplify y.im into y.im 1553857486.552 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857486.552 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857486.552 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857486.552 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857486.552 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857486.552 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857486.553 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.553 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.553 * [backup-simplify]: Simplify -1 into -1 1553857486.553 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.553 * [backup-simplify]: Simplify 0 into 0 1553857486.553 * [backup-simplify]: Simplify 1 into 1 1553857486.553 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.553 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857486.553 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.553 * [backup-simplify]: Simplify -1 into -1 1553857486.553 * [taylor]: Taking taylor expansion of x.re in x.re 1553857486.553 * [backup-simplify]: Simplify 0 into 0 1553857486.553 * [backup-simplify]: Simplify 1 into 1 1553857486.554 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857486.554 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857486.554 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.554 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.554 * [backup-simplify]: Simplify -1 into -1 1553857486.554 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.554 * [backup-simplify]: Simplify x.im into x.im 1553857486.554 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.554 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857486.554 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.554 * [backup-simplify]: Simplify -1 into -1 1553857486.554 * [taylor]: Taking taylor expansion of x.im in x.re 1553857486.554 * [backup-simplify]: Simplify x.im into x.im 1553857486.554 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857486.555 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857486.555 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857486.556 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857486.557 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.557 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857486.558 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857486.559 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.559 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857486.560 * [backup-simplify]: Simplify (log 1) into 0 1553857486.560 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857486.560 * [taylor]: Taking taylor expansion of -1 in x.re 1553857486.560 * [backup-simplify]: Simplify -1 into -1 1553857486.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857486.560 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857486.560 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.560 * [taylor]: Taking taylor expansion of y.re in x.re 1553857486.560 * [backup-simplify]: Simplify y.re into y.re 1553857486.560 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.561 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.561 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857486.561 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.561 * [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)) 1553857486.561 * [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))) 1553857486.561 * [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))) 1553857486.562 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.562 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.562 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.562 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857486.562 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857486.562 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857486.562 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857486.562 * [taylor]: Taking taylor expansion of x.re in x.im 1553857486.562 * [backup-simplify]: Simplify x.re into x.re 1553857486.563 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.563 * [taylor]: Taking taylor expansion of y.im in x.im 1553857486.563 * [backup-simplify]: Simplify y.im into y.im 1553857486.563 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.563 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857486.563 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857486.563 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.563 * [taylor]: Taking taylor expansion of y.re in x.im 1553857486.563 * [backup-simplify]: Simplify y.re into y.re 1553857486.563 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857486.563 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857486.563 * [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)) 1553857486.564 * [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))) 1553857486.564 * [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))) 1553857486.564 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.564 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857486.564 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857486.565 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857486.565 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857486.565 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857486.565 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857486.565 * [taylor]: Taking taylor expansion of x.re in y.re 1553857486.565 * [backup-simplify]: Simplify x.re into x.re 1553857486.565 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857486.565 * [taylor]: Taking taylor expansion of y.im in y.re 1553857486.565 * [backup-simplify]: Simplify y.im into y.im 1553857486.565 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857486.565 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857486.565 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857486.565 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.565 * [taylor]: Taking taylor expansion of y.re in y.re 1553857486.565 * [backup-simplify]: Simplify 0 into 0 1553857486.565 * [backup-simplify]: Simplify 1 into 1 1553857486.565 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857486.565 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.565 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857486.566 * [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))) 1553857486.566 * [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))) 1553857486.566 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.566 * [backup-simplify]: Simplify 0 into 0 1553857486.566 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.566 * [backup-simplify]: Simplify 0 into 0 1553857486.566 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.566 * [backup-simplify]: Simplify 0 into 0 1553857486.566 * [backup-simplify]: Simplify 0 into 0 1553857486.567 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.568 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.569 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857486.569 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857486.570 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857486.570 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857486.570 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.571 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857486.571 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.572 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.573 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.573 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.573 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.573 * [backup-simplify]: Simplify 0 into 0 1553857486.573 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.573 * [backup-simplify]: Simplify 0 into 0 1553857486.573 * [backup-simplify]: Simplify 0 into 0 1553857486.574 * [backup-simplify]: Simplify (+ 0) into 0 1553857486.574 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857486.575 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857486.576 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857486.576 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857486.576 * [backup-simplify]: Simplify (- 0) into 0 1553857486.577 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.577 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857486.578 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857486.578 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857486.578 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.578 * [backup-simplify]: Simplify 0 into 0 1553857486.578 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [taylor]: Taking taylor expansion of 0 in x.re 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [taylor]: Taking taylor expansion of 0 in x.im 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [taylor]: Taking taylor expansion of 0 in y.re 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [backup-simplify]: Simplify 0 into 0 1553857486.579 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857486.579 * * * [progress]: simplifying candidates 1553857486.580 * * * * [progress]: [ 1 / 56 ] simplifiying candidate # 1553857486.580 * * * * [progress]: [ 2 / 56 ] simplifiying candidate # 1553857486.580 * * * * [progress]: [ 3 / 56 ] simplifiying candidate # 1553857486.580 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857486.580 * * [simplify]: iters left: 6 (12 enodes) 1553857486.585 * * [simplify]: iters left: 5 (39 enodes) 1553857486.594 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.594 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857486.594 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857486.594 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857486.594 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857486.595 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857486.595 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857486.596 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857486.596 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857486.597 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857486.597 * [simplify]: Simplified (2 1 2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.597 * * * * [progress]: [ 4 / 56 ] simplifiying candidate # 1553857486.597 * * * * [progress]: [ 5 / 56 ] simplifiying candidate # 1553857486.597 * * * * [progress]: [ 6 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 7 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 8 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 9 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 10 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 11 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857486.598 * * * * [progress]: [ 12 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 13 / 56 ] simplifiying candidate # 1553857486.598 * * * * [progress]: [ 14 / 56 ] simplifiying candidate # 1553857486.598 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857486.599 * * [simplify]: iters left: 6 (12 enodes) 1553857486.603 * * [simplify]: iters left: 5 (39 enodes) 1553857486.612 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.612 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857486.612 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857486.613 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857486.613 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857486.613 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857486.613 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857486.614 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857486.614 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857486.615 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857486.615 * [simplify]: Simplified (2 1 2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.615 * * * * [progress]: [ 15 / 56 ] simplifiying candidate # 1553857486.615 * * * * [progress]: [ 16 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 17 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 18 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 19 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 20 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 21 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 22 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857486.616 * * * * [progress]: [ 23 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 24 / 56 ] simplifiying candidate # 1553857486.616 * * * * [progress]: [ 25 / 56 ] simplifiying candidate # 1553857486.616 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857486.617 * * [simplify]: iters left: 6 (12 enodes) 1553857486.621 * * [simplify]: iters left: 5 (39 enodes) 1553857486.630 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.630 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857486.630 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857486.630 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857486.630 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857486.630 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857486.630 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857486.630 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857486.631 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857486.631 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857486.631 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.631 * * * * [progress]: [ 26 / 56 ] simplifiying candidate # 1553857486.631 * * * * [progress]: [ 27 / 56 ] simplifiying candidate # 1553857486.631 * * * * [progress]: [ 28 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 29 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 30 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 31 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 32 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 33 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857486.632 * * * * [progress]: [ 34 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 35 / 56 ] simplifiying candidate # 1553857486.632 * * * * [progress]: [ 36 / 56 ] simplifiying candidate # 1553857486.632 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857486.632 * * [simplify]: iters left: 6 (12 enodes) 1553857486.637 * * [simplify]: iters left: 5 (39 enodes) 1553857486.642 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.642 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857486.642 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857486.642 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857486.642 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857486.642 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857486.642 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857486.643 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857486.643 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857486.643 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857486.643 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.644 * * * * [progress]: [ 37 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 38 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 39 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 40 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 41 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 42 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 43 / 56 ] simplifiying candidate # 1553857486.644 * * * * [progress]: [ 44 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857486.644 * * * * [progress]: [ 45 / 56 ] simplifiying candidate # 1553857486.644 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857486.644 * * [simplify]: iters left: 5 (9 enodes) 1553857486.647 * * [simplify]: iters left: 4 (31 enodes) 1553857486.651 * * [simplify]: iters left: 3 (34 enodes) 1553857486.655 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.655 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857486.655 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857486.655 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857486.655 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857486.656 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857486.656 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857486.656 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.656 * * * * [progress]: [ 46 / 56 ] simplifiying candidate # 1553857486.656 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857486.656 * * [simplify]: iters left: 6 (12 enodes) 1553857486.660 * * [simplify]: iters left: 5 (47 enodes) 1553857486.672 * * [simplify]: iters left: 4 (65 enodes) 1553857486.688 * * [simplify]: iters left: 3 (73 enodes) 1553857486.697 * * [simplify]: iters left: 2 (75 enodes) 1553857486.706 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.706 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857486.706 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857486.706 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857486.706 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857486.706 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857486.706 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857486.707 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857486.707 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857486.707 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.708 * * * * [progress]: [ 47 / 56 ] simplifiying candidate # 1553857486.708 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857486.708 * * [simplify]: iters left: 6 (12 enodes) 1553857486.711 * * [simplify]: iters left: 5 (44 enodes) 1553857486.717 * * [simplify]: iters left: 4 (60 enodes) 1553857486.728 * * [simplify]: iters left: 3 (86 enodes) 1553857486.750 * * [simplify]: iters left: 2 (138 enodes) 1553857486.774 * * [simplify]: iters left: 1 (173 enodes) 1553857486.807 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.807 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857486.807 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857486.808 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857486.808 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857486.809 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857486.813 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857486.816 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857486.819 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857486.819 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.819 * * * * [progress]: [ 48 / 56 ] simplifiying candidate # 1553857486.820 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857486.820 * * [simplify]: iters left: 5 (9 enodes) 1553857486.823 * * [simplify]: iters left: 4 (31 enodes) 1553857486.828 * * [simplify]: iters left: 3 (34 enodes) 1553857486.832 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.832 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857486.832 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857486.832 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857486.832 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857486.832 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857486.832 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857486.832 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.833 * * * * [progress]: [ 49 / 56 ] simplifiying candidate # 1553857486.833 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857486.833 * * [simplify]: iters left: 6 (12 enodes) 1553857486.836 * * [simplify]: iters left: 5 (47 enodes) 1553857486.843 * * [simplify]: iters left: 4 (65 enodes) 1553857486.855 * * [simplify]: iters left: 3 (73 enodes) 1553857486.872 * * [simplify]: iters left: 2 (75 enodes) 1553857486.890 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857486.890 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857486.890 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857486.890 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857486.890 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857486.891 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857486.892 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857486.892 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857486.894 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857486.894 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857486.894 * * * * [progress]: [ 50 / 56 ] simplifiying candidate # 1553857486.894 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857486.895 * * [simplify]: iters left: 6 (12 enodes) 1553857486.901 * * [simplify]: iters left: 5 (44 enodes) 1553857486.915 * * [simplify]: iters left: 4 (60 enodes) 1553857486.937 * * [simplify]: iters left: 3 (86 enodes) 1553857486.958 * * [simplify]: iters left: 2 (138 enodes) 1553857486.977 * * [simplify]: iters left: 1 (173 enodes) 1553857487.009 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.009 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857487.009 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857487.010 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857487.010 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857487.011 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857487.013 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857487.015 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857487.018 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857487.018 * [simplify]: Simplified (2 1 2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.019 * * * * [progress]: [ 51 / 56 ] simplifiying candidate # 1553857487.019 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857487.019 * * [simplify]: iters left: 5 (9 enodes) 1553857487.021 * * [simplify]: iters left: 4 (31 enodes) 1553857487.025 * * [simplify]: iters left: 3 (34 enodes) 1553857487.029 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.029 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857487.029 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857487.029 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857487.029 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857487.029 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857487.029 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857487.029 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.030 * * * * [progress]: [ 52 / 56 ] simplifiying candidate # 1553857487.030 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857487.030 * * [simplify]: iters left: 6 (12 enodes) 1553857487.033 * * [simplify]: iters left: 5 (47 enodes) 1553857487.040 * * [simplify]: iters left: 4 (65 enodes) 1553857487.052 * * [simplify]: iters left: 3 (73 enodes) 1553857487.069 * * [simplify]: iters left: 2 (75 enodes) 1553857487.079 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.079 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857487.080 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857487.080 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857487.080 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857487.080 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857487.080 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857487.081 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857487.081 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857487.081 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.081 * * * * [progress]: [ 53 / 56 ] simplifiying candidate # 1553857487.082 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857487.082 * * [simplify]: iters left: 6 (12 enodes) 1553857487.085 * * [simplify]: iters left: 5 (44 enodes) 1553857487.091 * * [simplify]: iters left: 4 (60 enodes) 1553857487.100 * * [simplify]: iters left: 3 (86 enodes) 1553857487.121 * * [simplify]: iters left: 2 (138 enodes) 1553857487.162 * * [simplify]: iters left: 1 (173 enodes) 1553857487.207 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.207 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857487.207 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857487.207 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857487.208 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857487.208 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857487.209 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857487.211 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857487.213 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857487.213 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (* (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.213 * * * * [progress]: [ 54 / 56 ] simplifiying candidate # 1553857487.213 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857487.213 * * [simplify]: iters left: 5 (9 enodes) 1553857487.217 * * [simplify]: iters left: 4 (31 enodes) 1553857487.221 * * [simplify]: iters left: 3 (34 enodes) 1553857487.225 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.225 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857487.225 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857487.225 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857487.226 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857487.226 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857487.226 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857487.226 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.226 * * * * [progress]: [ 55 / 56 ] simplifiying candidate # 1553857487.227 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857487.227 * * [simplify]: iters left: 6 (12 enodes) 1553857487.231 * * [simplify]: iters left: 5 (47 enodes) 1553857487.245 * * [simplify]: iters left: 4 (65 enodes) 1553857487.264 * * [simplify]: iters left: 3 (73 enodes) 1553857487.282 * * [simplify]: iters left: 2 (75 enodes) 1553857487.299 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.299 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857487.299 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857487.299 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857487.300 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857487.300 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857487.301 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857487.302 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857487.303 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857487.303 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.303 * * * * [progress]: [ 56 / 56 ] simplifiying candidate # 1553857487.303 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857487.304 * * [simplify]: iters left: 6 (12 enodes) 1553857487.309 * * [simplify]: iters left: 5 (44 enodes) 1553857487.323 * * [simplify]: iters left: 4 (60 enodes) 1553857487.342 * * [simplify]: iters left: 3 (86 enodes) 1553857487.361 * * [simplify]: iters left: 2 (138 enodes) 1553857487.382 * * [simplify]: iters left: 1 (173 enodes) 1553857487.424 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857487.424 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857487.424 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857487.424 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857487.424 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857487.425 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857487.426 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857487.427 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857487.429 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857487.429 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (* (cbrt (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857487.429 * * * [progress]: adding candidates to table 1553857488.782 * * [progress]: iteration 4 / 4 1553857488.782 * * * [progress]: picking best candidate 1553857488.811 * * * * [pick]: Picked # 1553857488.811 * * * [progress]: localizing error 1553857488.909 * * * [progress]: generating rewritten candidates 1553857488.909 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 2 1 1) 1553857488.912 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 2 1 1) 1553857488.914 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 1553857488.916 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1553857488.919 * * * [progress]: generating series expansions 1553857488.919 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 2 1 1) 1553857488.919 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857488.919 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857488.919 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857488.919 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857488.919 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857488.919 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857488.919 * [taylor]: Taking taylor expansion of y.im in y.re 1553857488.920 * [backup-simplify]: Simplify y.im into y.im 1553857488.920 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857488.920 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857488.920 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857488.920 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857488.920 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857488.920 * [taylor]: Taking taylor expansion of x.re in y.re 1553857488.920 * [backup-simplify]: Simplify x.re into x.re 1553857488.920 * [taylor]: Taking taylor expansion of x.re in y.re 1553857488.920 * [backup-simplify]: Simplify x.re into x.re 1553857488.920 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857488.920 * [taylor]: Taking taylor expansion of x.im in y.re 1553857488.920 * [backup-simplify]: Simplify x.im into x.im 1553857488.920 * [taylor]: Taking taylor expansion of x.im in y.re 1553857488.920 * [backup-simplify]: Simplify x.im into x.im 1553857488.920 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857488.920 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857488.920 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857488.920 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857488.920 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857488.920 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857488.921 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.921 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857488.921 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857488.921 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857488.921 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857488.921 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.921 * [taylor]: Taking taylor expansion of y.re in y.re 1553857488.921 * [backup-simplify]: Simplify 0 into 0 1553857488.921 * [backup-simplify]: Simplify 1 into 1 1553857488.921 * [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))))) 1553857488.921 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857488.921 * [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))))) 1553857488.921 * [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)))))) 1553857488.922 * [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)))))) 1553857488.922 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857488.922 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857488.922 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857488.922 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857488.922 * [taylor]: Taking taylor expansion of y.im in x.im 1553857488.922 * [backup-simplify]: Simplify y.im into y.im 1553857488.922 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857488.922 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857488.922 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857488.922 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857488.922 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857488.922 * [taylor]: Taking taylor expansion of x.re in x.im 1553857488.922 * [backup-simplify]: Simplify x.re into x.re 1553857488.922 * [taylor]: Taking taylor expansion of x.re in x.im 1553857488.922 * [backup-simplify]: Simplify x.re into x.re 1553857488.922 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857488.922 * [taylor]: Taking taylor expansion of x.im in x.im 1553857488.922 * [backup-simplify]: Simplify 0 into 0 1553857488.922 * [backup-simplify]: Simplify 1 into 1 1553857488.922 * [taylor]: Taking taylor expansion of x.im in x.im 1553857488.922 * [backup-simplify]: Simplify 0 into 0 1553857488.922 * [backup-simplify]: Simplify 1 into 1 1553857488.922 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857488.922 * [backup-simplify]: Simplify (* 0 0) into 0 1553857488.922 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857488.922 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857488.922 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857488.923 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857488.923 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.923 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857488.923 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857488.923 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857488.923 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857488.923 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.923 * [taylor]: Taking taylor expansion of y.re in x.im 1553857488.923 * [backup-simplify]: Simplify y.re into y.re 1553857488.923 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857488.923 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.923 * [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))) 1553857488.924 * [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)))) 1553857488.924 * [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)))) 1553857488.924 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857488.924 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857488.924 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857488.924 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857488.924 * [taylor]: Taking taylor expansion of y.im in x.re 1553857488.924 * [backup-simplify]: Simplify y.im into y.im 1553857488.924 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857488.924 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857488.924 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857488.924 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857488.924 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857488.924 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.924 * [backup-simplify]: Simplify 0 into 0 1553857488.924 * [backup-simplify]: Simplify 1 into 1 1553857488.924 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.924 * [backup-simplify]: Simplify 0 into 0 1553857488.924 * [backup-simplify]: Simplify 1 into 1 1553857488.924 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857488.924 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.924 * [backup-simplify]: Simplify x.im into x.im 1553857488.924 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.924 * [backup-simplify]: Simplify x.im into x.im 1553857488.924 * [backup-simplify]: Simplify (* 0 0) into 0 1553857488.924 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857488.924 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857488.924 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857488.925 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857488.925 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857488.925 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.925 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857488.925 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857488.925 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857488.925 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857488.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.925 * [taylor]: Taking taylor expansion of y.re in x.re 1553857488.925 * [backup-simplify]: Simplify y.re into y.re 1553857488.925 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857488.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.926 * [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))) 1553857488.926 * [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)))) 1553857488.926 * [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)))) 1553857488.926 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857488.926 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857488.926 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857488.926 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857488.926 * [taylor]: Taking taylor expansion of y.im in y.im 1553857488.926 * [backup-simplify]: Simplify 0 into 0 1553857488.926 * [backup-simplify]: Simplify 1 into 1 1553857488.926 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857488.926 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857488.926 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857488.926 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857488.926 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857488.926 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.926 * [backup-simplify]: Simplify x.re into x.re 1553857488.926 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.926 * [backup-simplify]: Simplify x.re into x.re 1553857488.926 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857488.926 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.926 * [backup-simplify]: Simplify x.im into x.im 1553857488.926 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.926 * [backup-simplify]: Simplify x.im into x.im 1553857488.926 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857488.926 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857488.926 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857488.926 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857488.926 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857488.926 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857488.927 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.927 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857488.927 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857488.927 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857488.927 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857488.927 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.927 * [taylor]: Taking taylor expansion of y.re in y.im 1553857488.927 * [backup-simplify]: Simplify y.re into y.re 1553857488.927 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857488.927 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.927 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857488.927 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.927 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.927 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857488.927 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857488.927 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857488.927 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857488.927 * [taylor]: Taking taylor expansion of y.im in y.im 1553857488.927 * [backup-simplify]: Simplify 0 into 0 1553857488.927 * [backup-simplify]: Simplify 1 into 1 1553857488.927 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857488.927 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857488.927 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857488.928 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857488.928 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857488.928 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.928 * [backup-simplify]: Simplify x.re into x.re 1553857488.928 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.928 * [backup-simplify]: Simplify x.re into x.re 1553857488.928 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857488.928 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.928 * [backup-simplify]: Simplify x.im into x.im 1553857488.928 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.928 * [backup-simplify]: Simplify x.im into x.im 1553857488.928 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857488.928 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857488.928 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857488.928 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857488.928 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857488.928 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857488.928 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.928 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857488.928 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857488.928 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857488.929 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857488.929 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.929 * [taylor]: Taking taylor expansion of y.re in y.im 1553857488.929 * [backup-simplify]: Simplify y.re into y.re 1553857488.929 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857488.929 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.929 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857488.929 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.929 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.929 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.929 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.929 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.929 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857488.929 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857488.929 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857488.929 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.929 * [taylor]: Taking taylor expansion of y.re in x.re 1553857488.929 * [backup-simplify]: Simplify y.re into y.re 1553857488.929 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.929 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.929 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.929 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.930 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.930 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.930 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857488.930 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857488.930 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857488.930 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.930 * [taylor]: Taking taylor expansion of y.re in x.im 1553857488.930 * [backup-simplify]: Simplify y.re into y.re 1553857488.930 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.930 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.930 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.930 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.930 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.930 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.930 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857488.930 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857488.930 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857488.930 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.930 * [taylor]: Taking taylor expansion of y.re in y.re 1553857488.930 * [backup-simplify]: Simplify 0 into 0 1553857488.930 * [backup-simplify]: Simplify 1 into 1 1553857488.930 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857488.931 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857488.931 * [backup-simplify]: Simplify 0 into 0 1553857488.931 * [backup-simplify]: Simplify (+ 0) into 0 1553857488.931 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857488.932 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857488.932 * [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)))) 1553857488.932 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857488.932 * [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)))) 1553857488.933 * [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)))) 1553857488.933 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857488.933 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857488.933 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857488.933 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.933 * [taylor]: Taking taylor expansion of y.re in x.re 1553857488.933 * [backup-simplify]: Simplify y.re into y.re 1553857488.933 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.933 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.933 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.933 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857488.933 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.933 * [backup-simplify]: Simplify 0 into 0 1553857488.933 * [backup-simplify]: Simplify 1 into 1 1553857488.934 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857488.934 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.934 * [backup-simplify]: Simplify x.im into x.im 1553857488.934 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857488.934 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857488.934 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857488.934 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857488.934 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.934 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857488.934 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857488.934 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.934 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.934 * [backup-simplify]: Simplify (- 0) into 0 1553857488.935 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.935 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857488.935 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857488.935 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857488.935 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857488.935 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857488.935 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.935 * [taylor]: Taking taylor expansion of y.re in x.im 1553857488.935 * [backup-simplify]: Simplify y.re into y.re 1553857488.935 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.935 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.935 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.935 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857488.935 * [taylor]: Taking taylor expansion of x.im in x.im 1553857488.935 * [backup-simplify]: Simplify 0 into 0 1553857488.935 * [backup-simplify]: Simplify 1 into 1 1553857488.935 * [backup-simplify]: Simplify (log 1) into 0 1553857488.935 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.935 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.936 * [backup-simplify]: Simplify (- 0) into 0 1553857488.936 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.936 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857488.936 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857488.936 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857488.936 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857488.936 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857488.936 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857488.936 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.936 * [taylor]: Taking taylor expansion of y.re in y.re 1553857488.936 * [backup-simplify]: Simplify 0 into 0 1553857488.936 * [backup-simplify]: Simplify 1 into 1 1553857488.936 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857488.936 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857488.936 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857488.936 * [taylor]: Taking taylor expansion of x.im in y.re 1553857488.936 * [backup-simplify]: Simplify x.im into x.im 1553857488.937 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857488.937 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857488.937 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857488.937 * [backup-simplify]: Simplify (+ 0) into 0 1553857488.937 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857488.937 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857488.938 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857488.938 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857488.938 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.938 * [taylor]: Taking taylor expansion of 0 in x.im 1553857488.938 * [backup-simplify]: Simplify 0 into 0 1553857488.938 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.938 * [backup-simplify]: Simplify 0 into 0 1553857488.938 * [backup-simplify]: Simplify 0 into 0 1553857488.939 * [backup-simplify]: Simplify (+ 0) into 0 1553857488.939 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857488.939 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857488.939 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857488.940 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857488.940 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.940 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.940 * [backup-simplify]: Simplify 0 into 0 1553857488.940 * [backup-simplify]: Simplify 0 into 0 1553857488.940 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857488.940 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.940 * [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))) 1553857488.941 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857488.941 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857488.942 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857488.942 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.942 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857488.943 * [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 1553857488.944 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857488.944 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857488.944 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.945 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857488.945 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857488.946 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857488.946 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857488.946 * [backup-simplify]: Simplify 1/2 into 1/2 1553857488.946 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857488.946 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.946 * [taylor]: Taking taylor expansion of y.re in x.re 1553857488.946 * [backup-simplify]: Simplify y.re into y.re 1553857488.946 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.946 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.946 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.946 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.946 * [backup-simplify]: Simplify 0 into 0 1553857488.946 * [backup-simplify]: Simplify 1 into 1 1553857488.946 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857488.946 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.946 * [backup-simplify]: Simplify x.im into x.im 1553857488.946 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857488.946 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857488.946 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857488.946 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857488.947 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.947 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857488.947 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857488.947 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.947 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.947 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.947 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857488.947 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857488.947 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857488.947 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857488.947 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857488.947 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857488.947 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857488.948 * [backup-simplify]: Simplify 1/2 into 1/2 1553857488.948 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857488.948 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857488.948 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857488.948 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857488.948 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.948 * [taylor]: Taking taylor expansion of y.re in x.im 1553857488.948 * [backup-simplify]: Simplify y.re into y.re 1553857488.948 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857488.948 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.948 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857488.948 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857488.948 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857488.948 * [taylor]: Taking taylor expansion of x.im in x.im 1553857488.948 * [backup-simplify]: Simplify 0 into 0 1553857488.948 * [backup-simplify]: Simplify 1 into 1 1553857488.948 * [backup-simplify]: Simplify (log 1) into 0 1553857488.948 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857488.948 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.949 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857488.949 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857488.949 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857488.949 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857488.949 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857488.949 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857488.949 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857488.950 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857488.950 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857488.950 * [backup-simplify]: Simplify 1/2 into 1/2 1553857488.950 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857488.950 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857488.950 * [taylor]: Taking taylor expansion of y.re in y.re 1553857488.950 * [backup-simplify]: Simplify 0 into 0 1553857488.950 * [backup-simplify]: Simplify 1 into 1 1553857488.950 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857488.950 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857488.950 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857488.950 * [taylor]: Taking taylor expansion of x.im in y.re 1553857488.950 * [backup-simplify]: Simplify x.im into x.im 1553857488.950 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857488.950 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857488.950 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857488.951 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857488.951 * [backup-simplify]: Simplify (- 0) into 0 1553857488.951 * [backup-simplify]: Simplify 0 into 0 1553857488.951 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857488.952 * [backup-simplify]: Simplify (+ 0) into 0 1553857488.952 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857488.952 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857488.952 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857488.953 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857488.953 * [backup-simplify]: Simplify (- 0) into 0 1553857488.953 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.953 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857488.953 * [taylor]: Taking taylor expansion of 0 in x.im 1553857488.953 * [backup-simplify]: Simplify 0 into 0 1553857488.953 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.953 * [backup-simplify]: Simplify 0 into 0 1553857488.953 * [backup-simplify]: Simplify 0 into 0 1553857488.954 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857488.954 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857488.955 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857488.955 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857488.959 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857488.960 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.960 * [taylor]: Taking taylor expansion of 0 in x.im 1553857488.960 * [backup-simplify]: Simplify 0 into 0 1553857488.960 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.960 * [backup-simplify]: Simplify 0 into 0 1553857488.960 * [backup-simplify]: Simplify 0 into 0 1553857488.962 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857488.962 * [backup-simplify]: Simplify (+ 0) into 0 1553857488.963 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857488.963 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857488.964 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857488.964 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857488.965 * [backup-simplify]: Simplify (- 0) into 0 1553857488.965 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.965 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857488.966 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857488.966 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.966 * [backup-simplify]: Simplify 0 into 0 1553857488.966 * [backup-simplify]: Simplify 0 into 0 1553857488.966 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.966 * [backup-simplify]: Simplify 0 into 0 1553857488.966 * [backup-simplify]: Simplify 0 into 0 1553857488.967 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857488.968 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857488.968 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857488.969 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857488.970 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857488.970 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.970 * [taylor]: Taking taylor expansion of 0 in y.re 1553857488.970 * [backup-simplify]: Simplify 0 into 0 1553857488.970 * [backup-simplify]: Simplify 0 into 0 1553857488.971 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857488.971 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857488.971 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857488.971 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857488.971 * [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 1553857488.971 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857488.971 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857488.971 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857488.971 * [taylor]: Taking taylor expansion of y.im in y.re 1553857488.971 * [backup-simplify]: Simplify y.im into y.im 1553857488.972 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857488.972 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857488.972 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857488.972 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of x.re in y.re 1553857488.972 * [backup-simplify]: Simplify x.re into x.re 1553857488.972 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of x.re in y.re 1553857488.972 * [backup-simplify]: Simplify x.re into x.re 1553857488.972 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.972 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of x.im in y.re 1553857488.972 * [backup-simplify]: Simplify x.im into x.im 1553857488.972 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.972 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857488.972 * [taylor]: Taking taylor expansion of x.im in y.re 1553857488.972 * [backup-simplify]: Simplify x.im into x.im 1553857488.972 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.972 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857488.972 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857488.973 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857488.973 * [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)))) 1553857488.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857488.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857488.973 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857488.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857488.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857488.974 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857488.974 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.974 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857488.974 * [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))))) 1553857488.975 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857488.975 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857488.975 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.975 * [taylor]: Taking taylor expansion of y.re in y.re 1553857488.975 * [backup-simplify]: Simplify 0 into 0 1553857488.975 * [backup-simplify]: Simplify 1 into 1 1553857488.975 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.975 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.975 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857488.975 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857488.975 * [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 1553857488.975 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857488.975 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857488.975 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857488.975 * [taylor]: Taking taylor expansion of y.im in x.im 1553857488.975 * [backup-simplify]: Simplify y.im into y.im 1553857488.976 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857488.976 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857488.976 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857488.976 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of x.re in x.im 1553857488.976 * [backup-simplify]: Simplify x.re into x.re 1553857488.976 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.976 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of x.re in x.im 1553857488.976 * [backup-simplify]: Simplify x.re into x.re 1553857488.976 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.976 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857488.976 * [taylor]: Taking taylor expansion of x.im in x.im 1553857488.976 * [backup-simplify]: Simplify 0 into 0 1553857488.976 * [backup-simplify]: Simplify 1 into 1 1553857488.976 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.977 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857488.977 * [taylor]: Taking taylor expansion of x.im in x.im 1553857488.977 * [backup-simplify]: Simplify 0 into 0 1553857488.977 * [backup-simplify]: Simplify 1 into 1 1553857488.977 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.977 * [backup-simplify]: Simplify (* 1 1) into 1 1553857488.978 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857488.978 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857488.979 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857488.980 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857488.980 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857488.981 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.982 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857488.982 * [backup-simplify]: Simplify (log 1) into 0 1553857488.982 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857488.982 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857488.982 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.982 * [taylor]: Taking taylor expansion of y.re in x.im 1553857488.982 * [backup-simplify]: Simplify y.re into y.re 1553857488.982 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857488.983 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857488.983 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857488.983 * [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)) 1553857488.983 * [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))) 1553857488.983 * [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))) 1553857488.983 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857488.984 * [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 1553857488.984 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857488.984 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857488.984 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857488.984 * [taylor]: Taking taylor expansion of y.im in x.re 1553857488.984 * [backup-simplify]: Simplify y.im into y.im 1553857488.984 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857488.984 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857488.984 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857488.984 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857488.984 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857488.984 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857488.984 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857488.984 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.984 * [backup-simplify]: Simplify 0 into 0 1553857488.984 * [backup-simplify]: Simplify 1 into 1 1553857488.984 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.984 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857488.985 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.985 * [backup-simplify]: Simplify 0 into 0 1553857488.985 * [backup-simplify]: Simplify 1 into 1 1553857488.985 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.985 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857488.985 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857488.985 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.985 * [backup-simplify]: Simplify x.im into x.im 1553857488.985 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.985 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857488.985 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.985 * [backup-simplify]: Simplify x.im into x.im 1553857488.985 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.986 * [backup-simplify]: Simplify (* 1 1) into 1 1553857488.986 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857488.986 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857488.987 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857488.988 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857488.989 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857488.989 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.989 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857488.989 * [backup-simplify]: Simplify (log 1) into 0 1553857488.990 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857488.990 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857488.990 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.990 * [taylor]: Taking taylor expansion of y.re in x.re 1553857488.990 * [backup-simplify]: Simplify y.re into y.re 1553857488.990 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857488.990 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857488.990 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857488.990 * [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)) 1553857488.990 * [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))) 1553857488.990 * [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))) 1553857488.991 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857488.991 * [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 1553857488.991 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857488.991 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of y.im in y.im 1553857488.991 * [backup-simplify]: Simplify 0 into 0 1553857488.991 * [backup-simplify]: Simplify 1 into 1 1553857488.991 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.991 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857488.991 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857488.991 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.991 * [backup-simplify]: Simplify x.re into x.re 1553857488.991 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.991 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.991 * [backup-simplify]: Simplify x.re into x.re 1553857488.991 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.991 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.991 * [backup-simplify]: Simplify x.im into x.im 1553857488.991 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.991 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857488.991 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.991 * [backup-simplify]: Simplify x.im into x.im 1553857488.991 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.991 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857488.991 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857488.992 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857488.992 * [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)))) 1553857488.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857488.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857488.992 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857488.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857488.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857488.992 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857488.992 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.992 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857488.993 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857488.993 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857488.993 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857488.993 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.993 * [taylor]: Taking taylor expansion of y.re in y.im 1553857488.993 * [backup-simplify]: Simplify y.re into y.re 1553857488.993 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857488.993 * [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))))) 1553857488.993 * [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))))) 1553857488.993 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857488.993 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857488.993 * [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 1553857488.993 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857488.993 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857488.993 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857488.993 * [taylor]: Taking taylor expansion of y.im in y.im 1553857488.993 * [backup-simplify]: Simplify 0 into 0 1553857488.993 * [backup-simplify]: Simplify 1 into 1 1553857488.994 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.994 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857488.994 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857488.994 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.994 * [backup-simplify]: Simplify x.re into x.re 1553857488.994 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.994 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of x.re in y.im 1553857488.994 * [backup-simplify]: Simplify x.re into x.re 1553857488.994 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857488.994 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.994 * [backup-simplify]: Simplify x.im into x.im 1553857488.994 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.994 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857488.994 * [taylor]: Taking taylor expansion of x.im in y.im 1553857488.994 * [backup-simplify]: Simplify x.im into x.im 1553857488.994 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.994 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857488.994 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857488.994 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857488.994 * [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)))) 1553857488.994 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857488.995 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857488.995 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857488.995 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857488.995 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857488.995 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857488.995 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857488.995 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857488.995 * [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))))) 1553857488.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857488.995 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857488.995 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857488.995 * [taylor]: Taking taylor expansion of y.re in y.im 1553857488.995 * [backup-simplify]: Simplify y.re into y.re 1553857488.996 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857488.996 * [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))))) 1553857488.996 * [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))))) 1553857488.996 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857488.996 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857488.996 * [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 1553857488.996 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857488.996 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857488.996 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857488.996 * [taylor]: Taking taylor expansion of y.im in x.re 1553857488.996 * [backup-simplify]: Simplify y.im into y.im 1553857488.996 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857488.996 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857488.996 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857488.996 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857488.996 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857488.996 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857488.996 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857488.996 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.996 * [backup-simplify]: Simplify 0 into 0 1553857488.996 * [backup-simplify]: Simplify 1 into 1 1553857488.997 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.997 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857488.997 * [taylor]: Taking taylor expansion of x.re in x.re 1553857488.997 * [backup-simplify]: Simplify 0 into 0 1553857488.997 * [backup-simplify]: Simplify 1 into 1 1553857488.997 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857488.997 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857488.997 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857488.997 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.997 * [backup-simplify]: Simplify x.im into x.im 1553857488.997 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.997 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857488.997 * [taylor]: Taking taylor expansion of x.im in x.re 1553857488.997 * [backup-simplify]: Simplify x.im into x.im 1553857488.997 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857488.997 * [backup-simplify]: Simplify (* 1 1) into 1 1553857488.998 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857488.998 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857488.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857488.999 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857488.999 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857488.999 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.000 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.000 * [backup-simplify]: Simplify (log 1) into 0 1553857489.000 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.000 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.000 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.000 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.000 * [backup-simplify]: Simplify y.re into y.re 1553857489.000 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.001 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.001 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.001 * [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)) 1553857489.001 * [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))) 1553857489.001 * [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))) 1553857489.001 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.002 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.002 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.002 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857489.002 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857489.002 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.002 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.002 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.002 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.002 * [backup-simplify]: Simplify y.re into y.re 1553857489.002 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.002 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.002 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.002 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.002 * [backup-simplify]: Simplify x.re into x.re 1553857489.002 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.002 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.002 * [backup-simplify]: Simplify y.im into y.im 1553857489.002 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.002 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857489.002 * [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)) 1553857489.002 * [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))) 1553857489.002 * [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))) 1553857489.003 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.003 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.003 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.003 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857489.003 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857489.003 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.003 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.003 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.003 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.003 * [backup-simplify]: Simplify 0 into 0 1553857489.003 * [backup-simplify]: Simplify 1 into 1 1553857489.003 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.003 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.003 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.003 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.003 * [backup-simplify]: Simplify x.re into x.re 1553857489.003 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.003 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.003 * [backup-simplify]: Simplify y.im into y.im 1553857489.003 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.003 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.003 * [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))) 1553857489.004 * [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))) 1553857489.004 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.004 * [backup-simplify]: Simplify 0 into 0 1553857489.004 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.004 * [backup-simplify]: Simplify 0 into 0 1553857489.004 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.004 * [backup-simplify]: Simplify 0 into 0 1553857489.004 * [backup-simplify]: Simplify 0 into 0 1553857489.004 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.004 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.005 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.005 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857489.005 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.006 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.006 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.006 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.006 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.007 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.007 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.007 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.007 * [backup-simplify]: Simplify 0 into 0 1553857489.007 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.007 * [backup-simplify]: Simplify 0 into 0 1553857489.007 * [backup-simplify]: Simplify 0 into 0 1553857489.007 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.008 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.008 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.008 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.008 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.009 * [backup-simplify]: Simplify (- 0) into 0 1553857489.009 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.009 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.010 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.010 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.010 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [backup-simplify]: Simplify 0 into 0 1553857489.010 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.011 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.011 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857489.011 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857489.011 * [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 1553857489.011 * [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))) 1553857489.011 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.011 * [backup-simplify]: Simplify -1 into -1 1553857489.011 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.011 * [backup-simplify]: Simplify y.im into y.im 1553857489.011 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.011 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857489.011 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.011 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.011 * [backup-simplify]: Simplify -1 into -1 1553857489.011 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.011 * [backup-simplify]: Simplify x.re into x.re 1553857489.011 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.011 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.011 * [backup-simplify]: Simplify -1 into -1 1553857489.011 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.011 * [backup-simplify]: Simplify x.re into x.re 1553857489.011 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.011 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.011 * [backup-simplify]: Simplify -1 into -1 1553857489.011 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.011 * [backup-simplify]: Simplify x.im into x.im 1553857489.011 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.011 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.011 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.011 * [backup-simplify]: Simplify -1 into -1 1553857489.011 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.011 * [backup-simplify]: Simplify x.im into x.im 1553857489.011 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.011 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.011 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.012 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.012 * [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)))) 1553857489.012 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.012 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.012 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.012 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.012 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.012 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.012 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.013 * [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))))) 1553857489.013 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.013 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.013 * [backup-simplify]: Simplify -1 into -1 1553857489.013 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.013 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.013 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.013 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.013 * [backup-simplify]: Simplify 0 into 0 1553857489.013 * [backup-simplify]: Simplify 1 into 1 1553857489.013 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.013 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.013 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.013 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.013 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857489.013 * [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 1553857489.013 * [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))) 1553857489.013 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857489.013 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857489.013 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.013 * [backup-simplify]: Simplify -1 into -1 1553857489.013 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.013 * [backup-simplify]: Simplify y.im into y.im 1553857489.013 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.013 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857489.013 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857489.014 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.014 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.014 * [backup-simplify]: Simplify -1 into -1 1553857489.014 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.014 * [backup-simplify]: Simplify x.re into x.re 1553857489.014 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.014 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.014 * [backup-simplify]: Simplify -1 into -1 1553857489.014 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.014 * [backup-simplify]: Simplify x.re into x.re 1553857489.014 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.014 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.014 * [backup-simplify]: Simplify -1 into -1 1553857489.014 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.014 * [backup-simplify]: Simplify 0 into 0 1553857489.014 * [backup-simplify]: Simplify 1 into 1 1553857489.014 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.014 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.014 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.014 * [backup-simplify]: Simplify -1 into -1 1553857489.014 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.014 * [backup-simplify]: Simplify 0 into 0 1553857489.014 * [backup-simplify]: Simplify 1 into 1 1553857489.014 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.015 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.015 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.015 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.016 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.016 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.017 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.017 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.017 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.017 * [backup-simplify]: Simplify (log 1) into 0 1553857489.017 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.017 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.017 * [backup-simplify]: Simplify -1 into -1 1553857489.017 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.017 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.018 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.018 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.018 * [backup-simplify]: Simplify y.re into y.re 1553857489.018 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.018 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.018 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857489.018 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.018 * [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)) 1553857489.018 * [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))) 1553857489.018 * [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))) 1553857489.018 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.019 * [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 1553857489.019 * [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))) 1553857489.019 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.019 * [backup-simplify]: Simplify -1 into -1 1553857489.019 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.019 * [backup-simplify]: Simplify y.im into y.im 1553857489.019 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.019 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.019 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.019 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.019 * [backup-simplify]: Simplify -1 into -1 1553857489.019 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.019 * [backup-simplify]: Simplify 0 into 0 1553857489.019 * [backup-simplify]: Simplify 1 into 1 1553857489.019 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.019 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.019 * [backup-simplify]: Simplify -1 into -1 1553857489.019 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.019 * [backup-simplify]: Simplify 0 into 0 1553857489.019 * [backup-simplify]: Simplify 1 into 1 1553857489.020 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.020 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.020 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.020 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.020 * [backup-simplify]: Simplify -1 into -1 1553857489.020 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.020 * [backup-simplify]: Simplify x.im into x.im 1553857489.020 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.020 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.020 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.020 * [backup-simplify]: Simplify -1 into -1 1553857489.020 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.020 * [backup-simplify]: Simplify x.im into x.im 1553857489.020 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.020 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.020 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.021 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.021 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.022 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.022 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.022 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.023 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.023 * [backup-simplify]: Simplify (log 1) into 0 1553857489.023 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.023 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.023 * [backup-simplify]: Simplify -1 into -1 1553857489.023 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.023 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.023 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.023 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.023 * [backup-simplify]: Simplify y.re into y.re 1553857489.023 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.023 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.023 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.024 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.024 * [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)) 1553857489.024 * [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))) 1553857489.024 * [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))) 1553857489.024 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.024 * [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 1553857489.024 * [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))) 1553857489.024 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.024 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.024 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.024 * [backup-simplify]: Simplify -1 into -1 1553857489.024 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.024 * [backup-simplify]: Simplify 0 into 0 1553857489.024 * [backup-simplify]: Simplify 1 into 1 1553857489.024 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.024 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.024 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.024 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.024 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.025 * [backup-simplify]: Simplify -1 into -1 1553857489.025 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.025 * [backup-simplify]: Simplify x.re into x.re 1553857489.025 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.025 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.025 * [backup-simplify]: Simplify -1 into -1 1553857489.025 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.025 * [backup-simplify]: Simplify x.re into x.re 1553857489.025 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.025 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.025 * [backup-simplify]: Simplify -1 into -1 1553857489.025 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.025 * [backup-simplify]: Simplify x.im into x.im 1553857489.025 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.025 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.025 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.025 * [backup-simplify]: Simplify -1 into -1 1553857489.025 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.025 * [backup-simplify]: Simplify x.im into x.im 1553857489.025 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.025 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.025 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.025 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.025 * [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)))) 1553857489.025 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.025 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.026 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.026 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.026 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.026 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.026 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.026 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.026 * [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))))) 1553857489.026 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.026 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.026 * [backup-simplify]: Simplify -1 into -1 1553857489.026 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.026 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.026 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.026 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.026 * [backup-simplify]: Simplify y.re into y.re 1553857489.026 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.027 * [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)))))) 1553857489.027 * [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)))))) 1553857489.027 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.027 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.027 * [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 1553857489.027 * [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))) 1553857489.027 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.027 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.027 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.027 * [backup-simplify]: Simplify -1 into -1 1553857489.027 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.027 * [backup-simplify]: Simplify 0 into 0 1553857489.027 * [backup-simplify]: Simplify 1 into 1 1553857489.027 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.027 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.027 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.027 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.028 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.028 * [backup-simplify]: Simplify -1 into -1 1553857489.028 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.028 * [backup-simplify]: Simplify x.re into x.re 1553857489.028 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.028 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.028 * [backup-simplify]: Simplify -1 into -1 1553857489.028 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.028 * [backup-simplify]: Simplify x.re into x.re 1553857489.028 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.028 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.028 * [backup-simplify]: Simplify -1 into -1 1553857489.028 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.028 * [backup-simplify]: Simplify x.im into x.im 1553857489.028 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.028 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.028 * [backup-simplify]: Simplify -1 into -1 1553857489.028 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.028 * [backup-simplify]: Simplify x.im into x.im 1553857489.028 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.028 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.028 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.028 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.029 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1553857489.029 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.029 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.029 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.029 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.029 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.029 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.029 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.029 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.029 * [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))))) 1553857489.029 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.030 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.030 * [backup-simplify]: Simplify -1 into -1 1553857489.030 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.030 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.030 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.030 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.030 * [backup-simplify]: Simplify y.re into y.re 1553857489.030 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.030 * [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)))))) 1553857489.030 * [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)))))) 1553857489.030 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.030 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.030 * [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 1553857489.030 * [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))) 1553857489.030 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.030 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.030 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.030 * [backup-simplify]: Simplify -1 into -1 1553857489.030 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.030 * [backup-simplify]: Simplify y.im into y.im 1553857489.030 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.030 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.030 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.030 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.030 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.031 * [backup-simplify]: Simplify -1 into -1 1553857489.031 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.031 * [backup-simplify]: Simplify 0 into 0 1553857489.031 * [backup-simplify]: Simplify 1 into 1 1553857489.031 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.031 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.031 * [backup-simplify]: Simplify -1 into -1 1553857489.031 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.031 * [backup-simplify]: Simplify 0 into 0 1553857489.031 * [backup-simplify]: Simplify 1 into 1 1553857489.031 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.031 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.031 * [backup-simplify]: Simplify -1 into -1 1553857489.031 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.031 * [backup-simplify]: Simplify x.im into x.im 1553857489.031 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.031 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.031 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.031 * [backup-simplify]: Simplify -1 into -1 1553857489.031 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.031 * [backup-simplify]: Simplify x.im into x.im 1553857489.031 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.032 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.032 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.032 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.033 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.033 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.034 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.034 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.034 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.034 * [backup-simplify]: Simplify (log 1) into 0 1553857489.034 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.034 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.034 * [backup-simplify]: Simplify -1 into -1 1553857489.034 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.034 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.035 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.035 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.035 * [backup-simplify]: Simplify y.re into y.re 1553857489.035 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.035 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.035 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.035 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.035 * [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)) 1553857489.035 * [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))) 1553857489.035 * [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))) 1553857489.036 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.036 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.036 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.036 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857489.036 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.036 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.036 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.036 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.036 * [backup-simplify]: Simplify x.re into x.re 1553857489.036 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.036 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.036 * [backup-simplify]: Simplify y.im into y.im 1553857489.036 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.036 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.036 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.036 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.036 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.036 * [backup-simplify]: Simplify y.re into y.re 1553857489.036 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.036 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.036 * [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)) 1553857489.037 * [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))) 1553857489.037 * [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))) 1553857489.037 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.037 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.037 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.037 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857489.037 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.037 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.037 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.037 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.037 * [backup-simplify]: Simplify x.re into x.re 1553857489.037 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.037 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.037 * [backup-simplify]: Simplify y.im into y.im 1553857489.037 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.037 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.037 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.037 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.037 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.037 * [backup-simplify]: Simplify 0 into 0 1553857489.037 * [backup-simplify]: Simplify 1 into 1 1553857489.038 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.038 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.038 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.038 * [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))) 1553857489.038 * [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))) 1553857489.038 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.038 * [backup-simplify]: Simplify 0 into 0 1553857489.038 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.038 * [backup-simplify]: Simplify 0 into 0 1553857489.038 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.038 * [backup-simplify]: Simplify 0 into 0 1553857489.038 * [backup-simplify]: Simplify 0 into 0 1553857489.038 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.039 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.040 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.040 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857489.040 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.040 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.040 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.041 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857489.041 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.041 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.042 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.042 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.042 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.042 * [backup-simplify]: Simplify 0 into 0 1553857489.042 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.042 * [backup-simplify]: Simplify 0 into 0 1553857489.042 * [backup-simplify]: Simplify 0 into 0 1553857489.043 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.043 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.044 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.044 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.044 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.044 * [backup-simplify]: Simplify (- 0) into 0 1553857489.044 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.045 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.045 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.045 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.045 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.045 * [backup-simplify]: Simplify 0 into 0 1553857489.045 * [backup-simplify]: Simplify 0 into 0 1553857489.045 * [backup-simplify]: Simplify 0 into 0 1553857489.045 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.045 * [backup-simplify]: Simplify 0 into 0 1553857489.045 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.045 * [backup-simplify]: Simplify 0 into 0 1553857489.045 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.045 * [backup-simplify]: Simplify 0 into 0 1553857489.046 * [backup-simplify]: Simplify 0 into 0 1553857489.046 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.046 * [backup-simplify]: Simplify 0 into 0 1553857489.046 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.046 * [backup-simplify]: Simplify 0 into 0 1553857489.046 * [backup-simplify]: Simplify 0 into 0 1553857489.046 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.046 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 2 1 1) 1553857489.046 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857489.046 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857489.046 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857489.046 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857489.046 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.046 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857489.046 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.046 * [backup-simplify]: Simplify y.im into y.im 1553857489.046 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857489.046 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857489.046 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.046 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857489.046 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857489.046 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.046 * [backup-simplify]: Simplify x.re into x.re 1553857489.046 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.046 * [backup-simplify]: Simplify x.re into x.re 1553857489.046 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857489.046 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.046 * [backup-simplify]: Simplify x.im into x.im 1553857489.046 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.046 * [backup-simplify]: Simplify x.im into x.im 1553857489.046 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.046 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.047 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.047 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.047 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.047 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.047 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.047 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.047 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.047 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.047 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.047 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.047 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.047 * [backup-simplify]: Simplify 0 into 0 1553857489.047 * [backup-simplify]: Simplify 1 into 1 1553857489.047 * [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))))) 1553857489.047 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.048 * [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))))) 1553857489.048 * [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)))))) 1553857489.048 * [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)))))) 1553857489.048 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857489.048 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857489.048 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.048 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857489.048 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.048 * [backup-simplify]: Simplify y.im into y.im 1553857489.048 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857489.048 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857489.048 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.048 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857489.048 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857489.048 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.048 * [backup-simplify]: Simplify x.re into x.re 1553857489.048 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.048 * [backup-simplify]: Simplify x.re into x.re 1553857489.048 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857489.048 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.048 * [backup-simplify]: Simplify 0 into 0 1553857489.048 * [backup-simplify]: Simplify 1 into 1 1553857489.048 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.048 * [backup-simplify]: Simplify 0 into 0 1553857489.048 * [backup-simplify]: Simplify 1 into 1 1553857489.048 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.049 * [backup-simplify]: Simplify (* 0 0) into 0 1553857489.049 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857489.049 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857489.049 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.049 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857489.049 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.049 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857489.049 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.050 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.050 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.050 * [backup-simplify]: Simplify y.re into y.re 1553857489.050 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857489.050 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.050 * [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))) 1553857489.050 * [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)))) 1553857489.050 * [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)))) 1553857489.050 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857489.050 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857489.050 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.050 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857489.050 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.050 * [backup-simplify]: Simplify y.im into y.im 1553857489.050 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857489.050 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857489.050 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.050 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857489.050 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857489.050 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.050 * [backup-simplify]: Simplify 0 into 0 1553857489.050 * [backup-simplify]: Simplify 1 into 1 1553857489.050 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.050 * [backup-simplify]: Simplify 0 into 0 1553857489.050 * [backup-simplify]: Simplify 1 into 1 1553857489.050 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857489.050 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.050 * [backup-simplify]: Simplify x.im into x.im 1553857489.050 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.050 * [backup-simplify]: Simplify x.im into x.im 1553857489.051 * [backup-simplify]: Simplify (* 0 0) into 0 1553857489.051 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.051 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.051 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.051 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857489.051 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.051 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.051 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.051 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.051 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.051 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.052 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.052 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.052 * [backup-simplify]: Simplify y.re into y.re 1553857489.052 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857489.052 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.052 * [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))) 1553857489.052 * [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)))) 1553857489.052 * [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)))) 1553857489.052 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857489.052 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857489.052 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.052 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857489.052 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.052 * [backup-simplify]: Simplify 0 into 0 1553857489.052 * [backup-simplify]: Simplify 1 into 1 1553857489.052 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857489.052 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857489.052 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.052 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857489.052 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857489.052 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.052 * [backup-simplify]: Simplify x.re into x.re 1553857489.052 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.052 * [backup-simplify]: Simplify x.re into x.re 1553857489.052 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857489.052 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.052 * [backup-simplify]: Simplify x.im into x.im 1553857489.052 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.052 * [backup-simplify]: Simplify x.im into x.im 1553857489.052 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.052 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.052 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.052 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.053 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.053 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.053 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.053 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.053 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.053 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857489.053 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857489.053 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.053 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.053 * [backup-simplify]: Simplify y.re into y.re 1553857489.053 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.053 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.053 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857489.053 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.053 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.053 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857489.053 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857489.054 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.054 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857489.054 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.054 * [backup-simplify]: Simplify 0 into 0 1553857489.054 * [backup-simplify]: Simplify 1 into 1 1553857489.054 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857489.054 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857489.054 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.054 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857489.054 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857489.054 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.054 * [backup-simplify]: Simplify x.re into x.re 1553857489.054 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.054 * [backup-simplify]: Simplify x.re into x.re 1553857489.054 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857489.054 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.054 * [backup-simplify]: Simplify x.im into x.im 1553857489.054 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.054 * [backup-simplify]: Simplify x.im into x.im 1553857489.054 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.054 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.054 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.054 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.054 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.054 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.054 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.055 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.055 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.055 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857489.055 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857489.055 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.055 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.055 * [backup-simplify]: Simplify y.re into y.re 1553857489.055 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.055 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.055 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857489.055 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.055 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.055 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.055 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.055 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.055 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857489.055 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.055 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.055 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.055 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.055 * [backup-simplify]: Simplify y.re into y.re 1553857489.056 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.056 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.056 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.056 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.056 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.056 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.056 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857489.056 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.056 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.056 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.056 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.056 * [backup-simplify]: Simplify y.re into y.re 1553857489.056 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.056 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.056 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.056 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.056 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.056 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.056 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857489.056 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.056 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.056 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.056 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.056 * [backup-simplify]: Simplify 0 into 0 1553857489.056 * [backup-simplify]: Simplify 1 into 1 1553857489.056 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.057 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.057 * [backup-simplify]: Simplify 0 into 0 1553857489.057 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.058 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.058 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857489.059 * [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)))) 1553857489.059 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.059 * [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)))) 1553857489.059 * [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)))) 1553857489.060 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857489.060 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857489.060 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.060 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.060 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.060 * [backup-simplify]: Simplify y.re into y.re 1553857489.060 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.060 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.060 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.060 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.060 * [backup-simplify]: Simplify 0 into 0 1553857489.060 * [backup-simplify]: Simplify 1 into 1 1553857489.060 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857489.060 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.060 * [backup-simplify]: Simplify x.im into x.im 1553857489.060 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.060 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.060 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.060 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.061 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.061 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.061 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.061 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.061 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.061 * [backup-simplify]: Simplify (- 0) into 0 1553857489.061 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.062 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857489.062 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857489.062 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857489.062 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.062 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.062 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.062 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.062 * [backup-simplify]: Simplify y.re into y.re 1553857489.062 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.062 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.062 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.062 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857489.062 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.062 * [backup-simplify]: Simplify 0 into 0 1553857489.062 * [backup-simplify]: Simplify 1 into 1 1553857489.062 * [backup-simplify]: Simplify (log 1) into 0 1553857489.062 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.062 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.063 * [backup-simplify]: Simplify (- 0) into 0 1553857489.063 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.063 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.063 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857489.063 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857489.063 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857489.063 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.063 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.063 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.063 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.063 * [backup-simplify]: Simplify 0 into 0 1553857489.063 * [backup-simplify]: Simplify 1 into 1 1553857489.063 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.064 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.064 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857489.064 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.064 * [backup-simplify]: Simplify x.im into x.im 1553857489.064 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.064 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857489.064 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.064 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.064 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.065 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.065 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.065 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.066 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.066 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.066 * [backup-simplify]: Simplify 0 into 0 1553857489.066 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.066 * [backup-simplify]: Simplify 0 into 0 1553857489.066 * [backup-simplify]: Simplify 0 into 0 1553857489.066 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.066 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.066 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.067 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.067 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.067 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.067 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.067 * [backup-simplify]: Simplify 0 into 0 1553857489.067 * [backup-simplify]: Simplify 0 into 0 1553857489.067 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857489.067 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.068 * [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))) 1553857489.072 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857489.072 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857489.073 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857489.073 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.073 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857489.074 * [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 1553857489.075 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857489.075 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.076 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.076 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.076 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857489.077 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857489.077 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857489.077 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.077 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.077 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.077 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.077 * [backup-simplify]: Simplify y.re into y.re 1553857489.077 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.077 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.077 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.077 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.077 * [backup-simplify]: Simplify 0 into 0 1553857489.077 * [backup-simplify]: Simplify 1 into 1 1553857489.077 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857489.077 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.077 * [backup-simplify]: Simplify x.im into x.im 1553857489.077 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.077 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.077 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.078 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.078 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.078 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.078 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.078 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.078 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.078 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.079 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857489.079 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857489.079 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857489.079 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857489.079 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.079 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.079 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.079 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.079 * [backup-simplify]: Simplify y.re into y.re 1553857489.079 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.079 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.079 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.079 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857489.079 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.079 * [backup-simplify]: Simplify 0 into 0 1553857489.079 * [backup-simplify]: Simplify 1 into 1 1553857489.079 * [backup-simplify]: Simplify (log 1) into 0 1553857489.080 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.080 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.080 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.080 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.080 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.080 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.081 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.081 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857489.081 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857489.081 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857489.081 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857489.081 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.081 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.081 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.081 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.081 * [backup-simplify]: Simplify 0 into 0 1553857489.081 * [backup-simplify]: Simplify 1 into 1 1553857489.081 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.081 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.081 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857489.081 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.082 * [backup-simplify]: Simplify x.im into x.im 1553857489.082 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.082 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.082 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857489.082 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857489.082 * [backup-simplify]: Simplify (- 0) into 0 1553857489.082 * [backup-simplify]: Simplify 0 into 0 1553857489.083 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857489.083 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.083 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.083 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.084 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.084 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.084 * [backup-simplify]: Simplify (- 0) into 0 1553857489.084 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.085 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857489.085 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.085 * [backup-simplify]: Simplify 0 into 0 1553857489.085 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.085 * [backup-simplify]: Simplify 0 into 0 1553857489.085 * [backup-simplify]: Simplify 0 into 0 1553857489.085 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857489.086 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857489.086 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.086 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.087 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857489.087 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.087 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.087 * [backup-simplify]: Simplify 0 into 0 1553857489.087 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.087 * [backup-simplify]: Simplify 0 into 0 1553857489.087 * [backup-simplify]: Simplify 0 into 0 1553857489.088 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.088 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.088 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.089 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.089 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.089 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.090 * [backup-simplify]: Simplify (- 0) into 0 1553857489.090 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.090 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.090 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857489.090 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.090 * [backup-simplify]: Simplify 0 into 0 1553857489.090 * [backup-simplify]: Simplify 0 into 0 1553857489.090 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.090 * [backup-simplify]: Simplify 0 into 0 1553857489.090 * [backup-simplify]: Simplify 0 into 0 1553857489.091 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857489.091 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857489.091 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.092 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.092 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857489.092 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.092 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.093 * [backup-simplify]: Simplify 0 into 0 1553857489.093 * [backup-simplify]: Simplify 0 into 0 1553857489.093 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857489.093 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.093 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857489.093 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857489.093 * [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 1553857489.093 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.093 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857489.093 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857489.093 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.093 * [backup-simplify]: Simplify y.im into y.im 1553857489.093 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.093 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857489.093 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857489.093 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.093 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857489.093 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857489.093 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857489.093 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.093 * [backup-simplify]: Simplify x.re into x.re 1553857489.094 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.094 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857489.094 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.094 * [backup-simplify]: Simplify x.re into x.re 1553857489.094 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.094 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857489.094 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857489.094 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.094 * [backup-simplify]: Simplify x.im into x.im 1553857489.094 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.094 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857489.094 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.094 * [backup-simplify]: Simplify x.im into x.im 1553857489.094 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.094 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.094 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.094 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.094 * [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)))) 1553857489.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.094 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.094 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.095 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.095 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.095 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857489.095 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.095 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.095 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.095 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.095 * [backup-simplify]: Simplify 0 into 0 1553857489.095 * [backup-simplify]: Simplify 1 into 1 1553857489.095 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.095 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.095 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.095 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857489.095 * [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 1553857489.095 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.095 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.096 * [backup-simplify]: Simplify y.im into y.im 1553857489.096 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.096 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857489.096 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.096 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.096 * [backup-simplify]: Simplify x.re into x.re 1553857489.096 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.096 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.096 * [backup-simplify]: Simplify x.re into x.re 1553857489.096 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.096 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.096 * [backup-simplify]: Simplify 0 into 0 1553857489.096 * [backup-simplify]: Simplify 1 into 1 1553857489.096 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.096 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857489.096 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.096 * [backup-simplify]: Simplify 0 into 0 1553857489.096 * [backup-simplify]: Simplify 1 into 1 1553857489.096 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.097 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.097 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.097 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.098 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.099 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.099 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.099 * [backup-simplify]: Simplify (log 1) into 0 1553857489.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.099 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.099 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.099 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.099 * [backup-simplify]: Simplify y.re into y.re 1553857489.099 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.100 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.100 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857489.100 * [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)) 1553857489.100 * [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))) 1553857489.100 * [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))) 1553857489.100 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857489.100 * [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 1553857489.100 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.100 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857489.100 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857489.100 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.100 * [backup-simplify]: Simplify y.im into y.im 1553857489.100 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.100 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857489.100 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857489.100 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.100 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.101 * [backup-simplify]: Simplify 0 into 0 1553857489.101 * [backup-simplify]: Simplify 1 into 1 1553857489.101 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.101 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.101 * [backup-simplify]: Simplify 0 into 0 1553857489.101 * [backup-simplify]: Simplify 1 into 1 1553857489.101 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.101 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.101 * [backup-simplify]: Simplify x.im into x.im 1553857489.101 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.101 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.101 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.101 * [backup-simplify]: Simplify x.im into x.im 1553857489.101 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.102 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.102 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.102 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.102 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.103 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.103 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.104 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.104 * [backup-simplify]: Simplify (log 1) into 0 1553857489.104 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.104 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.104 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.104 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.104 * [backup-simplify]: Simplify y.re into y.re 1553857489.104 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.105 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.105 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.105 * [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)) 1553857489.105 * [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))) 1553857489.105 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.105 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857489.105 * [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 1553857489.105 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.105 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857489.105 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857489.105 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.105 * [backup-simplify]: Simplify 0 into 0 1553857489.105 * [backup-simplify]: Simplify 1 into 1 1553857489.105 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.105 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857489.106 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.106 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.106 * [backup-simplify]: Simplify x.re into x.re 1553857489.106 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.106 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.106 * [backup-simplify]: Simplify x.re into x.re 1553857489.106 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.106 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.106 * [backup-simplify]: Simplify x.im into x.im 1553857489.106 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.106 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.106 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.106 * [backup-simplify]: Simplify x.im into x.im 1553857489.106 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.106 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.106 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.106 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.106 * [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)))) 1553857489.106 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.106 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.106 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.106 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.107 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.107 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.107 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.107 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.107 * [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))))) 1553857489.107 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857489.107 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857489.107 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.107 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.107 * [backup-simplify]: Simplify y.re into y.re 1553857489.107 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.107 * [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))))) 1553857489.108 * [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))))) 1553857489.108 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.108 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857489.108 * [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 1553857489.108 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.108 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.108 * [backup-simplify]: Simplify 0 into 0 1553857489.108 * [backup-simplify]: Simplify 1 into 1 1553857489.108 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.108 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857489.108 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.108 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.108 * [backup-simplify]: Simplify x.re into x.re 1553857489.108 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.108 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.108 * [backup-simplify]: Simplify x.re into x.re 1553857489.108 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.108 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.108 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.108 * [backup-simplify]: Simplify x.im into x.im 1553857489.108 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.108 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.109 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.109 * [backup-simplify]: Simplify x.im into x.im 1553857489.109 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.109 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.109 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.109 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.109 * [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)))) 1553857489.109 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.109 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.109 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.109 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.109 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.109 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.110 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.110 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.110 * [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))))) 1553857489.110 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857489.110 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857489.110 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.110 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.110 * [backup-simplify]: Simplify y.re into y.re 1553857489.110 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.110 * [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))))) 1553857489.110 * [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))))) 1553857489.110 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.110 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857489.110 * [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 1553857489.111 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.111 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.111 * [backup-simplify]: Simplify y.im into y.im 1553857489.111 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.111 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857489.111 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.111 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.111 * [backup-simplify]: Simplify 0 into 0 1553857489.111 * [backup-simplify]: Simplify 1 into 1 1553857489.111 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.111 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.111 * [backup-simplify]: Simplify 0 into 0 1553857489.111 * [backup-simplify]: Simplify 1 into 1 1553857489.111 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.111 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.111 * [backup-simplify]: Simplify x.im into x.im 1553857489.111 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.111 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.111 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.111 * [backup-simplify]: Simplify x.im into x.im 1553857489.112 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.112 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.112 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.112 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.113 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.113 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.113 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.114 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.114 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.114 * [backup-simplify]: Simplify (log 1) into 0 1553857489.114 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.114 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.114 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.114 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.114 * [backup-simplify]: Simplify y.re into y.re 1553857489.115 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.115 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.115 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.115 * [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)) 1553857489.115 * [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))) 1553857489.115 * [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))) 1553857489.115 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.116 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.116 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.116 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857489.116 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857489.116 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.116 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.116 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.116 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.116 * [backup-simplify]: Simplify y.re into y.re 1553857489.116 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.116 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.116 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.116 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.116 * [backup-simplify]: Simplify x.re into x.re 1553857489.116 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.116 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.116 * [backup-simplify]: Simplify y.im into y.im 1553857489.116 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.116 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857489.116 * [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)) 1553857489.116 * [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))) 1553857489.116 * [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))) 1553857489.117 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.117 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.117 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.117 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857489.117 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857489.117 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.117 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.117 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.117 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.117 * [backup-simplify]: Simplify 0 into 0 1553857489.117 * [backup-simplify]: Simplify 1 into 1 1553857489.117 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.117 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.117 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.117 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.117 * [backup-simplify]: Simplify x.re into x.re 1553857489.117 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.117 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.117 * [backup-simplify]: Simplify y.im into y.im 1553857489.117 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.117 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.117 * [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))) 1553857489.118 * [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))) 1553857489.118 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.118 * [backup-simplify]: Simplify 0 into 0 1553857489.118 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.118 * [backup-simplify]: Simplify 0 into 0 1553857489.118 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.118 * [backup-simplify]: Simplify 0 into 0 1553857489.118 * [backup-simplify]: Simplify 0 into 0 1553857489.118 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.118 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.119 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.119 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857489.120 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.120 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.120 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.120 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.120 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.121 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.121 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.121 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.121 * [backup-simplify]: Simplify 0 into 0 1553857489.121 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.121 * [backup-simplify]: Simplify 0 into 0 1553857489.121 * [backup-simplify]: Simplify 0 into 0 1553857489.121 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.122 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.122 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.122 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.123 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.123 * [backup-simplify]: Simplify (- 0) into 0 1553857489.123 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.124 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.124 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.124 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.124 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.124 * [backup-simplify]: Simplify 0 into 0 1553857489.125 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.125 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.125 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857489.125 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857489.125 * [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 1553857489.125 * [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))) 1553857489.125 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.125 * [backup-simplify]: Simplify -1 into -1 1553857489.125 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.125 * [backup-simplify]: Simplify y.im into y.im 1553857489.125 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.125 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857489.125 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.125 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.125 * [backup-simplify]: Simplify -1 into -1 1553857489.125 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.125 * [backup-simplify]: Simplify x.re into x.re 1553857489.125 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.125 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.125 * [backup-simplify]: Simplify -1 into -1 1553857489.125 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.125 * [backup-simplify]: Simplify x.re into x.re 1553857489.125 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.125 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.125 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.125 * [backup-simplify]: Simplify -1 into -1 1553857489.126 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.126 * [backup-simplify]: Simplify x.im into x.im 1553857489.126 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.126 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.126 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.126 * [backup-simplify]: Simplify -1 into -1 1553857489.126 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.126 * [backup-simplify]: Simplify x.im into x.im 1553857489.126 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.126 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.126 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.126 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.126 * [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)))) 1553857489.126 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.126 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.126 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.126 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.126 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.127 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.127 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.127 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.127 * [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))))) 1553857489.127 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.127 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.127 * [backup-simplify]: Simplify -1 into -1 1553857489.127 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.127 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.127 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.127 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.127 * [backup-simplify]: Simplify 0 into 0 1553857489.127 * [backup-simplify]: Simplify 1 into 1 1553857489.127 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.127 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.127 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.128 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.128 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857489.128 * [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 1553857489.128 * [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))) 1553857489.128 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.128 * [backup-simplify]: Simplify -1 into -1 1553857489.128 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.128 * [backup-simplify]: Simplify y.im into y.im 1553857489.128 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.128 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857489.128 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.128 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.128 * [backup-simplify]: Simplify -1 into -1 1553857489.128 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.128 * [backup-simplify]: Simplify x.re into x.re 1553857489.128 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.128 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.128 * [backup-simplify]: Simplify -1 into -1 1553857489.128 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.128 * [backup-simplify]: Simplify x.re into x.re 1553857489.128 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.128 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.128 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.128 * [backup-simplify]: Simplify -1 into -1 1553857489.128 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.128 * [backup-simplify]: Simplify 0 into 0 1553857489.128 * [backup-simplify]: Simplify 1 into 1 1553857489.129 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.129 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.129 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.129 * [backup-simplify]: Simplify -1 into -1 1553857489.129 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.129 * [backup-simplify]: Simplify 0 into 0 1553857489.129 * [backup-simplify]: Simplify 1 into 1 1553857489.129 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.129 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.130 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.130 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.130 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.131 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.131 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.132 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.132 * [backup-simplify]: Simplify (log 1) into 0 1553857489.132 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.132 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.132 * [backup-simplify]: Simplify -1 into -1 1553857489.132 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.132 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.132 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.132 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.132 * [backup-simplify]: Simplify y.re into y.re 1553857489.132 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.133 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.133 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857489.133 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.133 * [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)) 1553857489.133 * [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))) 1553857489.133 * [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))) 1553857489.133 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.133 * [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 1553857489.133 * [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))) 1553857489.133 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.133 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.133 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.133 * [backup-simplify]: Simplify -1 into -1 1553857489.133 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.133 * [backup-simplify]: Simplify y.im into y.im 1553857489.133 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.133 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.133 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.133 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.133 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.133 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.133 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.133 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.134 * [backup-simplify]: Simplify -1 into -1 1553857489.134 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.134 * [backup-simplify]: Simplify 0 into 0 1553857489.134 * [backup-simplify]: Simplify 1 into 1 1553857489.134 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.134 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.134 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.134 * [backup-simplify]: Simplify -1 into -1 1553857489.134 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.134 * [backup-simplify]: Simplify 0 into 0 1553857489.134 * [backup-simplify]: Simplify 1 into 1 1553857489.134 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.134 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.134 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.134 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.134 * [backup-simplify]: Simplify -1 into -1 1553857489.134 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.134 * [backup-simplify]: Simplify x.im into x.im 1553857489.134 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.134 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.134 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.134 * [backup-simplify]: Simplify -1 into -1 1553857489.134 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.134 * [backup-simplify]: Simplify x.im into x.im 1553857489.134 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.135 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.135 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.135 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.136 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.137 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.137 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.137 * [backup-simplify]: Simplify (log 1) into 0 1553857489.137 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.137 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.137 * [backup-simplify]: Simplify -1 into -1 1553857489.137 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.137 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.138 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.138 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.138 * [backup-simplify]: Simplify y.re into y.re 1553857489.138 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.138 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.138 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.138 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.138 * [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)) 1553857489.138 * [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))) 1553857489.138 * [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))) 1553857489.139 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.139 * [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 1553857489.139 * [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))) 1553857489.139 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.139 * [backup-simplify]: Simplify -1 into -1 1553857489.139 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.139 * [backup-simplify]: Simplify 0 into 0 1553857489.139 * [backup-simplify]: Simplify 1 into 1 1553857489.139 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.139 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.139 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.139 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.139 * [backup-simplify]: Simplify -1 into -1 1553857489.139 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.139 * [backup-simplify]: Simplify x.re into x.re 1553857489.139 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.139 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.139 * [backup-simplify]: Simplify -1 into -1 1553857489.139 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.139 * [backup-simplify]: Simplify x.re into x.re 1553857489.139 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.139 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.139 * [backup-simplify]: Simplify -1 into -1 1553857489.139 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.139 * [backup-simplify]: Simplify x.im into x.im 1553857489.139 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.139 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.139 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.139 * [backup-simplify]: Simplify -1 into -1 1553857489.139 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.139 * [backup-simplify]: Simplify x.im into x.im 1553857489.139 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.140 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.140 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.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))) 1553857489.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)))) 1553857489.140 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.140 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.140 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.140 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.140 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.140 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.141 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.141 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.141 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1553857489.141 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.141 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.141 * [backup-simplify]: Simplify -1 into -1 1553857489.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.141 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.141 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.141 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.141 * [backup-simplify]: Simplify y.re into y.re 1553857489.141 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.141 * [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)))))) 1553857489.141 * [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)))))) 1553857489.141 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.141 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.142 * [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 1553857489.142 * [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))) 1553857489.142 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.142 * [backup-simplify]: Simplify -1 into -1 1553857489.142 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.142 * [backup-simplify]: Simplify 0 into 0 1553857489.142 * [backup-simplify]: Simplify 1 into 1 1553857489.142 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.142 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.142 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.142 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.142 * [backup-simplify]: Simplify -1 into -1 1553857489.142 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.142 * [backup-simplify]: Simplify x.re into x.re 1553857489.142 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.142 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.142 * [backup-simplify]: Simplify -1 into -1 1553857489.142 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.142 * [backup-simplify]: Simplify x.re into x.re 1553857489.142 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.142 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.142 * [backup-simplify]: Simplify -1 into -1 1553857489.142 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.142 * [backup-simplify]: Simplify x.im into x.im 1553857489.142 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.142 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.142 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.142 * [backup-simplify]: Simplify -1 into -1 1553857489.142 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.142 * [backup-simplify]: Simplify x.im into x.im 1553857489.142 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.143 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.143 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.143 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.143 * [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)))) 1553857489.143 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.143 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.143 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.143 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.143 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.143 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.143 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.144 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.144 * [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))))) 1553857489.144 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.144 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.144 * [backup-simplify]: Simplify -1 into -1 1553857489.144 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.144 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.144 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.144 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.144 * [backup-simplify]: Simplify y.re into y.re 1553857489.144 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.144 * [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)))))) 1553857489.144 * [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)))))) 1553857489.144 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.144 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.145 * [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 1553857489.145 * [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))) 1553857489.145 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.145 * [backup-simplify]: Simplify -1 into -1 1553857489.145 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.145 * [backup-simplify]: Simplify y.im into y.im 1553857489.145 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.145 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.145 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.145 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.145 * [backup-simplify]: Simplify -1 into -1 1553857489.145 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.145 * [backup-simplify]: Simplify 0 into 0 1553857489.145 * [backup-simplify]: Simplify 1 into 1 1553857489.145 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.145 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.145 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.145 * [backup-simplify]: Simplify -1 into -1 1553857489.145 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.145 * [backup-simplify]: Simplify 0 into 0 1553857489.145 * [backup-simplify]: Simplify 1 into 1 1553857489.146 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.146 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.146 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.146 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.146 * [backup-simplify]: Simplify -1 into -1 1553857489.146 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.146 * [backup-simplify]: Simplify x.im into x.im 1553857489.146 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.146 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.146 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.146 * [backup-simplify]: Simplify -1 into -1 1553857489.146 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.146 * [backup-simplify]: Simplify x.im into x.im 1553857489.146 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.146 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.146 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.147 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.148 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.148 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.148 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.149 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.149 * [backup-simplify]: Simplify (log 1) into 0 1553857489.149 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.149 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.149 * [backup-simplify]: Simplify -1 into -1 1553857489.149 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.149 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.149 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.149 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.149 * [backup-simplify]: Simplify y.re into y.re 1553857489.149 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.150 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.150 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.150 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.150 * [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)) 1553857489.150 * [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))) 1553857489.150 * [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))) 1553857489.150 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.150 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.150 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.151 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857489.151 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.151 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.151 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.151 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.151 * [backup-simplify]: Simplify x.re into x.re 1553857489.151 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.151 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.151 * [backup-simplify]: Simplify y.im into y.im 1553857489.151 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.151 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.151 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.151 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.151 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.151 * [backup-simplify]: Simplify y.re into y.re 1553857489.151 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.151 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.151 * [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)) 1553857489.151 * [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))) 1553857489.151 * [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))) 1553857489.151 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.152 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.152 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.152 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857489.152 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.152 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.152 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.152 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.152 * [backup-simplify]: Simplify x.re into x.re 1553857489.152 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.152 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.152 * [backup-simplify]: Simplify y.im into y.im 1553857489.152 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.152 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.152 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.152 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.152 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.152 * [backup-simplify]: Simplify 0 into 0 1553857489.152 * [backup-simplify]: Simplify 1 into 1 1553857489.152 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.152 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.152 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.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))) 1553857489.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))) 1553857489.153 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.153 * [backup-simplify]: Simplify 0 into 0 1553857489.153 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.153 * [backup-simplify]: Simplify 0 into 0 1553857489.153 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.153 * [backup-simplify]: Simplify 0 into 0 1553857489.153 * [backup-simplify]: Simplify 0 into 0 1553857489.153 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.153 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.154 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.154 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857489.155 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.155 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.155 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.155 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857489.155 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.156 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.156 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.156 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.156 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.156 * [backup-simplify]: Simplify 0 into 0 1553857489.156 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.156 * [backup-simplify]: Simplify 0 into 0 1553857489.157 * [backup-simplify]: Simplify 0 into 0 1553857489.157 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.157 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.158 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.158 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.158 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.158 * [backup-simplify]: Simplify (- 0) into 0 1553857489.158 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.159 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.159 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.159 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.159 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.159 * [backup-simplify]: Simplify 0 into 0 1553857489.159 * [backup-simplify]: Simplify 0 into 0 1553857489.159 * [backup-simplify]: Simplify 0 into 0 1553857489.159 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.159 * [backup-simplify]: Simplify 0 into 0 1553857489.159 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.159 * [backup-simplify]: Simplify 0 into 0 1553857489.160 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.160 * [backup-simplify]: Simplify 0 into 0 1553857489.160 * [backup-simplify]: Simplify 0 into 0 1553857489.160 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.160 * [backup-simplify]: Simplify 0 into 0 1553857489.160 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.160 * [backup-simplify]: Simplify 0 into 0 1553857489.160 * [backup-simplify]: Simplify 0 into 0 1553857489.160 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.160 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 1553857489.160 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857489.160 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857489.160 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857489.160 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857489.160 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.160 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857489.160 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.160 * [backup-simplify]: Simplify y.im into y.im 1553857489.160 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857489.160 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857489.160 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.160 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857489.160 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857489.160 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.160 * [backup-simplify]: Simplify x.re into x.re 1553857489.160 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.160 * [backup-simplify]: Simplify x.re into x.re 1553857489.160 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857489.160 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.160 * [backup-simplify]: Simplify x.im into x.im 1553857489.160 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.160 * [backup-simplify]: Simplify x.im into x.im 1553857489.160 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.160 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.161 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.161 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.161 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.161 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.161 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.161 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.161 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.161 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.161 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.161 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.161 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.161 * [backup-simplify]: Simplify 0 into 0 1553857489.161 * [backup-simplify]: Simplify 1 into 1 1553857489.161 * [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))))) 1553857489.161 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.162 * [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))))) 1553857489.162 * [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)))))) 1553857489.162 * [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)))))) 1553857489.162 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857489.162 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857489.162 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.162 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857489.162 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.162 * [backup-simplify]: Simplify y.im into y.im 1553857489.162 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857489.162 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857489.162 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.162 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857489.162 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857489.162 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.162 * [backup-simplify]: Simplify x.re into x.re 1553857489.162 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.162 * [backup-simplify]: Simplify x.re into x.re 1553857489.162 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857489.162 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.162 * [backup-simplify]: Simplify 0 into 0 1553857489.162 * [backup-simplify]: Simplify 1 into 1 1553857489.162 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.162 * [backup-simplify]: Simplify 0 into 0 1553857489.162 * [backup-simplify]: Simplify 1 into 1 1553857489.162 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.162 * [backup-simplify]: Simplify (* 0 0) into 0 1553857489.163 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857489.163 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857489.163 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.163 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857489.163 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.163 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857489.163 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.163 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.163 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.163 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.163 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.163 * [backup-simplify]: Simplify y.re into y.re 1553857489.164 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857489.164 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.164 * [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))) 1553857489.164 * [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)))) 1553857489.164 * [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)))) 1553857489.164 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857489.164 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857489.164 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.164 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857489.164 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.164 * [backup-simplify]: Simplify y.im into y.im 1553857489.164 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857489.164 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857489.164 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.164 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857489.164 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857489.164 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.164 * [backup-simplify]: Simplify 0 into 0 1553857489.164 * [backup-simplify]: Simplify 1 into 1 1553857489.164 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.164 * [backup-simplify]: Simplify 0 into 0 1553857489.164 * [backup-simplify]: Simplify 1 into 1 1553857489.164 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857489.164 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.164 * [backup-simplify]: Simplify x.im into x.im 1553857489.164 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.164 * [backup-simplify]: Simplify x.im into x.im 1553857489.164 * [backup-simplify]: Simplify (* 0 0) into 0 1553857489.164 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.165 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.165 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.168 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857489.168 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.169 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.169 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.169 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.169 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.169 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.169 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.169 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.169 * [backup-simplify]: Simplify y.re into y.re 1553857489.169 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857489.169 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.169 * [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))) 1553857489.169 * [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)))) 1553857489.169 * [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)))) 1553857489.169 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857489.169 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857489.170 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.170 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857489.170 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.170 * [backup-simplify]: Simplify 0 into 0 1553857489.170 * [backup-simplify]: Simplify 1 into 1 1553857489.170 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857489.170 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857489.170 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.170 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857489.170 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857489.170 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.170 * [backup-simplify]: Simplify x.re into x.re 1553857489.170 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.170 * [backup-simplify]: Simplify x.re into x.re 1553857489.170 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857489.170 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.170 * [backup-simplify]: Simplify x.im into x.im 1553857489.170 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.170 * [backup-simplify]: Simplify x.im into x.im 1553857489.170 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.170 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.170 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.170 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.170 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.170 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.170 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.171 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.171 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.171 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857489.171 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.171 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.171 * [backup-simplify]: Simplify y.re into y.re 1553857489.171 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.171 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.171 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857489.171 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.171 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.171 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857489.171 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.171 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.171 * [backup-simplify]: Simplify 0 into 0 1553857489.171 * [backup-simplify]: Simplify 1 into 1 1553857489.171 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857489.171 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.171 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.171 * [backup-simplify]: Simplify x.re into x.re 1553857489.171 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.171 * [backup-simplify]: Simplify x.re into x.re 1553857489.171 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857489.171 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.171 * [backup-simplify]: Simplify x.im into x.im 1553857489.171 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.171 * [backup-simplify]: Simplify x.im into x.im 1553857489.171 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.171 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.172 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.172 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.172 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.172 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.172 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.172 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.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)))) 1553857489.172 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857489.172 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857489.172 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.172 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.172 * [backup-simplify]: Simplify y.re into y.re 1553857489.172 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.172 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.173 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857489.173 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.173 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.173 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.173 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.173 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.173 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857489.173 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.173 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.173 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.173 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.173 * [backup-simplify]: Simplify y.re into y.re 1553857489.173 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.173 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.173 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.173 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.173 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.173 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.173 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857489.173 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.173 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.173 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.173 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.173 * [backup-simplify]: Simplify y.re into y.re 1553857489.173 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.174 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.174 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.174 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.174 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.174 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.174 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857489.174 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.174 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.174 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.174 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.174 * [backup-simplify]: Simplify 0 into 0 1553857489.174 * [backup-simplify]: Simplify 1 into 1 1553857489.174 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.174 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.174 * [backup-simplify]: Simplify 0 into 0 1553857489.175 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.175 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.175 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857489.176 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1553857489.176 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.176 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.176 * [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)))) 1553857489.177 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857489.177 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857489.177 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.177 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.177 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.177 * [backup-simplify]: Simplify y.re into y.re 1553857489.177 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.177 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.177 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.177 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.177 * [backup-simplify]: Simplify 0 into 0 1553857489.177 * [backup-simplify]: Simplify 1 into 1 1553857489.177 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857489.177 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.177 * [backup-simplify]: Simplify x.im into x.im 1553857489.177 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.177 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.177 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.177 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.178 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.178 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.178 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.178 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.178 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.178 * [backup-simplify]: Simplify (- 0) into 0 1553857489.178 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.178 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857489.178 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857489.178 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857489.178 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.178 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.178 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.178 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.178 * [backup-simplify]: Simplify y.re into y.re 1553857489.178 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.179 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.179 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.179 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857489.179 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.179 * [backup-simplify]: Simplify 0 into 0 1553857489.179 * [backup-simplify]: Simplify 1 into 1 1553857489.179 * [backup-simplify]: Simplify (log 1) into 0 1553857489.179 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.179 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.179 * [backup-simplify]: Simplify (- 0) into 0 1553857489.180 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.180 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.180 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857489.180 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857489.180 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857489.180 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.180 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.180 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.180 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.180 * [backup-simplify]: Simplify 0 into 0 1553857489.180 * [backup-simplify]: Simplify 1 into 1 1553857489.180 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.180 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.180 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857489.180 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.180 * [backup-simplify]: Simplify x.im into x.im 1553857489.180 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.180 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857489.180 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.181 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.181 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.181 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.182 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.182 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.182 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.182 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.182 * [backup-simplify]: Simplify 0 into 0 1553857489.182 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.182 * [backup-simplify]: Simplify 0 into 0 1553857489.182 * [backup-simplify]: Simplify 0 into 0 1553857489.182 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.183 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.183 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.183 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.184 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.184 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.184 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.184 * [backup-simplify]: Simplify 0 into 0 1553857489.184 * [backup-simplify]: Simplify 0 into 0 1553857489.184 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857489.184 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.184 * [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))) 1553857489.185 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857489.185 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857489.185 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857489.186 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.186 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857489.187 * [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 1553857489.188 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857489.188 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.188 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.189 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.189 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857489.190 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857489.190 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857489.190 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.190 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.190 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.190 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.190 * [backup-simplify]: Simplify y.re into y.re 1553857489.190 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.190 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.190 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.190 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.190 * [backup-simplify]: Simplify 0 into 0 1553857489.190 * [backup-simplify]: Simplify 1 into 1 1553857489.190 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857489.190 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.190 * [backup-simplify]: Simplify x.im into x.im 1553857489.190 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.190 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.190 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.190 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.190 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.191 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.191 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.191 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.191 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.191 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.191 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.191 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857489.191 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857489.191 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857489.191 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857489.191 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857489.191 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857489.191 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.191 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857489.191 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857489.191 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.191 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.191 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.191 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.191 * [backup-simplify]: Simplify y.re into y.re 1553857489.191 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.191 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.192 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.192 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857489.192 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857489.192 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.192 * [backup-simplify]: Simplify 0 into 0 1553857489.192 * [backup-simplify]: Simplify 1 into 1 1553857489.192 * [backup-simplify]: Simplify (log 1) into 0 1553857489.192 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.192 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.192 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.192 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.193 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.193 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.193 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.193 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857489.193 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857489.193 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857489.193 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857489.193 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857489.193 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857489.193 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.193 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857489.193 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857489.193 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.193 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.193 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.193 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.193 * [backup-simplify]: Simplify 0 into 0 1553857489.193 * [backup-simplify]: Simplify 1 into 1 1553857489.194 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.194 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.194 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857489.194 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857489.194 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.194 * [backup-simplify]: Simplify x.im into x.im 1553857489.194 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.194 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.194 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857489.194 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857489.194 * [backup-simplify]: Simplify (- 0) into 0 1553857489.195 * [backup-simplify]: Simplify 0 into 0 1553857489.195 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857489.195 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.196 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.196 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.196 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.196 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.197 * [backup-simplify]: Simplify (- 0) into 0 1553857489.197 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.197 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857489.197 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.197 * [backup-simplify]: Simplify 0 into 0 1553857489.197 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.197 * [backup-simplify]: Simplify 0 into 0 1553857489.197 * [backup-simplify]: Simplify 0 into 0 1553857489.198 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857489.198 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857489.198 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.199 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.199 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857489.199 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.199 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.199 * [backup-simplify]: Simplify 0 into 0 1553857489.199 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.199 * [backup-simplify]: Simplify 0 into 0 1553857489.199 * [backup-simplify]: Simplify 0 into 0 1553857489.200 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.200 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.201 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.201 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.201 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.201 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.202 * [backup-simplify]: Simplify (- 0) into 0 1553857489.202 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.202 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.202 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857489.202 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.202 * [backup-simplify]: Simplify 0 into 0 1553857489.202 * [backup-simplify]: Simplify 0 into 0 1553857489.202 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.202 * [backup-simplify]: Simplify 0 into 0 1553857489.202 * [backup-simplify]: Simplify 0 into 0 1553857489.203 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857489.203 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857489.204 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.204 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.204 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857489.205 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.205 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.205 * [backup-simplify]: Simplify 0 into 0 1553857489.205 * [backup-simplify]: Simplify 0 into 0 1553857489.205 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857489.205 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.205 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857489.205 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857489.205 * [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 1553857489.205 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.205 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857489.205 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857489.205 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.206 * [backup-simplify]: Simplify y.im into y.im 1553857489.206 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.206 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857489.206 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.206 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.206 * [backup-simplify]: Simplify x.re into x.re 1553857489.206 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.206 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.206 * [backup-simplify]: Simplify x.re into x.re 1553857489.206 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.206 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.206 * [backup-simplify]: Simplify x.im into x.im 1553857489.206 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.206 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857489.206 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.206 * [backup-simplify]: Simplify x.im into x.im 1553857489.206 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.206 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.206 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.206 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.206 * [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)))) 1553857489.206 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.206 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.206 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.207 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.207 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.207 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.207 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.207 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.207 * [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))))) 1553857489.207 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.207 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.207 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.207 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.207 * [backup-simplify]: Simplify 0 into 0 1553857489.207 * [backup-simplify]: Simplify 1 into 1 1553857489.207 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.207 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.208 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.208 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857489.208 * [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 1553857489.208 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.208 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.208 * [backup-simplify]: Simplify y.im into y.im 1553857489.208 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.208 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857489.208 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.208 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.208 * [backup-simplify]: Simplify x.re into x.re 1553857489.208 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.208 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.208 * [backup-simplify]: Simplify x.re into x.re 1553857489.208 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.208 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.208 * [backup-simplify]: Simplify 0 into 0 1553857489.208 * [backup-simplify]: Simplify 1 into 1 1553857489.208 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.208 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857489.208 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.208 * [backup-simplify]: Simplify 0 into 0 1553857489.208 * [backup-simplify]: Simplify 1 into 1 1553857489.209 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.209 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.209 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.209 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.211 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.211 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.211 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.212 * [backup-simplify]: Simplify (log 1) into 0 1553857489.212 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.212 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.212 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.212 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.212 * [backup-simplify]: Simplify y.re into y.re 1553857489.212 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.212 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.212 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857489.212 * [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)) 1553857489.212 * [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))) 1553857489.212 * [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))) 1553857489.212 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857489.213 * [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 1553857489.213 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.213 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.213 * [backup-simplify]: Simplify y.im into y.im 1553857489.213 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.213 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857489.213 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.213 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.213 * [backup-simplify]: Simplify 0 into 0 1553857489.213 * [backup-simplify]: Simplify 1 into 1 1553857489.213 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.213 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.213 * [backup-simplify]: Simplify 0 into 0 1553857489.213 * [backup-simplify]: Simplify 1 into 1 1553857489.213 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.213 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.213 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.213 * [backup-simplify]: Simplify x.im into x.im 1553857489.213 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.214 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.214 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.214 * [backup-simplify]: Simplify x.im into x.im 1553857489.214 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.214 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.214 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.214 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.215 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.216 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.216 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.216 * [backup-simplify]: Simplify (log 1) into 0 1553857489.216 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.216 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.216 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.217 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.217 * [backup-simplify]: Simplify y.re into y.re 1553857489.217 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.217 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.217 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.217 * [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)) 1553857489.217 * [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))) 1553857489.217 * [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))) 1553857489.217 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857489.217 * [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 1553857489.217 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.217 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857489.217 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857489.217 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.218 * [backup-simplify]: Simplify 0 into 0 1553857489.218 * [backup-simplify]: Simplify 1 into 1 1553857489.218 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.218 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857489.218 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.218 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.218 * [backup-simplify]: Simplify x.re into x.re 1553857489.218 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.218 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.218 * [backup-simplify]: Simplify x.re into x.re 1553857489.218 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.218 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.218 * [backup-simplify]: Simplify x.im into x.im 1553857489.218 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.218 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.218 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.218 * [backup-simplify]: Simplify x.im into x.im 1553857489.218 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.218 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.218 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.218 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.218 * [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)))) 1553857489.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.219 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.219 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.219 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.219 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.219 * [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))))) 1553857489.219 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857489.219 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857489.220 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.220 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.220 * [backup-simplify]: Simplify y.re into y.re 1553857489.220 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.220 * [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))))) 1553857489.220 * [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))))) 1553857489.220 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.220 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857489.220 * [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 1553857489.220 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.220 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857489.220 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857489.220 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.220 * [backup-simplify]: Simplify 0 into 0 1553857489.220 * [backup-simplify]: Simplify 1 into 1 1553857489.220 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.220 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857489.220 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857489.220 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.221 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.221 * [backup-simplify]: Simplify x.re into x.re 1553857489.221 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.221 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.221 * [backup-simplify]: Simplify x.re into x.re 1553857489.221 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.221 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.221 * [backup-simplify]: Simplify x.im into x.im 1553857489.221 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.221 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.221 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.221 * [backup-simplify]: Simplify x.im into x.im 1553857489.221 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.221 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.221 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.221 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.221 * [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)))) 1553857489.221 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.221 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.221 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.221 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.222 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.222 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.222 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.222 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.222 * [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))))) 1553857489.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857489.222 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857489.222 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.222 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.222 * [backup-simplify]: Simplify y.re into y.re 1553857489.222 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.222 * [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))))) 1553857489.223 * [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))))) 1553857489.223 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.223 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 1553857489.223 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.223 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.223 * [backup-simplify]: Simplify y.im into y.im 1553857489.223 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.223 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857489.223 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.223 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.223 * [backup-simplify]: Simplify 0 into 0 1553857489.223 * [backup-simplify]: Simplify 1 into 1 1553857489.223 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.223 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.223 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.223 * [backup-simplify]: Simplify 0 into 0 1553857489.223 * [backup-simplify]: Simplify 1 into 1 1553857489.224 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.224 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857489.224 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.224 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.224 * [backup-simplify]: Simplify x.im into x.im 1553857489.224 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.224 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.224 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.224 * [backup-simplify]: Simplify x.im into x.im 1553857489.224 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.224 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.224 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.225 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.226 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.226 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.226 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.227 * [backup-simplify]: Simplify (log 1) into 0 1553857489.227 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.227 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.227 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.227 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.227 * [backup-simplify]: Simplify y.re into y.re 1553857489.227 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.227 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.227 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.227 * [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)) 1553857489.228 * [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))) 1553857489.228 * [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))) 1553857489.228 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.228 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.228 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.228 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857489.228 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857489.228 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.228 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.228 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.228 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.228 * [backup-simplify]: Simplify y.re into y.re 1553857489.228 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.228 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.228 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.228 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.228 * [backup-simplify]: Simplify x.re into x.re 1553857489.228 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.228 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.228 * [backup-simplify]: Simplify y.im into y.im 1553857489.228 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.228 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857489.229 * [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)) 1553857489.229 * [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))) 1553857489.229 * [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))) 1553857489.229 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.229 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.229 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.229 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857489.229 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857489.230 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.230 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.230 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.230 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.230 * [backup-simplify]: Simplify 0 into 0 1553857489.230 * [backup-simplify]: Simplify 1 into 1 1553857489.230 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.230 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.230 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.230 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.230 * [backup-simplify]: Simplify x.re into x.re 1553857489.230 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.230 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.230 * [backup-simplify]: Simplify y.im into y.im 1553857489.230 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.230 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.230 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.230 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.230 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.230 * [backup-simplify]: Simplify 0 into 0 1553857489.230 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.230 * [backup-simplify]: Simplify 0 into 0 1553857489.230 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.230 * [backup-simplify]: Simplify 0 into 0 1553857489.230 * [backup-simplify]: Simplify 0 into 0 1553857489.231 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.231 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.232 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857489.232 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.232 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.232 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.233 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.233 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.234 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.234 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.234 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.234 * [backup-simplify]: Simplify 0 into 0 1553857489.234 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.234 * [backup-simplify]: Simplify 0 into 0 1553857489.234 * [backup-simplify]: Simplify 0 into 0 1553857489.234 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.235 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.235 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.235 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.235 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.236 * [backup-simplify]: Simplify (- 0) into 0 1553857489.236 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.236 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.237 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.237 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.237 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [backup-simplify]: Simplify 0 into 0 1553857489.237 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.238 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.238 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857489.238 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857489.238 * [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 1553857489.238 * [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))) 1553857489.238 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.238 * [backup-simplify]: Simplify -1 into -1 1553857489.238 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.238 * [backup-simplify]: Simplify y.im into y.im 1553857489.238 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.238 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857489.238 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.238 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.238 * [backup-simplify]: Simplify -1 into -1 1553857489.238 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.238 * [backup-simplify]: Simplify x.re into x.re 1553857489.238 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.238 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.238 * [backup-simplify]: Simplify -1 into -1 1553857489.238 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.238 * [backup-simplify]: Simplify x.re into x.re 1553857489.238 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.238 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.238 * [backup-simplify]: Simplify -1 into -1 1553857489.238 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.238 * [backup-simplify]: Simplify x.im into x.im 1553857489.238 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.238 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.238 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.238 * [backup-simplify]: Simplify -1 into -1 1553857489.238 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.238 * [backup-simplify]: Simplify x.im into x.im 1553857489.238 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.238 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.238 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.239 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.239 * [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)))) 1553857489.239 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.239 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.239 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.239 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.239 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.239 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.239 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.240 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.240 * [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))))) 1553857489.240 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.240 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.240 * [backup-simplify]: Simplify -1 into -1 1553857489.240 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.240 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.240 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.240 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.240 * [backup-simplify]: Simplify 0 into 0 1553857489.240 * [backup-simplify]: Simplify 1 into 1 1553857489.240 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.240 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.240 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.240 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.240 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857489.240 * [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 1553857489.240 * [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))) 1553857489.240 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857489.240 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857489.240 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.240 * [backup-simplify]: Simplify -1 into -1 1553857489.240 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.240 * [backup-simplify]: Simplify y.im into y.im 1553857489.240 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.240 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857489.240 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857489.241 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.241 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.241 * [backup-simplify]: Simplify -1 into -1 1553857489.241 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.241 * [backup-simplify]: Simplify x.re into x.re 1553857489.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.241 * [backup-simplify]: Simplify -1 into -1 1553857489.241 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.241 * [backup-simplify]: Simplify x.re into x.re 1553857489.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.241 * [backup-simplify]: Simplify -1 into -1 1553857489.241 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.241 * [backup-simplify]: Simplify 0 into 0 1553857489.241 * [backup-simplify]: Simplify 1 into 1 1553857489.241 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.241 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.241 * [backup-simplify]: Simplify -1 into -1 1553857489.241 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.241 * [backup-simplify]: Simplify 0 into 0 1553857489.241 * [backup-simplify]: Simplify 1 into 1 1553857489.242 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.242 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.242 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.242 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.243 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.243 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.244 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.244 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.244 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.245 * [backup-simplify]: Simplify (log 1) into 0 1553857489.245 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.245 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.245 * [backup-simplify]: Simplify -1 into -1 1553857489.245 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.245 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.245 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.245 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.245 * [backup-simplify]: Simplify y.re into y.re 1553857489.245 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.245 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.245 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857489.245 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.245 * [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)) 1553857489.246 * [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))) 1553857489.246 * [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))) 1553857489.246 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.246 * [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 1553857489.246 * [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))) 1553857489.246 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.246 * [backup-simplify]: Simplify -1 into -1 1553857489.246 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.246 * [backup-simplify]: Simplify y.im into y.im 1553857489.246 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.246 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.246 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.246 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.246 * [backup-simplify]: Simplify -1 into -1 1553857489.246 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.246 * [backup-simplify]: Simplify 0 into 0 1553857489.246 * [backup-simplify]: Simplify 1 into 1 1553857489.246 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.246 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.246 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.246 * [backup-simplify]: Simplify -1 into -1 1553857489.246 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.246 * [backup-simplify]: Simplify 0 into 0 1553857489.246 * [backup-simplify]: Simplify 1 into 1 1553857489.247 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.247 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.247 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.247 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.247 * [backup-simplify]: Simplify -1 into -1 1553857489.247 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.247 * [backup-simplify]: Simplify x.im into x.im 1553857489.247 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.247 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.247 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.247 * [backup-simplify]: Simplify -1 into -1 1553857489.247 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.247 * [backup-simplify]: Simplify x.im into x.im 1553857489.247 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.247 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.247 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.248 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.248 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.249 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.249 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.249 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.250 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.250 * [backup-simplify]: Simplify (log 1) into 0 1553857489.250 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.250 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.250 * [backup-simplify]: Simplify -1 into -1 1553857489.250 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.250 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.250 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.250 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.250 * [backup-simplify]: Simplify y.re into y.re 1553857489.250 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.250 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.250 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.251 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.251 * [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)) 1553857489.251 * [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))) 1553857489.251 * [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))) 1553857489.251 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.251 * [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 1553857489.251 * [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))) 1553857489.251 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.251 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.251 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.251 * [backup-simplify]: Simplify -1 into -1 1553857489.251 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.251 * [backup-simplify]: Simplify 0 into 0 1553857489.251 * [backup-simplify]: Simplify 1 into 1 1553857489.251 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.252 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.252 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.252 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.252 * [backup-simplify]: Simplify -1 into -1 1553857489.252 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.252 * [backup-simplify]: Simplify x.re into x.re 1553857489.252 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.252 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.252 * [backup-simplify]: Simplify -1 into -1 1553857489.252 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.252 * [backup-simplify]: Simplify x.re into x.re 1553857489.252 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.252 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.252 * [backup-simplify]: Simplify -1 into -1 1553857489.252 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.252 * [backup-simplify]: Simplify x.im into x.im 1553857489.252 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.252 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.252 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.252 * [backup-simplify]: Simplify -1 into -1 1553857489.252 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.252 * [backup-simplify]: Simplify x.im into x.im 1553857489.252 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.252 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.252 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.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))) 1553857489.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)))) 1553857489.252 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.253 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.253 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.253 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.253 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.253 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.253 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.253 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.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))))) 1553857489.253 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.253 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.253 * [backup-simplify]: Simplify -1 into -1 1553857489.254 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.254 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.254 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.254 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.254 * [backup-simplify]: Simplify y.re into y.re 1553857489.254 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.254 * [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)))))) 1553857489.254 * [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)))))) 1553857489.254 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.254 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.254 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 1553857489.254 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.254 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.254 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.254 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.254 * [backup-simplify]: Simplify -1 into -1 1553857489.254 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.254 * [backup-simplify]: Simplify 0 into 0 1553857489.254 * [backup-simplify]: Simplify 1 into 1 1553857489.255 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.255 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.255 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.255 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.255 * [backup-simplify]: Simplify -1 into -1 1553857489.255 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.255 * [backup-simplify]: Simplify x.re into x.re 1553857489.255 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.255 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.255 * [backup-simplify]: Simplify -1 into -1 1553857489.255 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.255 * [backup-simplify]: Simplify x.re into x.re 1553857489.255 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.255 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.255 * [backup-simplify]: Simplify -1 into -1 1553857489.255 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.255 * [backup-simplify]: Simplify x.im into x.im 1553857489.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.255 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.255 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.255 * [backup-simplify]: Simplify -1 into -1 1553857489.255 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.255 * [backup-simplify]: Simplify x.im into x.im 1553857489.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.255 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.255 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.255 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.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)))) 1553857489.256 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.256 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.256 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.256 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.256 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.256 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.256 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.256 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.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))))) 1553857489.257 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.257 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.257 * [backup-simplify]: Simplify -1 into -1 1553857489.257 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.257 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.257 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.257 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.257 * [backup-simplify]: Simplify y.re into y.re 1553857489.257 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.257 * [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)))))) 1553857489.257 * [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)))))) 1553857489.257 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.257 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.257 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 1553857489.257 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.257 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.258 * [backup-simplify]: Simplify -1 into -1 1553857489.258 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.258 * [backup-simplify]: Simplify y.im into y.im 1553857489.258 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.258 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.258 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.258 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.258 * [backup-simplify]: Simplify -1 into -1 1553857489.258 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.258 * [backup-simplify]: Simplify 0 into 0 1553857489.258 * [backup-simplify]: Simplify 1 into 1 1553857489.258 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.258 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.258 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.258 * [backup-simplify]: Simplify -1 into -1 1553857489.258 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.258 * [backup-simplify]: Simplify 0 into 0 1553857489.258 * [backup-simplify]: Simplify 1 into 1 1553857489.259 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.259 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.259 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.259 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.259 * [backup-simplify]: Simplify -1 into -1 1553857489.259 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.259 * [backup-simplify]: Simplify x.im into x.im 1553857489.259 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.259 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.259 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.259 * [backup-simplify]: Simplify -1 into -1 1553857489.259 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.259 * [backup-simplify]: Simplify x.im into x.im 1553857489.259 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.259 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.259 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.260 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.260 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.261 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.261 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.261 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.262 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.262 * [backup-simplify]: Simplify (log 1) into 0 1553857489.262 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.262 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.262 * [backup-simplify]: Simplify -1 into -1 1553857489.262 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.262 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.262 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.262 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.262 * [backup-simplify]: Simplify y.re into y.re 1553857489.263 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.263 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.263 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.263 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.263 * [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)) 1553857489.263 * [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))) 1553857489.263 * [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))) 1553857489.264 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.264 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.264 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.264 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857489.264 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.264 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.264 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.264 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.264 * [backup-simplify]: Simplify x.re into x.re 1553857489.264 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.264 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.264 * [backup-simplify]: Simplify y.im into y.im 1553857489.264 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.264 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.264 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.264 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.264 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.264 * [backup-simplify]: Simplify y.re into y.re 1553857489.264 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.264 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.264 * [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)) 1553857489.265 * [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))) 1553857489.265 * [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))) 1553857489.265 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.265 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.265 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.265 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857489.265 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.265 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.265 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.265 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.265 * [backup-simplify]: Simplify x.re into x.re 1553857489.265 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.265 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.265 * [backup-simplify]: Simplify y.im into y.im 1553857489.265 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.265 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.265 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.265 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.265 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.265 * [backup-simplify]: Simplify 0 into 0 1553857489.265 * [backup-simplify]: Simplify 1 into 1 1553857489.266 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.266 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.266 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.266 * [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))) 1553857489.266 * [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))) 1553857489.266 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.266 * [backup-simplify]: Simplify 0 into 0 1553857489.266 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.266 * [backup-simplify]: Simplify 0 into 0 1553857489.266 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.266 * [backup-simplify]: Simplify 0 into 0 1553857489.266 * [backup-simplify]: Simplify 0 into 0 1553857489.270 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.271 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.271 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857489.272 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.272 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.272 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.272 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857489.273 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.273 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.274 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.274 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.274 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.274 * [backup-simplify]: Simplify 0 into 0 1553857489.274 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.274 * [backup-simplify]: Simplify 0 into 0 1553857489.274 * [backup-simplify]: Simplify 0 into 0 1553857489.274 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.275 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.275 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.275 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.275 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.276 * [backup-simplify]: Simplify (- 0) into 0 1553857489.276 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.277 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.277 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.278 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.278 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.278 * [backup-simplify]: Simplify 0 into 0 1553857489.279 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.279 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1) 1553857489.280 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 1553857489.280 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 1553857489.280 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 1553857489.280 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 1553857489.280 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.280 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 1553857489.280 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.280 * [backup-simplify]: Simplify y.im into y.im 1553857489.280 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 1553857489.280 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 1553857489.280 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.280 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 1553857489.280 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 1553857489.280 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.280 * [backup-simplify]: Simplify x.re into x.re 1553857489.280 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.280 * [backup-simplify]: Simplify x.re into x.re 1553857489.280 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 1553857489.280 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.280 * [backup-simplify]: Simplify x.im into x.im 1553857489.280 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.280 * [backup-simplify]: Simplify x.im into x.im 1553857489.280 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.280 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.280 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.281 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.281 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.281 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.281 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.282 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.282 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.282 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.282 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.282 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.282 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.282 * [backup-simplify]: Simplify 0 into 0 1553857489.282 * [backup-simplify]: Simplify 1 into 1 1553857489.282 * [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))))) 1553857489.282 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.282 * [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))))) 1553857489.283 * [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)))))) 1553857489.283 * [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)))))) 1553857489.283 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 1553857489.283 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 1553857489.283 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.283 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 1553857489.283 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.283 * [backup-simplify]: Simplify y.im into y.im 1553857489.283 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 1553857489.283 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 1553857489.283 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.283 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 1553857489.283 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 1553857489.283 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.283 * [backup-simplify]: Simplify x.re into x.re 1553857489.283 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.283 * [backup-simplify]: Simplify x.re into x.re 1553857489.283 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 1553857489.283 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.283 * [backup-simplify]: Simplify 0 into 0 1553857489.283 * [backup-simplify]: Simplify 1 into 1 1553857489.283 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.283 * [backup-simplify]: Simplify 0 into 0 1553857489.284 * [backup-simplify]: Simplify 1 into 1 1553857489.284 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.284 * [backup-simplify]: Simplify (* 0 0) into 0 1553857489.284 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 1553857489.284 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 1553857489.284 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.285 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857489.285 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.285 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 1553857489.286 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.286 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.286 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.286 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.286 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.286 * [backup-simplify]: Simplify y.re into y.re 1553857489.286 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 1553857489.286 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.286 * [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))) 1553857489.286 * [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)))) 1553857489.286 * [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)))) 1553857489.286 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 1553857489.286 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 1553857489.286 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.286 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 1553857489.287 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.287 * [backup-simplify]: Simplify y.im into y.im 1553857489.287 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 1553857489.287 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 1553857489.287 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.287 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 1553857489.287 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 1553857489.287 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.287 * [backup-simplify]: Simplify 0 into 0 1553857489.287 * [backup-simplify]: Simplify 1 into 1 1553857489.287 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.287 * [backup-simplify]: Simplify 0 into 0 1553857489.287 * [backup-simplify]: Simplify 1 into 1 1553857489.287 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 1553857489.287 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.287 * [backup-simplify]: Simplify x.im into x.im 1553857489.287 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.287 * [backup-simplify]: Simplify x.im into x.im 1553857489.287 * [backup-simplify]: Simplify (* 0 0) into 0 1553857489.287 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.288 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.288 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.288 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1553857489.288 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.289 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.289 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.289 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.289 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.289 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.289 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.289 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.289 * [backup-simplify]: Simplify y.re into y.re 1553857489.289 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 1553857489.289 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.289 * [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))) 1553857489.290 * [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)))) 1553857489.290 * [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)))) 1553857489.290 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857489.290 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857489.290 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.290 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857489.290 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.290 * [backup-simplify]: Simplify 0 into 0 1553857489.290 * [backup-simplify]: Simplify 1 into 1 1553857489.290 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857489.290 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857489.290 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.290 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857489.290 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857489.290 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.290 * [backup-simplify]: Simplify x.re into x.re 1553857489.290 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.290 * [backup-simplify]: Simplify x.re into x.re 1553857489.290 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857489.290 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.290 * [backup-simplify]: Simplify x.im into x.im 1553857489.290 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.290 * [backup-simplify]: Simplify x.im into x.im 1553857489.290 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.290 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.291 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.291 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.291 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.291 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.291 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.292 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.292 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857489.292 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857489.292 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.292 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.292 * [backup-simplify]: Simplify y.re into y.re 1553857489.292 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.292 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.292 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857489.292 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.293 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.293 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 1553857489.293 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 1553857489.293 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 1553857489.293 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 1553857489.293 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.293 * [backup-simplify]: Simplify 0 into 0 1553857489.293 * [backup-simplify]: Simplify 1 into 1 1553857489.293 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 1553857489.293 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 1553857489.293 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 1553857489.293 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 1553857489.293 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 1553857489.293 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.293 * [backup-simplify]: Simplify x.re into x.re 1553857489.293 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.293 * [backup-simplify]: Simplify x.re into x.re 1553857489.293 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 1553857489.293 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.293 * [backup-simplify]: Simplify x.im into x.im 1553857489.293 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.293 * [backup-simplify]: Simplify x.im into x.im 1553857489.293 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1553857489.293 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.294 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 1553857489.294 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 1553857489.294 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1553857489.294 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.294 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.295 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.295 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1553857489.295 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 1553857489.295 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 1553857489.295 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.295 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.295 * [backup-simplify]: Simplify y.re into y.re 1553857489.295 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 1553857489.295 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.295 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 1553857489.295 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.296 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.296 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.296 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.296 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.296 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857489.296 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.296 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.296 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.296 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.296 * [backup-simplify]: Simplify y.re into y.re 1553857489.296 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.296 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.296 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.297 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.297 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.297 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.297 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857489.297 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.297 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.297 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.297 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.297 * [backup-simplify]: Simplify y.re into y.re 1553857489.297 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.297 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.297 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.297 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.298 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.298 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.298 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857489.298 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.298 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.298 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.298 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.298 * [backup-simplify]: Simplify 0 into 0 1553857489.298 * [backup-simplify]: Simplify 1 into 1 1553857489.298 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.299 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.299 * [backup-simplify]: Simplify 0 into 0 1553857489.299 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.300 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.301 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 1553857489.301 * [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)))) 1553857489.301 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.301 * [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)))) 1553857489.302 * [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)))) 1553857489.302 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 1553857489.303 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 1553857489.303 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.303 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.303 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.303 * [backup-simplify]: Simplify y.re into y.re 1553857489.303 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.303 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.303 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.303 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.303 * [backup-simplify]: Simplify 0 into 0 1553857489.303 * [backup-simplify]: Simplify 1 into 1 1553857489.303 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857489.303 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.304 * [backup-simplify]: Simplify x.im into x.im 1553857489.304 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.304 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.304 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.304 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.304 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.304 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.304 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.305 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.305 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.305 * [backup-simplify]: Simplify (- 0) into 0 1553857489.305 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.305 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857489.305 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 1553857489.305 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 1553857489.305 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.305 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.306 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.306 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.306 * [backup-simplify]: Simplify y.re into y.re 1553857489.306 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.306 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.306 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.306 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857489.306 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.306 * [backup-simplify]: Simplify 0 into 0 1553857489.306 * [backup-simplify]: Simplify 1 into 1 1553857489.306 * [backup-simplify]: Simplify (log 1) into 0 1553857489.306 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.307 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.307 * [backup-simplify]: Simplify (- 0) into 0 1553857489.307 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.308 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.308 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 1553857489.308 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 1553857489.308 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 1553857489.308 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.308 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.308 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.308 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.308 * [backup-simplify]: Simplify 0 into 0 1553857489.308 * [backup-simplify]: Simplify 1 into 1 1553857489.308 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.308 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.309 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857489.309 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.309 * [backup-simplify]: Simplify x.im into x.im 1553857489.309 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.309 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 1553857489.309 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.309 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.310 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.310 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.311 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.311 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.311 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.312 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.312 * [backup-simplify]: Simplify 0 into 0 1553857489.312 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.312 * [backup-simplify]: Simplify 0 into 0 1553857489.312 * [backup-simplify]: Simplify 0 into 0 1553857489.312 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.313 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.313 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.313 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.314 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.314 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.314 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.314 * [backup-simplify]: Simplify 0 into 0 1553857489.314 * [backup-simplify]: Simplify 0 into 0 1553857489.315 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 1553857489.315 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.315 * [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))) 1553857489.316 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 1553857489.317 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1553857489.317 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1553857489.318 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.318 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 1553857489.320 * [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 1553857489.321 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 1553857489.322 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.322 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.323 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.324 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 1553857489.324 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 1553857489.324 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 1553857489.324 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 1553857489.324 * [taylor]: Taking taylor expansion of 1/2 in x.re 1553857489.324 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.325 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 1553857489.325 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.325 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.325 * [backup-simplify]: Simplify y.re into y.re 1553857489.325 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.325 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.325 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.325 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.325 * [backup-simplify]: Simplify 0 into 0 1553857489.325 * [backup-simplify]: Simplify 1 into 1 1553857489.325 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1553857489.325 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.325 * [backup-simplify]: Simplify x.im into x.im 1553857489.325 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1553857489.326 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 1553857489.326 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 1553857489.326 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1553857489.326 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.326 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 1553857489.326 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.326 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.327 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.327 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.327 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.327 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857489.327 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857489.327 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857489.327 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of 1/2 in x.im 1553857489.328 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.328 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 1553857489.328 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.328 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.328 * [backup-simplify]: Simplify y.re into y.re 1553857489.328 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 1553857489.328 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.328 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 1553857489.328 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of (log x.im) in x.im 1553857489.328 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.328 * [backup-simplify]: Simplify 0 into 0 1553857489.328 * [backup-simplify]: Simplify 1 into 1 1553857489.329 * [backup-simplify]: Simplify (log 1) into 0 1553857489.329 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.329 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.329 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 1553857489.329 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 1553857489.330 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.330 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.330 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.331 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 1553857489.331 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 1553857489.331 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 1553857489.331 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 1553857489.331 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 1553857489.331 * [taylor]: Taking taylor expansion of 1/2 in y.re 1553857489.331 * [backup-simplify]: Simplify 1/2 into 1/2 1553857489.331 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 1553857489.331 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 1553857489.331 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 1553857489.331 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 1553857489.331 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 1553857489.331 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.331 * [backup-simplify]: Simplify 0 into 0 1553857489.331 * [backup-simplify]: Simplify 1 into 1 1553857489.332 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 1553857489.332 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 1553857489.332 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 1553857489.332 * [taylor]: Taking taylor expansion of (log x.im) in y.re 1553857489.332 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.332 * [backup-simplify]: Simplify x.im into x.im 1553857489.332 * [backup-simplify]: Simplify (log x.im) into (log x.im) 1553857489.332 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 1553857489.332 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 1553857489.333 * [backup-simplify]: Simplify (* 1/2 0) into 0 1553857489.333 * [backup-simplify]: Simplify (- 0) into 0 1553857489.333 * [backup-simplify]: Simplify 0 into 0 1553857489.334 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 1553857489.335 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.335 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.335 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.336 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.336 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.337 * [backup-simplify]: Simplify (- 0) into 0 1553857489.337 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.337 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857489.337 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.337 * [backup-simplify]: Simplify 0 into 0 1553857489.338 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.338 * [backup-simplify]: Simplify 0 into 0 1553857489.338 * [backup-simplify]: Simplify 0 into 0 1553857489.338 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857489.339 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857489.340 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.341 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.341 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857489.341 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.341 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.341 * [backup-simplify]: Simplify 0 into 0 1553857489.341 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.341 * [backup-simplify]: Simplify 0 into 0 1553857489.342 * [backup-simplify]: Simplify 0 into 0 1553857489.342 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.342 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.343 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 1553857489.343 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 1553857489.343 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.344 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 1553857489.344 * [backup-simplify]: Simplify (- 0) into 0 1553857489.344 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.344 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 1553857489.344 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 1553857489.344 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.344 * [backup-simplify]: Simplify 0 into 0 1553857489.344 * [backup-simplify]: Simplify 0 into 0 1553857489.344 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.345 * [backup-simplify]: Simplify 0 into 0 1553857489.345 * [backup-simplify]: Simplify 0 into 0 1553857489.345 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1553857489.345 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 1553857489.346 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 1553857489.346 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1553857489.347 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 1553857489.347 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.347 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.347 * [backup-simplify]: Simplify 0 into 0 1553857489.347 * [backup-simplify]: Simplify 0 into 0 1553857489.347 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857489.347 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.347 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 1553857489.347 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 1553857489.347 * [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 1553857489.348 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.348 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.348 * [backup-simplify]: Simplify y.im into y.im 1553857489.348 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.348 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 1553857489.348 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.348 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.348 * [backup-simplify]: Simplify x.re into x.re 1553857489.348 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.348 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.348 * [backup-simplify]: Simplify x.re into x.re 1553857489.348 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.348 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.348 * [backup-simplify]: Simplify x.im into x.im 1553857489.348 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.348 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 1553857489.348 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.348 * [backup-simplify]: Simplify x.im into x.im 1553857489.348 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.348 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.348 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.348 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.348 * [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)))) 1553857489.348 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.349 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.349 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.349 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.349 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.349 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.349 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.349 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.349 * [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))))) 1553857489.349 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.349 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.349 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.349 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.349 * [backup-simplify]: Simplify 0 into 0 1553857489.349 * [backup-simplify]: Simplify 1 into 1 1553857489.350 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.350 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.350 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.350 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 1553857489.350 * [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 1553857489.350 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.350 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.350 * [backup-simplify]: Simplify y.im into y.im 1553857489.350 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.350 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 1553857489.350 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.350 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.350 * [backup-simplify]: Simplify x.re into x.re 1553857489.350 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.350 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.350 * [backup-simplify]: Simplify x.re into x.re 1553857489.350 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.350 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.350 * [backup-simplify]: Simplify 0 into 0 1553857489.350 * [backup-simplify]: Simplify 1 into 1 1553857489.350 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.350 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1553857489.350 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.351 * [backup-simplify]: Simplify 0 into 0 1553857489.351 * [backup-simplify]: Simplify 1 into 1 1553857489.351 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.351 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.351 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.351 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.353 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.353 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.353 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.354 * [backup-simplify]: Simplify (log 1) into 0 1553857489.354 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.354 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.354 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.354 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.354 * [backup-simplify]: Simplify y.re into y.re 1553857489.354 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.354 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.354 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 1553857489.354 * [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)) 1553857489.354 * [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))) 1553857489.355 * [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))) 1553857489.355 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857489.355 * [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 1553857489.355 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.355 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.355 * [backup-simplify]: Simplify y.im into y.im 1553857489.355 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.355 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857489.355 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.355 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.355 * [backup-simplify]: Simplify 0 into 0 1553857489.355 * [backup-simplify]: Simplify 1 into 1 1553857489.355 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.355 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.355 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.355 * [backup-simplify]: Simplify 0 into 0 1553857489.355 * [backup-simplify]: Simplify 1 into 1 1553857489.355 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.356 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857489.356 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.356 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.356 * [backup-simplify]: Simplify x.im into x.im 1553857489.356 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.356 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.356 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.356 * [backup-simplify]: Simplify x.im into x.im 1553857489.356 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.356 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.356 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.356 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.357 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.357 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.358 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.358 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.358 * [backup-simplify]: Simplify (log 1) into 0 1553857489.359 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.359 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.359 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.359 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.359 * [backup-simplify]: Simplify y.re into y.re 1553857489.359 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.359 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.359 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.359 * [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)) 1553857489.359 * [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))) 1553857489.359 * [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))) 1553857489.359 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857489.359 * [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 1553857489.360 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.360 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.360 * [backup-simplify]: Simplify 0 into 0 1553857489.360 * [backup-simplify]: Simplify 1 into 1 1553857489.360 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.360 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857489.360 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.360 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.360 * [backup-simplify]: Simplify x.re into x.re 1553857489.360 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.360 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.360 * [backup-simplify]: Simplify x.re into x.re 1553857489.360 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.360 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.360 * [backup-simplify]: Simplify x.im into x.im 1553857489.360 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.360 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.360 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.360 * [backup-simplify]: Simplify x.im into x.im 1553857489.360 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.360 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.360 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.361 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.361 * [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)))) 1553857489.361 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.361 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.361 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.361 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.361 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.361 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.361 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.361 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.362 * [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))))) 1553857489.362 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857489.362 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857489.362 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.362 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.362 * [backup-simplify]: Simplify y.re into y.re 1553857489.362 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.362 * [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))))) 1553857489.362 * [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))))) 1553857489.362 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.362 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 1553857489.362 * [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 1553857489.362 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.362 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 1553857489.362 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1553857489.362 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.362 * [backup-simplify]: Simplify 0 into 0 1553857489.362 * [backup-simplify]: Simplify 1 into 1 1553857489.363 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.363 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 1553857489.363 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.363 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.363 * [backup-simplify]: Simplify x.re into x.re 1553857489.363 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.363 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.363 * [backup-simplify]: Simplify x.re into x.re 1553857489.363 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1553857489.363 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.363 * [backup-simplify]: Simplify x.im into x.im 1553857489.363 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.363 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 1553857489.363 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.363 * [backup-simplify]: Simplify x.im into x.im 1553857489.363 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.363 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.363 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.363 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.363 * [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)))) 1553857489.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1553857489.363 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 1553857489.364 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.364 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1553857489.364 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 1553857489.364 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.364 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.364 * [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))))) 1553857489.364 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 1553857489.364 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 1553857489.364 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.364 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.364 * [backup-simplify]: Simplify y.re into y.re 1553857489.364 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.365 * [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))))) 1553857489.365 * [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))))) 1553857489.365 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 1553857489.365 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 1553857489.365 * [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 1553857489.365 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 1553857489.365 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.365 * [backup-simplify]: Simplify y.im into y.im 1553857489.365 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1553857489.365 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 1553857489.365 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 1553857489.365 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.365 * [backup-simplify]: Simplify 0 into 0 1553857489.365 * [backup-simplify]: Simplify 1 into 1 1553857489.365 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.365 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1553857489.365 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.365 * [backup-simplify]: Simplify 0 into 0 1553857489.366 * [backup-simplify]: Simplify 1 into 1 1553857489.366 * [backup-simplify]: Simplify (/ 1 1) into 1 1553857489.366 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 1553857489.366 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.366 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.366 * [backup-simplify]: Simplify x.im into x.im 1553857489.366 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.366 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1553857489.366 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.366 * [backup-simplify]: Simplify x.im into x.im 1553857489.366 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1553857489.366 * [backup-simplify]: Simplify (* 1 1) into 1 1553857489.367 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.367 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.367 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.368 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1553857489.368 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1553857489.368 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.369 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.369 * [backup-simplify]: Simplify (log 1) into 0 1553857489.369 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 1553857489.369 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 1553857489.369 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.369 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.369 * [backup-simplify]: Simplify y.re into y.re 1553857489.369 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.369 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.369 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 1553857489.370 * [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)) 1553857489.370 * [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))) 1553857489.370 * [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))) 1553857489.370 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.370 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.370 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.370 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 1553857489.370 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 1553857489.370 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 1553857489.370 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 1553857489.370 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.370 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.370 * [backup-simplify]: Simplify y.re into y.re 1553857489.370 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1553857489.370 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.370 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.371 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.371 * [backup-simplify]: Simplify x.re into x.re 1553857489.371 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.371 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.371 * [backup-simplify]: Simplify y.im into y.im 1553857489.371 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.371 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 1553857489.371 * [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)) 1553857489.371 * [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))) 1553857489.371 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.371 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.371 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 1553857489.371 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1553857489.371 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 1553857489.371 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 1553857489.371 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 1553857489.371 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 1553857489.372 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.372 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.372 * [backup-simplify]: Simplify 0 into 0 1553857489.372 * [backup-simplify]: Simplify 1 into 1 1553857489.372 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.372 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.372 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.372 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.372 * [backup-simplify]: Simplify x.re into x.re 1553857489.372 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.372 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.372 * [backup-simplify]: Simplify y.im into y.im 1553857489.372 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.372 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 1553857489.372 * [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))) 1553857489.372 * [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))) 1553857489.372 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.372 * [backup-simplify]: Simplify 0 into 0 1553857489.372 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.372 * [backup-simplify]: Simplify 0 into 0 1553857489.372 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.372 * [backup-simplify]: Simplify 0 into 0 1553857489.372 * [backup-simplify]: Simplify 0 into 0 1553857489.373 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.373 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.374 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.375 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1553857489.375 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.375 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.375 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.376 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.377 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.377 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.378 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.378 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.378 * [backup-simplify]: Simplify 0 into 0 1553857489.378 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.378 * [backup-simplify]: Simplify 0 into 0 1553857489.378 * [backup-simplify]: Simplify 0 into 0 1553857489.378 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.379 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 1553857489.379 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.380 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.380 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.380 * [backup-simplify]: Simplify (- 0) into 0 1553857489.381 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.381 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.382 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 1553857489.382 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.382 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.382 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [backup-simplify]: Simplify 0 into 0 1553857489.383 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.384 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.384 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 1553857489.384 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 1553857489.384 * [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 1553857489.384 * [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))) 1553857489.384 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 1553857489.384 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1553857489.384 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.384 * [backup-simplify]: Simplify -1 into -1 1553857489.384 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.384 * [backup-simplify]: Simplify y.im into y.im 1553857489.384 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.384 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 1553857489.384 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 1553857489.384 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.384 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 1553857489.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 1553857489.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.384 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.384 * [backup-simplify]: Simplify -1 into -1 1553857489.384 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.384 * [backup-simplify]: Simplify x.re into x.re 1553857489.384 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1553857489.385 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.385 * [backup-simplify]: Simplify -1 into -1 1553857489.385 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.385 * [backup-simplify]: Simplify x.re into x.re 1553857489.385 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.385 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 1553857489.385 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.385 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.385 * [backup-simplify]: Simplify -1 into -1 1553857489.385 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.385 * [backup-simplify]: Simplify x.im into x.im 1553857489.385 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.385 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 1553857489.385 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.385 * [backup-simplify]: Simplify -1 into -1 1553857489.385 * [taylor]: Taking taylor expansion of x.im in y.re 1553857489.385 * [backup-simplify]: Simplify x.im into x.im 1553857489.385 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.385 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.385 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.385 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.386 * [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)))) 1553857489.386 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.386 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.386 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.386 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.386 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.386 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.387 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.387 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.387 * [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))))) 1553857489.387 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.388 * [taylor]: Taking taylor expansion of -1 in y.re 1553857489.388 * [backup-simplify]: Simplify -1 into -1 1553857489.388 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.388 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.388 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.388 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.388 * [backup-simplify]: Simplify 0 into 0 1553857489.388 * [backup-simplify]: Simplify 1 into 1 1553857489.388 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.388 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.388 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.388 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.388 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857489.389 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.389 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.389 * [backup-simplify]: Simplify -1 into -1 1553857489.389 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.389 * [backup-simplify]: Simplify y.im into y.im 1553857489.389 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.389 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 1553857489.389 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.389 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.389 * [backup-simplify]: Simplify -1 into -1 1553857489.389 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.389 * [backup-simplify]: Simplify x.re into x.re 1553857489.389 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.389 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.389 * [backup-simplify]: Simplify -1 into -1 1553857489.389 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.389 * [backup-simplify]: Simplify x.re into x.re 1553857489.389 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.389 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.389 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.389 * [backup-simplify]: Simplify -1 into -1 1553857489.390 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.390 * [backup-simplify]: Simplify 0 into 0 1553857489.390 * [backup-simplify]: Simplify 1 into 1 1553857489.390 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.390 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1553857489.390 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.390 * [backup-simplify]: Simplify -1 into -1 1553857489.390 * [taylor]: Taking taylor expansion of x.im in x.im 1553857489.390 * [backup-simplify]: Simplify 0 into 0 1553857489.390 * [backup-simplify]: Simplify 1 into 1 1553857489.391 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.391 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.391 * [backup-simplify]: Simplify (+ 0 1) into 1 1553857489.392 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.393 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.393 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.394 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.394 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.395 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.395 * [backup-simplify]: Simplify (log 1) into 0 1553857489.395 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.396 * [taylor]: Taking taylor expansion of -1 in x.im 1553857489.396 * [backup-simplify]: Simplify -1 into -1 1553857489.396 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.396 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.396 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.396 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.396 * [backup-simplify]: Simplify y.re into y.re 1553857489.396 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.396 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 1553857489.397 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 1553857489.397 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.397 * [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)) 1553857489.397 * [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))) 1553857489.397 * [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))) 1553857489.397 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 1553857489.398 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.398 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.398 * [backup-simplify]: Simplify -1 into -1 1553857489.398 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.398 * [backup-simplify]: Simplify y.im into y.im 1553857489.398 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.398 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.398 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.398 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.398 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.398 * [backup-simplify]: Simplify -1 into -1 1553857489.398 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.398 * [backup-simplify]: Simplify 0 into 0 1553857489.398 * [backup-simplify]: Simplify 1 into 1 1553857489.399 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.399 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.399 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.399 * [backup-simplify]: Simplify -1 into -1 1553857489.399 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.399 * [backup-simplify]: Simplify 0 into 0 1553857489.399 * [backup-simplify]: Simplify 1 into 1 1553857489.399 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.400 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.400 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.400 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.400 * [backup-simplify]: Simplify -1 into -1 1553857489.400 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.400 * [backup-simplify]: Simplify x.im into x.im 1553857489.400 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.400 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.400 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.400 * [backup-simplify]: Simplify -1 into -1 1553857489.400 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.400 * [backup-simplify]: Simplify x.im into x.im 1553857489.400 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.401 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.401 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.401 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.404 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.404 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.405 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.405 * [backup-simplify]: Simplify (log 1) into 0 1553857489.405 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.405 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.405 * [backup-simplify]: Simplify -1 into -1 1553857489.405 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.405 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.405 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.405 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.405 * [backup-simplify]: Simplify y.re into y.re 1553857489.406 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.410 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.411 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.411 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.411 * [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)) 1553857489.411 * [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))) 1553857489.411 * [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))) 1553857489.411 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.412 * [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 1553857489.412 * [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))) 1553857489.412 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.412 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.412 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.412 * [backup-simplify]: Simplify -1 into -1 1553857489.412 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.412 * [backup-simplify]: Simplify 0 into 0 1553857489.412 * [backup-simplify]: Simplify 1 into 1 1553857489.413 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.413 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.413 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.413 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.413 * [backup-simplify]: Simplify -1 into -1 1553857489.413 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.413 * [backup-simplify]: Simplify x.re into x.re 1553857489.413 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.413 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.413 * [backup-simplify]: Simplify -1 into -1 1553857489.413 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.413 * [backup-simplify]: Simplify x.re into x.re 1553857489.413 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.413 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.413 * [backup-simplify]: Simplify -1 into -1 1553857489.413 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.413 * [backup-simplify]: Simplify x.im into x.im 1553857489.413 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.413 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.413 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.413 * [backup-simplify]: Simplify -1 into -1 1553857489.414 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.414 * [backup-simplify]: Simplify x.im into x.im 1553857489.414 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.414 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.414 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.414 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.414 * [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)))) 1553857489.414 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.414 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.415 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.415 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.415 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.415 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.415 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.416 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.416 * [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))))) 1553857489.416 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.416 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.416 * [backup-simplify]: Simplify -1 into -1 1553857489.416 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.416 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.416 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.416 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.416 * [backup-simplify]: Simplify y.re into y.re 1553857489.416 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.417 * [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)))))) 1553857489.417 * [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)))))) 1553857489.417 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.417 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 1553857489.417 * [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 1553857489.417 * [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))) 1553857489.417 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 1553857489.417 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1553857489.417 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.417 * [backup-simplify]: Simplify -1 into -1 1553857489.417 * [taylor]: Taking taylor expansion of y.im in y.im 1553857489.417 * [backup-simplify]: Simplify 0 into 0 1553857489.417 * [backup-simplify]: Simplify 1 into 1 1553857489.418 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.418 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 1553857489.418 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 1553857489.418 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.418 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 1553857489.418 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 1553857489.418 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.418 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.418 * [backup-simplify]: Simplify -1 into -1 1553857489.418 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.418 * [backup-simplify]: Simplify x.re into x.re 1553857489.418 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.418 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1553857489.418 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.418 * [backup-simplify]: Simplify -1 into -1 1553857489.418 * [taylor]: Taking taylor expansion of x.re in y.im 1553857489.418 * [backup-simplify]: Simplify x.re into x.re 1553857489.418 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1553857489.419 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 1553857489.419 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.419 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.419 * [backup-simplify]: Simplify -1 into -1 1553857489.419 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.419 * [backup-simplify]: Simplify x.im into x.im 1553857489.419 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.419 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 1553857489.419 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.419 * [backup-simplify]: Simplify -1 into -1 1553857489.419 * [taylor]: Taking taylor expansion of x.im in y.im 1553857489.419 * [backup-simplify]: Simplify x.im into x.im 1553857489.419 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.419 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 1553857489.419 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 1553857489.419 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 1553857489.419 * [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)))) 1553857489.420 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.420 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1553857489.420 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 1553857489.420 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.420 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1553857489.420 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 1553857489.421 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.421 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 1553857489.421 * [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))))) 1553857489.421 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 1553857489.421 * [taylor]: Taking taylor expansion of -1 in y.im 1553857489.421 * [backup-simplify]: Simplify -1 into -1 1553857489.421 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 1553857489.421 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 1553857489.421 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.421 * [taylor]: Taking taylor expansion of y.re in y.im 1553857489.421 * [backup-simplify]: Simplify y.re into y.re 1553857489.421 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.421 * [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)))))) 1553857489.421 * [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)))))) 1553857489.422 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 1553857489.422 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 1553857489.422 * [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 1553857489.422 * [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))) 1553857489.422 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.422 * [backup-simplify]: Simplify -1 into -1 1553857489.422 * [taylor]: Taking taylor expansion of y.im in x.re 1553857489.422 * [backup-simplify]: Simplify y.im into y.im 1553857489.422 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1553857489.422 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 1553857489.422 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 1553857489.422 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.422 * [backup-simplify]: Simplify -1 into -1 1553857489.422 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.422 * [backup-simplify]: Simplify 0 into 0 1553857489.422 * [backup-simplify]: Simplify 1 into 1 1553857489.422 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.422 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 1553857489.422 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.422 * [backup-simplify]: Simplify -1 into -1 1553857489.422 * [taylor]: Taking taylor expansion of x.re in x.re 1553857489.423 * [backup-simplify]: Simplify 0 into 0 1553857489.423 * [backup-simplify]: Simplify 1 into 1 1553857489.423 * [backup-simplify]: Simplify (/ -1 1) into -1 1553857489.423 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 1553857489.423 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.423 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.423 * [backup-simplify]: Simplify -1 into -1 1553857489.423 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.423 * [backup-simplify]: Simplify x.im into x.im 1553857489.423 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.423 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 1553857489.423 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.423 * [backup-simplify]: Simplify -1 into -1 1553857489.423 * [taylor]: Taking taylor expansion of x.im in x.re 1553857489.423 * [backup-simplify]: Simplify x.im into x.im 1553857489.423 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1553857489.423 * [backup-simplify]: Simplify (* -1 -1) into 1 1553857489.424 * [backup-simplify]: Simplify (+ 1 0) into 1 1553857489.424 * [backup-simplify]: Simplify (sqrt 1) into 1 1553857489.424 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.425 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1553857489.425 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1553857489.425 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.426 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1553857489.426 * [backup-simplify]: Simplify (log 1) into 0 1553857489.426 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 1553857489.426 * [taylor]: Taking taylor expansion of -1 in x.re 1553857489.426 * [backup-simplify]: Simplify -1 into -1 1553857489.426 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 1553857489.426 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 1553857489.426 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.426 * [taylor]: Taking taylor expansion of y.re in x.re 1553857489.426 * [backup-simplify]: Simplify y.re into y.re 1553857489.426 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.427 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.427 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 1553857489.427 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.427 * [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)) 1553857489.427 * [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))) 1553857489.427 * [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))) 1553857489.427 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.427 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.427 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.428 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 1553857489.428 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 1553857489.428 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 1553857489.428 * [taylor]: Taking taylor expansion of (log x.re) in x.im 1553857489.428 * [taylor]: Taking taylor expansion of x.re in x.im 1553857489.428 * [backup-simplify]: Simplify x.re into x.re 1553857489.428 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.428 * [taylor]: Taking taylor expansion of y.im in x.im 1553857489.428 * [backup-simplify]: Simplify y.im into y.im 1553857489.428 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.428 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 1553857489.428 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 1553857489.428 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.428 * [taylor]: Taking taylor expansion of y.re in x.im 1553857489.428 * [backup-simplify]: Simplify y.re into y.re 1553857489.428 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1553857489.428 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 1553857489.428 * [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)) 1553857489.428 * [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))) 1553857489.428 * [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))) 1553857489.428 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.429 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 1553857489.429 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1553857489.429 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 1553857489.429 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 1553857489.429 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 1553857489.429 * [taylor]: Taking taylor expansion of (log x.re) in y.re 1553857489.429 * [taylor]: Taking taylor expansion of x.re in y.re 1553857489.429 * [backup-simplify]: Simplify x.re into x.re 1553857489.429 * [backup-simplify]: Simplify (log x.re) into (log x.re) 1553857489.429 * [taylor]: Taking taylor expansion of y.im in y.re 1553857489.429 * [backup-simplify]: Simplify y.im into y.im 1553857489.429 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 1553857489.429 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 1553857489.429 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 1553857489.429 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.429 * [taylor]: Taking taylor expansion of y.re in y.re 1553857489.429 * [backup-simplify]: Simplify 0 into 0 1553857489.429 * [backup-simplify]: Simplify 1 into 1 1553857489.429 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 1553857489.429 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.429 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 1553857489.429 * [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))) 1553857489.429 * [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))) 1553857489.430 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.430 * [backup-simplify]: Simplify 0 into 0 1553857489.430 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.430 * [backup-simplify]: Simplify 0 into 0 1553857489.430 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.430 * [backup-simplify]: Simplify 0 into 0 1553857489.430 * [backup-simplify]: Simplify 0 into 0 1553857489.430 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.430 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.431 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 1553857489.431 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1553857489.432 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 1553857489.432 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 1553857489.432 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.432 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 1553857489.432 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.433 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.433 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.433 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.433 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.433 * [backup-simplify]: Simplify 0 into 0 1553857489.433 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.433 * [backup-simplify]: Simplify 0 into 0 1553857489.433 * [backup-simplify]: Simplify 0 into 0 1553857489.434 * [backup-simplify]: Simplify (+ 0) into 0 1553857489.434 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 1553857489.435 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 1553857489.435 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 1553857489.435 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 1553857489.435 * [backup-simplify]: Simplify (- 0) into 0 1553857489.435 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.436 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1553857489.436 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 1553857489.436 * [backup-simplify]: Simplify (+ 0 0) into 0 1553857489.436 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.436 * [backup-simplify]: Simplify 0 into 0 1553857489.436 * [backup-simplify]: Simplify 0 into 0 1553857489.436 * [backup-simplify]: Simplify 0 into 0 1553857489.436 * [taylor]: Taking taylor expansion of 0 in x.re 1553857489.436 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.437 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.437 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [taylor]: Taking taylor expansion of 0 in x.im 1553857489.437 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [taylor]: Taking taylor expansion of 0 in y.re 1553857489.437 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [backup-simplify]: Simplify 0 into 0 1553857489.437 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.437 * * * [progress]: simplifying candidates 1553857489.437 * * * * [progress]: [ 1 / 56 ] simplifiying candidate # 1553857489.437 * * * * [progress]: [ 2 / 56 ] simplifiying candidate # 1553857489.437 * * * * [progress]: [ 3 / 56 ] simplifiying candidate # 1553857489.437 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857489.437 * * [simplify]: iters left: 6 (12 enodes) 1553857489.440 * * [simplify]: iters left: 5 (39 enodes) 1553857489.445 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.445 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857489.445 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857489.445 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857489.445 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857489.445 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857489.445 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857489.446 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857489.446 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857489.446 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857489.446 * [simplify]: Simplified (2 1 2 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.447 * * * * [progress]: [ 4 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 5 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 6 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 7 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 8 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 9 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 10 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 11 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857489.447 * * * * [progress]: [ 12 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 13 / 56 ] simplifiying candidate # 1553857489.447 * * * * [progress]: [ 14 / 56 ] simplifiying candidate # 1553857489.447 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857489.447 * * [simplify]: iters left: 6 (12 enodes) 1553857489.450 * * [simplify]: iters left: 5 (39 enodes) 1553857489.455 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.455 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857489.455 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857489.455 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857489.455 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857489.455 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857489.455 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857489.456 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857489.456 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857489.456 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857489.456 * [simplify]: Simplified (2 1 2 1 2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.457 * * * * [progress]: [ 15 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 16 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 17 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 18 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 19 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 20 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 21 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 22 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857489.457 * * * * [progress]: [ 23 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 24 / 56 ] simplifiying candidate # 1553857489.457 * * * * [progress]: [ 25 / 56 ] simplifiying candidate # 1553857489.457 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857489.458 * * [simplify]: iters left: 6 (12 enodes) 1553857489.460 * * [simplify]: iters left: 5 (39 enodes) 1553857489.465 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.465 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857489.465 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857489.466 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857489.466 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857489.466 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857489.466 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857489.467 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857489.467 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857489.468 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857489.468 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.469 * * * * [progress]: [ 26 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 27 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 28 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 29 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 30 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 31 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 32 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 33 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857489.469 * * * * [progress]: [ 34 / 56 ] simplifiying candidate # 1553857489.469 * * * * [progress]: [ 35 / 56 ] simplifiying candidate # 1553857489.470 * * * * [progress]: [ 36 / 56 ] simplifiying candidate # 1553857489.470 * [simplify]: Simplifying (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) 1553857489.470 * * [simplify]: iters left: 6 (12 enodes) 1553857489.475 * * [simplify]: iters left: 5 (39 enodes) 1553857489.485 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.485 * * [simplify]: Extracting #1: cost 4 inf + 0 1553857489.485 * * [simplify]: Extracting #2: cost 8 inf + 0 1553857489.485 * * [simplify]: Extracting #3: cost 14 inf + 0 1553857489.485 * * [simplify]: Extracting #4: cost 17 inf + 2 1553857489.485 * * [simplify]: Extracting #5: cost 11 inf + 711 1553857489.486 * * [simplify]: Extracting #6: cost 5 inf + 1676 1553857489.486 * * [simplify]: Extracting #7: cost 1 inf + 2809 1553857489.487 * * [simplify]: Extracting #8: cost 0 inf + 3318 1553857489.488 * [simplify]: Simplified to (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) 1553857489.488 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (+ (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re)))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.488 * * * * [progress]: [ 37 / 56 ] simplifiying candidate # 1553857489.488 * * * * [progress]: [ 38 / 56 ] simplifiying candidate # 1553857489.488 * * * * [progress]: [ 39 / 56 ] simplifiying candidate # 1553857489.488 * * * * [progress]: [ 40 / 56 ] simplifiying candidate # 1553857489.488 * * * * [progress]: [ 41 / 56 ] simplifiying candidate # 1553857489.489 * * * * [progress]: [ 42 / 56 ] simplifiying candidate # 1553857489.489 * * * * [progress]: [ 43 / 56 ] simplifiying candidate # 1553857489.489 * * * * [progress]: [ 44 / 56 ] simplifiying candidate #real (real->posit16 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))))> 1553857489.489 * * * * [progress]: [ 45 / 56 ] simplifiying candidate # 1553857489.489 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857489.489 * * [simplify]: iters left: 5 (9 enodes) 1553857489.493 * * [simplify]: iters left: 4 (31 enodes) 1553857489.497 * * [simplify]: iters left: 3 (34 enodes) 1553857489.501 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.501 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857489.501 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857489.501 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857489.501 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857489.501 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857489.502 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857489.502 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.502 * * * * [progress]: [ 46 / 56 ] simplifiying candidate # 1553857489.502 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.502 * * [simplify]: iters left: 6 (12 enodes) 1553857489.506 * * [simplify]: iters left: 5 (47 enodes) 1553857489.516 * * [simplify]: iters left: 4 (65 enodes) 1553857489.528 * * [simplify]: iters left: 3 (73 enodes) 1553857489.542 * * [simplify]: iters left: 2 (75 enodes) 1553857489.550 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.551 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857489.551 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857489.551 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857489.551 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857489.551 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857489.551 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857489.552 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857489.552 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857489.552 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.552 * * * * [progress]: [ 47 / 56 ] simplifiying candidate # 1553857489.553 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.553 * * [simplify]: iters left: 6 (12 enodes) 1553857489.556 * * [simplify]: iters left: 5 (44 enodes) 1553857489.563 * * [simplify]: iters left: 4 (60 enodes) 1553857489.572 * * [simplify]: iters left: 3 (86 enodes) 1553857489.586 * * [simplify]: iters left: 2 (138 enodes) 1553857489.608 * * [simplify]: iters left: 1 (173 enodes) 1553857489.635 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.635 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857489.635 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857489.636 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857489.636 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857489.636 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857489.637 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857489.639 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857489.641 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857489.641 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.641 * * * * [progress]: [ 48 / 56 ] simplifiying candidate # 1553857489.641 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857489.641 * * [simplify]: iters left: 5 (9 enodes) 1553857489.643 * * [simplify]: iters left: 4 (31 enodes) 1553857489.647 * * [simplify]: iters left: 3 (34 enodes) 1553857489.652 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.652 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857489.652 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857489.652 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857489.652 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857489.652 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857489.652 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857489.652 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.653 * * * * [progress]: [ 49 / 56 ] simplifiying candidate # 1553857489.653 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.653 * * [simplify]: iters left: 6 (12 enodes) 1553857489.657 * * [simplify]: iters left: 5 (47 enodes) 1553857489.666 * * [simplify]: iters left: 4 (65 enodes) 1553857489.685 * * [simplify]: iters left: 3 (73 enodes) 1553857489.702 * * [simplify]: iters left: 2 (75 enodes) 1553857489.719 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.719 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857489.719 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857489.719 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857489.719 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857489.719 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857489.720 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857489.721 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857489.722 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857489.722 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.722 * * * * [progress]: [ 50 / 56 ] simplifiying candidate # 1553857489.722 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.723 * * [simplify]: iters left: 6 (12 enodes) 1553857489.728 * * [simplify]: iters left: 5 (44 enodes) 1553857489.742 * * [simplify]: iters left: 4 (60 enodes) 1553857489.760 * * [simplify]: iters left: 3 (86 enodes) 1553857489.787 * * [simplify]: iters left: 2 (138 enodes) 1553857489.830 * * [simplify]: iters left: 1 (173 enodes) 1553857489.866 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.866 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857489.866 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857489.866 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857489.867 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857489.867 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857489.868 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857489.871 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857489.874 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857489.874 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.875 * * * * [progress]: [ 51 / 56 ] simplifiying candidate # 1553857489.875 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857489.875 * * [simplify]: iters left: 5 (9 enodes) 1553857489.879 * * [simplify]: iters left: 4 (31 enodes) 1553857489.887 * * [simplify]: iters left: 3 (34 enodes) 1553857489.896 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.896 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857489.896 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857489.896 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857489.896 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857489.897 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857489.897 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857489.898 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.898 * * * * [progress]: [ 52 / 56 ] simplifiying candidate # 1553857489.898 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857489.898 * * [simplify]: iters left: 6 (12 enodes) 1553857489.905 * * [simplify]: iters left: 5 (47 enodes) 1553857489.920 * * [simplify]: iters left: 4 (65 enodes) 1553857489.937 * * [simplify]: iters left: 3 (73 enodes) 1553857489.946 * * [simplify]: iters left: 2 (75 enodes) 1553857489.954 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857489.954 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857489.954 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857489.954 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857489.955 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857489.955 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857489.955 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857489.956 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857489.956 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857489.956 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857489.956 * * * * [progress]: [ 53 / 56 ] simplifiying candidate # 1553857489.956 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857489.957 * * [simplify]: iters left: 6 (12 enodes) 1553857489.959 * * [simplify]: iters left: 5 (44 enodes) 1553857489.971 * * [simplify]: iters left: 4 (60 enodes) 1553857489.989 * * [simplify]: iters left: 3 (86 enodes) 1553857490.015 * * [simplify]: iters left: 2 (138 enodes) 1553857490.038 * * [simplify]: iters left: 1 (173 enodes) 1553857490.080 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857490.080 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857490.081 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857490.081 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857490.081 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857490.083 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857490.085 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857490.088 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857490.092 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857490.092 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (cbrt (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857490.092 * * * * [progress]: [ 54 / 56 ] simplifiying candidate # 1553857490.092 * [simplify]: Simplifying (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 1553857490.093 * * [simplify]: iters left: 5 (9 enodes) 1553857490.096 * * [simplify]: iters left: 4 (31 enodes) 1553857490.105 * * [simplify]: iters left: 3 (34 enodes) 1553857490.113 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857490.113 * * [simplify]: Extracting #1: cost 8 inf + 0 1553857490.113 * * [simplify]: Extracting #2: cost 12 inf + 2 1553857490.113 * * [simplify]: Extracting #3: cost 10 inf + 4 1553857490.113 * * [simplify]: Extracting #4: cost 1 inf + 1526 1553857490.114 * * [simplify]: Extracting #5: cost 0 inf + 1638 1553857490.114 * [simplify]: Simplified to (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) 1553857490.114 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857490.114 * * * * [progress]: [ 55 / 56 ] simplifiying candidate # 1553857490.115 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 1553857490.115 * * [simplify]: iters left: 6 (12 enodes) 1553857490.121 * * [simplify]: iters left: 5 (47 enodes) 1553857490.135 * * [simplify]: iters left: 4 (65 enodes) 1553857490.158 * * [simplify]: iters left: 3 (73 enodes) 1553857490.175 * * [simplify]: iters left: 2 (75 enodes) 1553857490.193 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857490.193 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857490.193 * * [simplify]: Extracting #2: cost 13 inf + 0 1553857490.193 * * [simplify]: Extracting #3: cost 22 inf + 2 1553857490.194 * * [simplify]: Extracting #4: cost 20 inf + 46 1553857490.194 * * [simplify]: Extracting #5: cost 8 inf + 1266 1553857490.194 * * [simplify]: Extracting #6: cost 1 inf + 2701 1553857490.195 * * [simplify]: Extracting #7: cost 0 inf + 3070 1553857490.195 * [simplify]: Simplified to (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) 1553857490.195 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857490.195 * * * * [progress]: [ 56 / 56 ] simplifiying candidate # 1553857490.196 * [simplify]: Simplifying (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 1553857490.196 * * [simplify]: iters left: 6 (12 enodes) 1553857490.199 * * [simplify]: iters left: 5 (44 enodes) 1553857490.206 * * [simplify]: iters left: 4 (60 enodes) 1553857490.214 * * [simplify]: iters left: 3 (86 enodes) 1553857490.234 * * [simplify]: iters left: 2 (138 enodes) 1553857490.693 * * [simplify]: iters left: 1 (173 enodes) 1553857490.749 * * [simplify]: Extracting #0: cost 1 inf + 0 1553857490.749 * * [simplify]: Extracting #1: cost 3 inf + 0 1553857490.749 * * [simplify]: Extracting #2: cost 26 inf + 0 1553857490.749 * * [simplify]: Extracting #3: cost 45 inf + 43 1553857490.749 * * [simplify]: Extracting #4: cost 39 inf + 462 1553857490.750 * * [simplify]: Extracting #5: cost 21 inf + 2871 1553857490.751 * * [simplify]: Extracting #6: cost 4 inf + 7057 1553857490.752 * * [simplify]: Extracting #7: cost 0 inf + 7887 1553857490.754 * [simplify]: Simplified to (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) 1553857490.754 * [simplify]: Simplified (2 1 1 2 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))))) (* (* (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im))))))) 1553857490.754 * * * [progress]: adding candidates to table 1553857491.928 * [progress]: [Phase 3 of 3] Extracting. 1553857491.929 * * [regime]: Finding splitpoints for: (# # # # # # #) 1553857491.940 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 1553857491.941 * * * * [regimes]: Trying to branch on y.im from (# # # # # # #) 1553857492.037 * * * * [regimes]: Trying to branch on y.re from (# # # # # # #) 1553857492.138 * * * * [regimes]: Trying to branch on x.im from (# # # # # # #) 1553857492.215 * * * * [regimes]: Trying to branch on x.re from (# # # # # # #) 1553857492.286 * * * [regime]: Found split indices: #