0.514 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.269 * * * [progress]: [2/2] Setting up program. 0.277 * [progress]: [Phase 2 of 3] Improving. 0.279 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.280 * * [simplify]: iteration 0: 19 enodes 0.287 * * [simplify]: iteration 1: 35 enodes 0.292 * * [simplify]: iteration 2: 62 enodes 0.301 * * [simplify]: iteration 3: 95 enodes 0.315 * * [simplify]: iteration 4: 210 enodes 0.399 * * [simplify]: iteration 5: 823 enodes 1.884 * * [simplify]: iteration complete: 5000 enodes 1.885 * * [simplify]: Extracting #0: cost 1 inf + 0 1.887 * * [simplify]: Extracting #1: cost 452 inf + 0 1.897 * * [simplify]: Extracting #2: cost 1410 inf + 1 1.911 * * [simplify]: Extracting #3: cost 1488 inf + 187 1.933 * * [simplify]: Extracting #4: cost 1488 inf + 426 1.946 * * [simplify]: Extracting #5: cost 1438 inf + 12392 1.968 * * [simplify]: Extracting #6: cost 1166 inf + 222723 2.132 * * [simplify]: Extracting #7: cost 332 inf + 1063299 2.405 * * [simplify]: Extracting #8: cost 10 inf + 1422074 2.652 * * [simplify]: Extracting #9: cost 0 inf + 1435137 2.864 * [simplify]: Simplified to: (/ (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (- (* (atan2 x.im x.re) y.im) (* y.re (log (hypot x.re x.im)))))) 2.883 * * [progress]: iteration 1 / 4 2.883 * * * [progress]: picking best candidate 2.911 * * * * [pick]: Picked # 2.911 * * * [progress]: localizing error 2.987 * * * [progress]: generating rewritten candidates 2.987 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 2.991 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 2.997 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 3.002 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2) 3.012 * * * [progress]: generating series expansions 3.013 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 3.017 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3.017 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 3.018 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 3.018 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 3.020 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.020 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 3.020 * [taylor]: Taking taylor expansion of y.im in y.re 3.020 * [backup-simplify]: Simplify y.im into y.im 3.020 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.020 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.020 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.020 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.020 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.020 * [taylor]: Taking taylor expansion of x.re in y.re 3.021 * [backup-simplify]: Simplify x.re into x.re 3.021 * [taylor]: Taking taylor expansion of x.re in y.re 3.021 * [backup-simplify]: Simplify x.re into x.re 3.021 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.021 * [taylor]: Taking taylor expansion of x.im in y.re 3.021 * [backup-simplify]: Simplify x.im into x.im 3.021 * [taylor]: Taking taylor expansion of x.im in y.re 3.021 * [backup-simplify]: Simplify x.im into x.im 3.036 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.036 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.038 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.039 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.039 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.039 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.040 * [backup-simplify]: Simplify (+ 0 0) into 0 3.040 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.041 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.041 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.041 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.041 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.041 * [taylor]: Taking taylor expansion of y.re in y.re 3.042 * [backup-simplify]: Simplify 0 into 0 3.042 * [backup-simplify]: Simplify 1 into 1 3.042 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 3.042 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.042 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.043 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.043 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.043 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 3.043 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 3.044 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.044 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 3.044 * [taylor]: Taking taylor expansion of y.im in x.im 3.044 * [backup-simplify]: Simplify y.im into y.im 3.044 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.044 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.044 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.044 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.044 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.044 * [taylor]: Taking taylor expansion of x.re in x.im 3.044 * [backup-simplify]: Simplify x.re into x.re 3.044 * [taylor]: Taking taylor expansion of x.re in x.im 3.044 * [backup-simplify]: Simplify x.re into x.re 3.044 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.044 * [taylor]: Taking taylor expansion of x.im in x.im 3.044 * [backup-simplify]: Simplify 0 into 0 3.044 * [backup-simplify]: Simplify 1 into 1 3.044 * [taylor]: Taking taylor expansion of x.im in x.im 3.044 * [backup-simplify]: Simplify 0 into 0 3.044 * [backup-simplify]: Simplify 1 into 1 3.044 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.045 * [backup-simplify]: Simplify (* 0 0) into 0 3.045 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.045 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.045 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.046 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.046 * [backup-simplify]: Simplify (+ 0 0) into 0 3.047 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.047 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.047 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.047 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.047 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.047 * [taylor]: Taking taylor expansion of y.re in x.im 3.047 * [backup-simplify]: Simplify y.re into y.re 3.047 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 3.047 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.047 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 3.048 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.048 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.048 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 3.048 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 3.048 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.048 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 3.048 * [taylor]: Taking taylor expansion of y.im in x.re 3.048 * [backup-simplify]: Simplify y.im into y.im 3.048 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.048 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.048 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.048 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.048 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.048 * [taylor]: Taking taylor expansion of x.re in x.re 3.048 * [backup-simplify]: Simplify 0 into 0 3.048 * [backup-simplify]: Simplify 1 into 1 3.048 * [taylor]: Taking taylor expansion of x.re in x.re 3.048 * [backup-simplify]: Simplify 0 into 0 3.049 * [backup-simplify]: Simplify 1 into 1 3.049 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.049 * [taylor]: Taking taylor expansion of x.im in x.re 3.049 * [backup-simplify]: Simplify x.im into x.im 3.049 * [taylor]: Taking taylor expansion of x.im in x.re 3.049 * [backup-simplify]: Simplify x.im into x.im 3.049 * [backup-simplify]: Simplify (* 0 0) into 0 3.049 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.050 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.050 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.051 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.051 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.051 * [backup-simplify]: Simplify (+ 0 0) into 0 3.051 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.051 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.051 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.051 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.052 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.052 * [taylor]: Taking taylor expansion of y.re in x.re 3.052 * [backup-simplify]: Simplify y.re into y.re 3.052 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 3.052 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.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))) 3.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)))) 3.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)))) 3.052 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.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 3.053 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.053 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.053 * [taylor]: Taking taylor expansion of y.im in y.im 3.053 * [backup-simplify]: Simplify 0 into 0 3.053 * [backup-simplify]: Simplify 1 into 1 3.053 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.053 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.053 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.053 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.053 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.053 * [taylor]: Taking taylor expansion of x.re in y.im 3.053 * [backup-simplify]: Simplify x.re into x.re 3.053 * [taylor]: Taking taylor expansion of x.re in y.im 3.053 * [backup-simplify]: Simplify x.re into x.re 3.053 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.053 * [taylor]: Taking taylor expansion of x.im in y.im 3.053 * [backup-simplify]: Simplify x.im into x.im 3.053 * [taylor]: Taking taylor expansion of x.im in y.im 3.053 * [backup-simplify]: Simplify x.im into x.im 3.053 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.053 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.054 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.054 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.054 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.054 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.055 * [backup-simplify]: Simplify (+ 0 0) into 0 3.055 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.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)))) 3.055 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.055 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.055 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.055 * [taylor]: Taking taylor expansion of y.re in y.im 3.056 * [backup-simplify]: Simplify y.re into y.re 3.056 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.056 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.056 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.056 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.056 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.056 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.056 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.057 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.057 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.057 * [taylor]: Taking taylor expansion of y.im in y.im 3.057 * [backup-simplify]: Simplify 0 into 0 3.057 * [backup-simplify]: Simplify 1 into 1 3.057 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.057 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.057 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.057 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.057 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.057 * [taylor]: Taking taylor expansion of x.re in y.im 3.057 * [backup-simplify]: Simplify x.re into x.re 3.057 * [taylor]: Taking taylor expansion of x.re in y.im 3.057 * [backup-simplify]: Simplify x.re into x.re 3.057 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.057 * [taylor]: Taking taylor expansion of x.im in y.im 3.057 * [backup-simplify]: Simplify x.im into x.im 3.057 * [taylor]: Taking taylor expansion of x.im in y.im 3.057 * [backup-simplify]: Simplify x.im into x.im 3.057 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.057 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.058 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.058 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.058 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.058 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.059 * [backup-simplify]: Simplify (+ 0 0) into 0 3.059 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.059 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.059 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.059 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.059 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.059 * [taylor]: Taking taylor expansion of y.re in y.im 3.059 * [backup-simplify]: Simplify y.re into y.re 3.060 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.060 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.060 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.060 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.060 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.061 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.062 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.062 * [backup-simplify]: Simplify (- 0) into 0 3.062 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.062 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.062 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.062 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.062 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.062 * [taylor]: Taking taylor expansion of y.re in x.re 3.063 * [backup-simplify]: Simplify y.re into y.re 3.063 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.063 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.063 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.063 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.063 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.064 * [backup-simplify]: Simplify (- 0) into 0 3.064 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.064 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.064 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.064 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.064 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.064 * [taylor]: Taking taylor expansion of y.re in x.im 3.064 * [backup-simplify]: Simplify y.re into y.re 3.064 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.064 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.064 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.065 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.065 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.065 * [backup-simplify]: Simplify (- 0) into 0 3.065 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.065 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.065 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.065 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.065 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.065 * [taylor]: Taking taylor expansion of y.re in y.re 3.065 * [backup-simplify]: Simplify 0 into 0 3.066 * [backup-simplify]: Simplify 1 into 1 3.066 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.066 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.066 * [backup-simplify]: Simplify 1 into 1 3.068 * [backup-simplify]: Simplify (+ 0) into 0 3.068 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.070 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.071 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.071 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.071 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.072 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.073 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.073 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.074 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 3.074 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 3.074 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 3.074 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 3.074 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.074 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.074 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.074 * [taylor]: Taking taylor expansion of y.re in x.re 3.074 * [backup-simplify]: Simplify y.re into y.re 3.074 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.074 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.074 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.074 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 3.074 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 3.074 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 3.074 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.074 * [taylor]: Taking taylor expansion of x.im in x.re 3.075 * [backup-simplify]: Simplify x.im into x.im 3.075 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.075 * [taylor]: Taking taylor expansion of x.re in x.re 3.075 * [backup-simplify]: Simplify 0 into 0 3.075 * [backup-simplify]: Simplify 1 into 1 3.075 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.076 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 3.076 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.076 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.076 * [backup-simplify]: Simplify (+ 0 0) into 0 3.076 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.076 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.077 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.077 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.077 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.077 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.078 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.078 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 3.078 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 3.078 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 3.078 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.078 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.078 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.078 * [taylor]: Taking taylor expansion of y.re in x.im 3.078 * [backup-simplify]: Simplify y.re into y.re 3.078 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.078 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.078 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.078 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.078 * [taylor]: Taking taylor expansion of x.im in x.im 3.078 * [backup-simplify]: Simplify 0 into 0 3.078 * [backup-simplify]: Simplify 1 into 1 3.079 * [backup-simplify]: Simplify (log 1) into 0 3.079 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.079 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.079 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.080 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.080 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.080 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.080 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 3.080 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 3.080 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 3.080 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.080 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.081 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.081 * [taylor]: Taking taylor expansion of y.re in y.re 3.081 * [backup-simplify]: Simplify 0 into 0 3.081 * [backup-simplify]: Simplify 1 into 1 3.081 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.082 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.082 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.082 * [taylor]: Taking taylor expansion of x.im in y.re 3.082 * [backup-simplify]: Simplify x.im into x.im 3.082 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.082 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 3.082 * [backup-simplify]: Simplify (- 0) into 0 3.082 * [backup-simplify]: Simplify 0 into 0 3.083 * [backup-simplify]: Simplify (+ 0) into 0 3.083 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.083 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.084 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.085 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.085 * [backup-simplify]: Simplify (- 0) into 0 3.086 * [backup-simplify]: Simplify (+ 0 0) into 0 3.086 * [taylor]: Taking taylor expansion of 0 in x.im 3.086 * [backup-simplify]: Simplify 0 into 0 3.086 * [taylor]: Taking taylor expansion of 0 in y.re 3.086 * [backup-simplify]: Simplify 0 into 0 3.086 * [backup-simplify]: Simplify 0 into 0 3.086 * [backup-simplify]: Simplify (+ 0) into 0 3.087 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.087 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.088 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.088 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.089 * [backup-simplify]: Simplify (- 0) into 0 3.089 * [backup-simplify]: Simplify (+ 0 0) into 0 3.089 * [taylor]: Taking taylor expansion of 0 in y.re 3.089 * [backup-simplify]: Simplify 0 into 0 3.089 * [backup-simplify]: Simplify 0 into 0 3.090 * [backup-simplify]: Simplify (+ 0) into 0 3.090 * [backup-simplify]: Simplify 0 into 0 3.090 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 3.092 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 3.094 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.094 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.095 * [backup-simplify]: Simplify (+ 0 0) into 0 3.096 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.098 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.100 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.100 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.101 * [backup-simplify]: Simplify (+ 0 0) into 0 3.102 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.102 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 3.103 * [backup-simplify]: Simplify (- 0) into 0 3.104 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 3.104 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 3.104 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 3.104 * [taylor]: Taking taylor expansion of 1/2 in x.re 3.104 * [backup-simplify]: Simplify 1/2 into 1/2 3.104 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 3.104 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.104 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.104 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.104 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.104 * [taylor]: Taking taylor expansion of y.re in x.re 3.104 * [backup-simplify]: Simplify y.re into y.re 3.104 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.104 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.105 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.105 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 3.105 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.105 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.105 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.105 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.105 * [taylor]: Taking taylor expansion of x.re in x.re 3.105 * [backup-simplify]: Simplify 0 into 0 3.105 * [backup-simplify]: Simplify 1 into 1 3.105 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.105 * [taylor]: Taking taylor expansion of x.im in x.re 3.105 * [backup-simplify]: Simplify x.im into x.im 3.105 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.105 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.105 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.105 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.106 * [backup-simplify]: Simplify (+ 0 0) into 0 3.106 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.106 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.107 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.107 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.107 * [backup-simplify]: Simplify (- 0) into 0 3.107 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.108 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.108 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.108 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.109 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.109 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 3.109 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 3.109 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.109 * [backup-simplify]: Simplify 1/2 into 1/2 3.109 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 3.109 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.109 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.109 * [taylor]: Taking taylor expansion of y.re in x.im 3.109 * [backup-simplify]: Simplify y.re into y.re 3.109 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.109 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.109 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.109 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 3.109 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.109 * [taylor]: Taking taylor expansion of x.im in x.im 3.109 * [backup-simplify]: Simplify 0 into 0 3.109 * [backup-simplify]: Simplify 1 into 1 3.110 * [backup-simplify]: Simplify (log 1) into 0 3.110 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.111 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.111 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.111 * [backup-simplify]: Simplify (- 0) into 0 3.111 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.112 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.112 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.112 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.112 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.113 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.113 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.113 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 3.113 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 3.113 * [taylor]: Taking taylor expansion of 1/2 in y.re 3.113 * [backup-simplify]: Simplify 1/2 into 1/2 3.113 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 3.113 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.113 * [taylor]: Taking taylor expansion of y.re in y.re 3.113 * [backup-simplify]: Simplify 0 into 0 3.113 * [backup-simplify]: Simplify 1 into 1 3.114 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.114 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.114 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 3.114 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.114 * [taylor]: Taking taylor expansion of x.im in y.re 3.114 * [backup-simplify]: Simplify x.im into x.im 3.114 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.114 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.115 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 3.115 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 3.115 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.115 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.116 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.117 * [backup-simplify]: Simplify (+ 0) into 0 3.118 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.118 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.119 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.119 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.120 * [backup-simplify]: Simplify (+ 0 0) into 0 3.120 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.120 * [backup-simplify]: Simplify (- 0) into 0 3.120 * [taylor]: Taking taylor expansion of 0 in x.im 3.120 * [backup-simplify]: Simplify 0 into 0 3.120 * [taylor]: Taking taylor expansion of 0 in y.re 3.120 * [backup-simplify]: Simplify 0 into 0 3.120 * [backup-simplify]: Simplify 0 into 0 3.121 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.122 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.123 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.124 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.124 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.125 * [backup-simplify]: Simplify (- 0) into 0 3.125 * [backup-simplify]: Simplify (+ 0 0) into 0 3.125 * [taylor]: Taking taylor expansion of 0 in x.im 3.125 * [backup-simplify]: Simplify 0 into 0 3.126 * [taylor]: Taking taylor expansion of 0 in y.re 3.126 * [backup-simplify]: Simplify 0 into 0 3.126 * [backup-simplify]: Simplify 0 into 0 3.127 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.128 * [backup-simplify]: Simplify (+ 0) into 0 3.128 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.129 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.129 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.130 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.130 * [backup-simplify]: Simplify (+ 0 0) into 0 3.131 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.131 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.131 * [backup-simplify]: Simplify (- 0) into 0 3.131 * [taylor]: Taking taylor expansion of 0 in y.re 3.131 * [backup-simplify]: Simplify 0 into 0 3.131 * [backup-simplify]: Simplify 0 into 0 3.131 * [taylor]: Taking taylor expansion of 0 in y.re 3.131 * [backup-simplify]: Simplify 0 into 0 3.132 * [backup-simplify]: Simplify 0 into 0 3.132 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.133 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.134 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.134 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.135 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.135 * [backup-simplify]: Simplify (- 0) into 0 3.136 * [backup-simplify]: Simplify (+ 0 0) into 0 3.136 * [taylor]: Taking taylor expansion of 0 in y.re 3.136 * [backup-simplify]: Simplify 0 into 0 3.136 * [backup-simplify]: Simplify 0 into 0 3.137 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.137 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 3.138 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 3.138 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.138 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.139 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 3.140 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.140 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 3.140 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 3.140 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 3.140 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.140 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 3.140 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.140 * [taylor]: Taking taylor expansion of y.im in y.re 3.140 * [backup-simplify]: Simplify y.im into y.im 3.140 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.140 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.140 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.140 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.140 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.140 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.140 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.140 * [taylor]: Taking taylor expansion of x.re in y.re 3.140 * [backup-simplify]: Simplify x.re into x.re 3.140 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.140 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.140 * [taylor]: Taking taylor expansion of x.re in y.re 3.140 * [backup-simplify]: Simplify x.re into x.re 3.141 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.141 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.141 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.141 * [taylor]: Taking taylor expansion of x.im in y.re 3.141 * [backup-simplify]: Simplify x.im into x.im 3.141 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.141 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.141 * [taylor]: Taking taylor expansion of x.im in y.re 3.141 * [backup-simplify]: Simplify x.im into x.im 3.141 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.141 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.141 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.142 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.142 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.143 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.143 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.143 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.143 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.143 * [backup-simplify]: Simplify (+ 0 0) into 0 3.144 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.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))))) 3.144 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.144 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.144 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.144 * [taylor]: Taking taylor expansion of y.re in y.re 3.144 * [backup-simplify]: Simplify 0 into 0 3.144 * [backup-simplify]: Simplify 1 into 1 3.145 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.145 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.145 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.145 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 3.145 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 3.145 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.145 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 3.145 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.145 * [taylor]: Taking taylor expansion of y.im in x.im 3.145 * [backup-simplify]: Simplify y.im into y.im 3.146 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.146 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.146 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.146 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.146 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.146 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.146 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.146 * [taylor]: Taking taylor expansion of x.re in x.im 3.146 * [backup-simplify]: Simplify x.re into x.re 3.146 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.146 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.146 * [taylor]: Taking taylor expansion of x.re in x.im 3.146 * [backup-simplify]: Simplify x.re into x.re 3.146 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.146 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.146 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.146 * [taylor]: Taking taylor expansion of x.im in x.im 3.146 * [backup-simplify]: Simplify 0 into 0 3.146 * [backup-simplify]: Simplify 1 into 1 3.147 * [backup-simplify]: Simplify (/ 1 1) into 1 3.147 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.147 * [taylor]: Taking taylor expansion of x.im in x.im 3.147 * [backup-simplify]: Simplify 0 into 0 3.147 * [backup-simplify]: Simplify 1 into 1 3.147 * [backup-simplify]: Simplify (/ 1 1) into 1 3.147 * [backup-simplify]: Simplify (* 1 1) into 1 3.148 * [backup-simplify]: Simplify (+ 0 1) into 1 3.148 * [backup-simplify]: Simplify (sqrt 1) into 1 3.149 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.150 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.150 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.151 * [backup-simplify]: Simplify (+ 0 0) into 0 3.151 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.152 * [backup-simplify]: Simplify (log 1) into 0 3.152 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.152 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.152 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.152 * [taylor]: Taking taylor expansion of y.re in x.im 3.152 * [backup-simplify]: Simplify y.re into y.re 3.152 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.152 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.153 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 3.153 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 3.153 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.153 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.153 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.153 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.154 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.154 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.154 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.154 * [taylor]: Taking taylor expansion of y.im in x.re 3.154 * [backup-simplify]: Simplify y.im into y.im 3.154 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.154 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.154 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.154 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.154 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.154 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.154 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.154 * [taylor]: Taking taylor expansion of x.re in x.re 3.154 * [backup-simplify]: Simplify 0 into 0 3.154 * [backup-simplify]: Simplify 1 into 1 3.154 * [backup-simplify]: Simplify (/ 1 1) into 1 3.154 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.154 * [taylor]: Taking taylor expansion of x.re in x.re 3.154 * [backup-simplify]: Simplify 0 into 0 3.155 * [backup-simplify]: Simplify 1 into 1 3.155 * [backup-simplify]: Simplify (/ 1 1) into 1 3.155 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.155 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.155 * [taylor]: Taking taylor expansion of x.im in x.re 3.155 * [backup-simplify]: Simplify x.im into x.im 3.155 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.155 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.155 * [taylor]: Taking taylor expansion of x.im in x.re 3.155 * [backup-simplify]: Simplify x.im into x.im 3.155 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.155 * [backup-simplify]: Simplify (* 1 1) into 1 3.156 * [backup-simplify]: Simplify (+ 1 0) into 1 3.156 * [backup-simplify]: Simplify (sqrt 1) into 1 3.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.158 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.158 * [backup-simplify]: Simplify (+ 0 0) into 0 3.158 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.159 * [backup-simplify]: Simplify (log 1) into 0 3.159 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.159 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.159 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.159 * [taylor]: Taking taylor expansion of y.re in x.re 3.159 * [backup-simplify]: Simplify y.re into y.re 3.159 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.159 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.159 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.159 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.159 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.160 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.160 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.160 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.160 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.160 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.160 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.160 * [taylor]: Taking taylor expansion of y.im in y.im 3.160 * [backup-simplify]: Simplify 0 into 0 3.160 * [backup-simplify]: Simplify 1 into 1 3.160 * [backup-simplify]: Simplify (/ 1 1) into 1 3.160 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.160 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.160 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.160 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.160 * [taylor]: Taking taylor expansion of x.re in y.im 3.160 * [backup-simplify]: Simplify x.re into x.re 3.160 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.160 * [taylor]: Taking taylor expansion of x.re in y.im 3.160 * [backup-simplify]: Simplify x.re into x.re 3.160 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.160 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.160 * [taylor]: Taking taylor expansion of x.im in y.im 3.160 * [backup-simplify]: Simplify x.im into x.im 3.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.161 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.161 * [taylor]: Taking taylor expansion of x.im in y.im 3.161 * [backup-simplify]: Simplify x.im into x.im 3.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.161 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.161 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.161 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.161 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.161 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.161 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.162 * [backup-simplify]: Simplify (+ 0 0) into 0 3.162 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.162 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.162 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.162 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.162 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.162 * [taylor]: Taking taylor expansion of y.re in y.im 3.162 * [backup-simplify]: Simplify y.re into y.re 3.162 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.163 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.163 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.163 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.163 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.163 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.163 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.163 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.163 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.163 * [taylor]: Taking taylor expansion of y.im in y.im 3.163 * [backup-simplify]: Simplify 0 into 0 3.163 * [backup-simplify]: Simplify 1 into 1 3.163 * [backup-simplify]: Simplify (/ 1 1) into 1 3.163 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.163 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.164 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.164 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.164 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.164 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.164 * [taylor]: Taking taylor expansion of x.re in y.im 3.164 * [backup-simplify]: Simplify x.re into x.re 3.164 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.164 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.164 * [taylor]: Taking taylor expansion of x.re in y.im 3.164 * [backup-simplify]: Simplify x.re into x.re 3.164 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.164 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.164 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.164 * [taylor]: Taking taylor expansion of x.im in y.im 3.164 * [backup-simplify]: Simplify x.im into x.im 3.164 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.164 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.164 * [taylor]: Taking taylor expansion of x.im in y.im 3.164 * [backup-simplify]: Simplify x.im into x.im 3.164 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.164 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.164 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.164 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.164 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.164 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.165 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.165 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.165 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.165 * [backup-simplify]: Simplify (+ 0 0) into 0 3.165 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.166 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.166 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.166 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.166 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.166 * [taylor]: Taking taylor expansion of y.re in y.im 3.166 * [backup-simplify]: Simplify y.re into y.re 3.166 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.166 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.166 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.166 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.167 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.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 x.re 3.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)) 3.167 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.167 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.167 * [taylor]: Taking taylor expansion of y.im in x.re 3.167 * [backup-simplify]: Simplify y.im into y.im 3.167 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.167 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.167 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.167 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.167 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.167 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.167 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.167 * [taylor]: Taking taylor expansion of x.re in x.re 3.167 * [backup-simplify]: Simplify 0 into 0 3.167 * [backup-simplify]: Simplify 1 into 1 3.167 * [backup-simplify]: Simplify (/ 1 1) into 1 3.167 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.167 * [taylor]: Taking taylor expansion of x.re in x.re 3.167 * [backup-simplify]: Simplify 0 into 0 3.167 * [backup-simplify]: Simplify 1 into 1 3.168 * [backup-simplify]: Simplify (/ 1 1) into 1 3.168 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.168 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.168 * [taylor]: Taking taylor expansion of x.im in x.re 3.168 * [backup-simplify]: Simplify x.im into x.im 3.168 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.168 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.168 * [taylor]: Taking taylor expansion of x.im in x.re 3.168 * [backup-simplify]: Simplify x.im into x.im 3.168 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.168 * [backup-simplify]: Simplify (* 1 1) into 1 3.168 * [backup-simplify]: Simplify (+ 1 0) into 1 3.169 * [backup-simplify]: Simplify (sqrt 1) into 1 3.169 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.169 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.170 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.170 * [backup-simplify]: Simplify (+ 0 0) into 0 3.171 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.171 * [backup-simplify]: Simplify (log 1) into 0 3.171 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.171 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.171 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.171 * [taylor]: Taking taylor expansion of y.re in x.re 3.171 * [backup-simplify]: Simplify y.re into y.re 3.171 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.172 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.172 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.172 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.172 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.172 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.172 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.173 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.173 * [backup-simplify]: Simplify (- 0) into 0 3.173 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.173 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 3.173 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 3.173 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.173 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.173 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.173 * [taylor]: Taking taylor expansion of y.re in x.im 3.173 * [backup-simplify]: Simplify y.re into y.re 3.173 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.173 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.173 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.173 * [taylor]: Taking taylor expansion of x.re in x.im 3.173 * [backup-simplify]: Simplify x.re into x.re 3.173 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.173 * [taylor]: Taking taylor expansion of y.im in x.im 3.173 * [backup-simplify]: Simplify y.im into y.im 3.173 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.174 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 3.174 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.174 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.174 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.174 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.174 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.175 * [backup-simplify]: Simplify (- 0) into 0 3.175 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.175 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 3.175 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 3.175 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.175 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.175 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.175 * [taylor]: Taking taylor expansion of y.re in y.re 3.175 * [backup-simplify]: Simplify 0 into 0 3.175 * [backup-simplify]: Simplify 1 into 1 3.175 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.175 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.175 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.175 * [taylor]: Taking taylor expansion of x.re in y.re 3.175 * [backup-simplify]: Simplify x.re into x.re 3.175 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.175 * [taylor]: Taking taylor expansion of y.im in y.re 3.175 * [backup-simplify]: Simplify y.im into y.im 3.175 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.175 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.175 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.176 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.176 * [taylor]: Taking taylor expansion of 0 in x.re 3.176 * [backup-simplify]: Simplify 0 into 0 3.176 * [taylor]: Taking taylor expansion of 0 in x.im 3.176 * [backup-simplify]: Simplify 0 into 0 3.176 * [taylor]: Taking taylor expansion of 0 in y.re 3.176 * [backup-simplify]: Simplify 0 into 0 3.176 * [backup-simplify]: Simplify 0 into 0 3.176 * [backup-simplify]: Simplify (+ 0) into 0 3.176 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.177 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.177 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 3.178 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.178 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.178 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.178 * [backup-simplify]: Simplify (+ 0 0) into 0 3.179 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.179 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.179 * [backup-simplify]: Simplify (- 0) into 0 3.180 * [backup-simplify]: Simplify (+ 0 0) into 0 3.180 * [taylor]: Taking taylor expansion of 0 in x.im 3.180 * [backup-simplify]: Simplify 0 into 0 3.180 * [taylor]: Taking taylor expansion of 0 in y.re 3.180 * [backup-simplify]: Simplify 0 into 0 3.180 * [backup-simplify]: Simplify 0 into 0 3.180 * [backup-simplify]: Simplify (+ 0) into 0 3.180 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.181 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.181 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.181 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.182 * [backup-simplify]: Simplify (- 0) into 0 3.182 * [backup-simplify]: Simplify (+ 0 0) into 0 3.182 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.183 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.183 * [backup-simplify]: Simplify (- 0) into 0 3.183 * [backup-simplify]: Simplify (+ 0 0) into 0 3.183 * [taylor]: Taking taylor expansion of 0 in y.re 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [taylor]: Taking taylor expansion of 0 in x.re 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [taylor]: Taking taylor expansion of 0 in x.im 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [taylor]: Taking taylor expansion of 0 in y.re 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [taylor]: Taking taylor expansion of 0 in x.im 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [taylor]: Taking taylor expansion of 0 in y.re 3.183 * [backup-simplify]: Simplify 0 into 0 3.183 * [backup-simplify]: Simplify 0 into 0 3.184 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 3.184 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.184 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 3.184 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 3.184 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.184 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.184 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 3.184 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.184 * [taylor]: Taking taylor expansion of -1 in y.re 3.184 * [backup-simplify]: Simplify -1 into -1 3.184 * [taylor]: Taking taylor expansion of y.im in y.re 3.184 * [backup-simplify]: Simplify y.im into y.im 3.184 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.184 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.184 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.184 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.184 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.184 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.184 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.184 * [taylor]: Taking taylor expansion of -1 in y.re 3.184 * [backup-simplify]: Simplify -1 into -1 3.184 * [taylor]: Taking taylor expansion of x.re in y.re 3.185 * [backup-simplify]: Simplify x.re into x.re 3.185 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.185 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.185 * [taylor]: Taking taylor expansion of -1 in y.re 3.185 * [backup-simplify]: Simplify -1 into -1 3.185 * [taylor]: Taking taylor expansion of x.re in y.re 3.185 * [backup-simplify]: Simplify x.re into x.re 3.185 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.185 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.185 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.185 * [taylor]: Taking taylor expansion of -1 in y.re 3.185 * [backup-simplify]: Simplify -1 into -1 3.185 * [taylor]: Taking taylor expansion of x.im in y.re 3.185 * [backup-simplify]: Simplify x.im into x.im 3.185 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.185 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.185 * [taylor]: Taking taylor expansion of -1 in y.re 3.185 * [backup-simplify]: Simplify -1 into -1 3.185 * [taylor]: Taking taylor expansion of x.im in y.re 3.185 * [backup-simplify]: Simplify x.im into x.im 3.185 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.185 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.185 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.186 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.186 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.186 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.186 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.186 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.187 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.187 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.187 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.187 * [backup-simplify]: Simplify (+ 0 0) into 0 3.188 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.188 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.188 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.188 * [taylor]: Taking taylor expansion of -1 in y.re 3.188 * [backup-simplify]: Simplify -1 into -1 3.188 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.188 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.188 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.188 * [taylor]: Taking taylor expansion of y.re in y.re 3.188 * [backup-simplify]: Simplify 0 into 0 3.188 * [backup-simplify]: Simplify 1 into 1 3.189 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.189 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.189 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.189 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.189 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.189 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.189 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.189 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 3.189 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.190 * [taylor]: Taking taylor expansion of -1 in x.im 3.190 * [backup-simplify]: Simplify -1 into -1 3.190 * [taylor]: Taking taylor expansion of y.im in x.im 3.190 * [backup-simplify]: Simplify y.im into y.im 3.190 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.190 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.190 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.190 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.190 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.190 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.190 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.190 * [taylor]: Taking taylor expansion of -1 in x.im 3.190 * [backup-simplify]: Simplify -1 into -1 3.190 * [taylor]: Taking taylor expansion of x.re in x.im 3.190 * [backup-simplify]: Simplify x.re into x.re 3.190 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.190 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.190 * [taylor]: Taking taylor expansion of -1 in x.im 3.190 * [backup-simplify]: Simplify -1 into -1 3.190 * [taylor]: Taking taylor expansion of x.re in x.im 3.190 * [backup-simplify]: Simplify x.re into x.re 3.190 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.190 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.190 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.190 * [taylor]: Taking taylor expansion of -1 in x.im 3.190 * [backup-simplify]: Simplify -1 into -1 3.190 * [taylor]: Taking taylor expansion of x.im in x.im 3.190 * [backup-simplify]: Simplify 0 into 0 3.190 * [backup-simplify]: Simplify 1 into 1 3.191 * [backup-simplify]: Simplify (/ -1 1) into -1 3.191 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.191 * [taylor]: Taking taylor expansion of -1 in x.im 3.191 * [backup-simplify]: Simplify -1 into -1 3.191 * [taylor]: Taking taylor expansion of x.im in x.im 3.191 * [backup-simplify]: Simplify 0 into 0 3.191 * [backup-simplify]: Simplify 1 into 1 3.192 * [backup-simplify]: Simplify (/ -1 1) into -1 3.192 * [backup-simplify]: Simplify (* -1 -1) into 1 3.193 * [backup-simplify]: Simplify (+ 0 1) into 1 3.195 * [backup-simplify]: Simplify (sqrt 1) into 1 3.196 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.197 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.198 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.198 * [backup-simplify]: Simplify (+ 0 0) into 0 3.199 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.199 * [backup-simplify]: Simplify (log 1) into 0 3.200 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.200 * [taylor]: Taking taylor expansion of -1 in x.im 3.200 * [backup-simplify]: Simplify -1 into -1 3.200 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.200 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.200 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.200 * [taylor]: Taking taylor expansion of y.re in x.im 3.200 * [backup-simplify]: Simplify y.re into y.re 3.200 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.200 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.201 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 3.201 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.201 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.201 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.202 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.202 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.202 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.202 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.202 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.202 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.202 * [taylor]: Taking taylor expansion of -1 in x.re 3.202 * [backup-simplify]: Simplify -1 into -1 3.202 * [taylor]: Taking taylor expansion of y.im in x.re 3.202 * [backup-simplify]: Simplify y.im into y.im 3.202 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.202 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.202 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.202 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.202 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.202 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.202 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.202 * [taylor]: Taking taylor expansion of -1 in x.re 3.202 * [backup-simplify]: Simplify -1 into -1 3.202 * [taylor]: Taking taylor expansion of x.re in x.re 3.202 * [backup-simplify]: Simplify 0 into 0 3.202 * [backup-simplify]: Simplify 1 into 1 3.203 * [backup-simplify]: Simplify (/ -1 1) into -1 3.203 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.203 * [taylor]: Taking taylor expansion of -1 in x.re 3.203 * [backup-simplify]: Simplify -1 into -1 3.203 * [taylor]: Taking taylor expansion of x.re in x.re 3.203 * [backup-simplify]: Simplify 0 into 0 3.203 * [backup-simplify]: Simplify 1 into 1 3.203 * [backup-simplify]: Simplify (/ -1 1) into -1 3.203 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.204 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.204 * [taylor]: Taking taylor expansion of -1 in x.re 3.204 * [backup-simplify]: Simplify -1 into -1 3.204 * [taylor]: Taking taylor expansion of x.im in x.re 3.204 * [backup-simplify]: Simplify x.im into x.im 3.204 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.204 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.204 * [taylor]: Taking taylor expansion of -1 in x.re 3.204 * [backup-simplify]: Simplify -1 into -1 3.204 * [taylor]: Taking taylor expansion of x.im in x.re 3.204 * [backup-simplify]: Simplify x.im into x.im 3.204 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.204 * [backup-simplify]: Simplify (* -1 -1) into 1 3.205 * [backup-simplify]: Simplify (+ 1 0) into 1 3.205 * [backup-simplify]: Simplify (sqrt 1) into 1 3.206 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.207 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.207 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.208 * [backup-simplify]: Simplify (+ 0 0) into 0 3.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.209 * [backup-simplify]: Simplify (log 1) into 0 3.209 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.209 * [taylor]: Taking taylor expansion of -1 in x.re 3.209 * [backup-simplify]: Simplify -1 into -1 3.209 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.209 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.209 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.209 * [taylor]: Taking taylor expansion of y.re in x.re 3.209 * [backup-simplify]: Simplify y.re into y.re 3.209 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.210 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.210 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.210 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.210 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.211 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.211 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.211 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.211 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.211 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.211 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.211 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.211 * [taylor]: Taking taylor expansion of -1 in y.im 3.211 * [backup-simplify]: Simplify -1 into -1 3.211 * [taylor]: Taking taylor expansion of y.im in y.im 3.211 * [backup-simplify]: Simplify 0 into 0 3.211 * [backup-simplify]: Simplify 1 into 1 3.212 * [backup-simplify]: Simplify (/ -1 1) into -1 3.212 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.212 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.212 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.212 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.212 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.212 * [taylor]: Taking taylor expansion of -1 in y.im 3.212 * [backup-simplify]: Simplify -1 into -1 3.212 * [taylor]: Taking taylor expansion of x.re in y.im 3.212 * [backup-simplify]: Simplify x.re into x.re 3.212 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.212 * [taylor]: Taking taylor expansion of -1 in y.im 3.212 * [backup-simplify]: Simplify -1 into -1 3.212 * [taylor]: Taking taylor expansion of x.re in y.im 3.212 * [backup-simplify]: Simplify x.re into x.re 3.212 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.212 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.212 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.212 * [taylor]: Taking taylor expansion of -1 in y.im 3.212 * [backup-simplify]: Simplify -1 into -1 3.212 * [taylor]: Taking taylor expansion of x.im in y.im 3.212 * [backup-simplify]: Simplify x.im into x.im 3.213 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.213 * [taylor]: Taking taylor expansion of -1 in y.im 3.213 * [backup-simplify]: Simplify -1 into -1 3.213 * [taylor]: Taking taylor expansion of x.im in y.im 3.213 * [backup-simplify]: Simplify x.im into x.im 3.213 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.213 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.213 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.213 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.213 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.214 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.214 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.214 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.214 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.214 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.214 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.215 * [backup-simplify]: Simplify (+ 0 0) into 0 3.215 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.215 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.215 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.216 * [taylor]: Taking taylor expansion of -1 in y.im 3.216 * [backup-simplify]: Simplify -1 into -1 3.216 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.216 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.216 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.216 * [taylor]: Taking taylor expansion of y.re in y.im 3.216 * [backup-simplify]: Simplify y.re into y.re 3.216 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.216 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.217 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.217 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.217 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.217 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.217 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.217 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.217 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.217 * [taylor]: Taking taylor expansion of -1 in y.im 3.217 * [backup-simplify]: Simplify -1 into -1 3.217 * [taylor]: Taking taylor expansion of y.im in y.im 3.217 * [backup-simplify]: Simplify 0 into 0 3.217 * [backup-simplify]: Simplify 1 into 1 3.218 * [backup-simplify]: Simplify (/ -1 1) into -1 3.218 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.218 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.218 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.218 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.218 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.218 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.218 * [taylor]: Taking taylor expansion of -1 in y.im 3.218 * [backup-simplify]: Simplify -1 into -1 3.218 * [taylor]: Taking taylor expansion of x.re in y.im 3.218 * [backup-simplify]: Simplify x.re into x.re 3.218 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.218 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.218 * [taylor]: Taking taylor expansion of -1 in y.im 3.218 * [backup-simplify]: Simplify -1 into -1 3.218 * [taylor]: Taking taylor expansion of x.re in y.im 3.219 * [backup-simplify]: Simplify x.re into x.re 3.219 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.219 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.219 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.219 * [taylor]: Taking taylor expansion of -1 in y.im 3.219 * [backup-simplify]: Simplify -1 into -1 3.219 * [taylor]: Taking taylor expansion of x.im in y.im 3.219 * [backup-simplify]: Simplify x.im into x.im 3.219 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.219 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.219 * [taylor]: Taking taylor expansion of -1 in y.im 3.219 * [backup-simplify]: Simplify -1 into -1 3.219 * [taylor]: Taking taylor expansion of x.im in y.im 3.219 * [backup-simplify]: Simplify x.im into x.im 3.219 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.219 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.219 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.219 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.220 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.220 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.220 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.220 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.220 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.220 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.221 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.221 * [backup-simplify]: Simplify (+ 0 0) into 0 3.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.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))))) 3.222 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.222 * [taylor]: Taking taylor expansion of -1 in y.im 3.222 * [backup-simplify]: Simplify -1 into -1 3.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.222 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.222 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.222 * [taylor]: Taking taylor expansion of y.re in y.im 3.222 * [backup-simplify]: Simplify y.re into y.re 3.222 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.223 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.223 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.223 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.223 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.223 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.224 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.224 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.224 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.224 * [taylor]: Taking taylor expansion of -1 in x.re 3.224 * [backup-simplify]: Simplify -1 into -1 3.224 * [taylor]: Taking taylor expansion of y.im in x.re 3.224 * [backup-simplify]: Simplify y.im into y.im 3.224 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.224 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.224 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.224 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.224 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.224 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.224 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.224 * [taylor]: Taking taylor expansion of -1 in x.re 3.224 * [backup-simplify]: Simplify -1 into -1 3.224 * [taylor]: Taking taylor expansion of x.re in x.re 3.224 * [backup-simplify]: Simplify 0 into 0 3.224 * [backup-simplify]: Simplify 1 into 1 3.225 * [backup-simplify]: Simplify (/ -1 1) into -1 3.225 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.225 * [taylor]: Taking taylor expansion of -1 in x.re 3.225 * [backup-simplify]: Simplify -1 into -1 3.225 * [taylor]: Taking taylor expansion of x.re in x.re 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify 1 into 1 3.225 * [backup-simplify]: Simplify (/ -1 1) into -1 3.225 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.225 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.225 * [taylor]: Taking taylor expansion of -1 in x.re 3.225 * [backup-simplify]: Simplify -1 into -1 3.225 * [taylor]: Taking taylor expansion of x.im in x.re 3.225 * [backup-simplify]: Simplify x.im into x.im 3.225 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.225 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.225 * [taylor]: Taking taylor expansion of -1 in x.re 3.225 * [backup-simplify]: Simplify -1 into -1 3.225 * [taylor]: Taking taylor expansion of x.im in x.re 3.225 * [backup-simplify]: Simplify x.im into x.im 3.225 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.225 * [backup-simplify]: Simplify (* -1 -1) into 1 3.226 * [backup-simplify]: Simplify (+ 1 0) into 1 3.226 * [backup-simplify]: Simplify (sqrt 1) into 1 3.226 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.227 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.227 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.228 * [backup-simplify]: Simplify (+ 0 0) into 0 3.228 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.228 * [backup-simplify]: Simplify (log 1) into 0 3.228 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.228 * [taylor]: Taking taylor expansion of -1 in x.re 3.228 * [backup-simplify]: Simplify -1 into -1 3.228 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.228 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.229 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.229 * [taylor]: Taking taylor expansion of y.re in x.re 3.229 * [backup-simplify]: Simplify y.re into y.re 3.229 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.229 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.229 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.229 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.229 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.229 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.230 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.230 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.230 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.230 * [backup-simplify]: Simplify (- 0) into 0 3.230 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.231 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.231 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.231 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.231 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.231 * [taylor]: Taking taylor expansion of x.re in x.im 3.231 * [backup-simplify]: Simplify x.re into x.re 3.231 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.231 * [taylor]: Taking taylor expansion of y.im in x.im 3.231 * [backup-simplify]: Simplify y.im into y.im 3.231 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.231 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.231 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.231 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.231 * [taylor]: Taking taylor expansion of y.re in x.im 3.231 * [backup-simplify]: Simplify y.re into y.re 3.231 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.231 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.231 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.231 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.232 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.232 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.232 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.232 * [backup-simplify]: Simplify (- 0) into 0 3.233 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.233 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.233 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.233 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.233 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.233 * [taylor]: Taking taylor expansion of x.re in y.re 3.233 * [backup-simplify]: Simplify x.re into x.re 3.233 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.233 * [taylor]: Taking taylor expansion of y.im in y.re 3.233 * [backup-simplify]: Simplify y.im into y.im 3.233 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.233 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.233 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.233 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.233 * [taylor]: Taking taylor expansion of y.re in y.re 3.233 * [backup-simplify]: Simplify 0 into 0 3.233 * [backup-simplify]: Simplify 1 into 1 3.233 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.233 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.233 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.233 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.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))) 3.234 * [taylor]: Taking taylor expansion of 0 in x.re 3.234 * [backup-simplify]: Simplify 0 into 0 3.234 * [taylor]: Taking taylor expansion of 0 in x.im 3.234 * [backup-simplify]: Simplify 0 into 0 3.234 * [taylor]: Taking taylor expansion of 0 in y.re 3.234 * [backup-simplify]: Simplify 0 into 0 3.234 * [backup-simplify]: Simplify 0 into 0 3.234 * [backup-simplify]: Simplify (+ 0) into 0 3.234 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.235 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.235 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.236 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.236 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.236 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.236 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.237 * [backup-simplify]: Simplify (+ 0 0) into 0 3.237 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.237 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.238 * [backup-simplify]: Simplify (- 0) into 0 3.238 * [backup-simplify]: Simplify (+ 0 0) into 0 3.238 * [taylor]: Taking taylor expansion of 0 in x.im 3.238 * [backup-simplify]: Simplify 0 into 0 3.238 * [taylor]: Taking taylor expansion of 0 in y.re 3.238 * [backup-simplify]: Simplify 0 into 0 3.238 * [backup-simplify]: Simplify 0 into 0 3.238 * [backup-simplify]: Simplify (+ 0) into 0 3.239 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.239 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.239 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.239 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.240 * [backup-simplify]: Simplify (- 0) into 0 3.240 * [backup-simplify]: Simplify (+ 0 0) into 0 3.240 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.241 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.241 * [backup-simplify]: Simplify (- 0) into 0 3.241 * [backup-simplify]: Simplify (+ 0 0) into 0 3.241 * [taylor]: Taking taylor expansion of 0 in y.re 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [taylor]: Taking taylor expansion of 0 in x.re 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [taylor]: Taking taylor expansion of 0 in x.im 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [taylor]: Taking taylor expansion of 0 in y.re 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [backup-simplify]: Simplify 0 into 0 3.242 * [taylor]: Taking taylor expansion of 0 in x.im 3.242 * [backup-simplify]: Simplify 0 into 0 3.242 * [taylor]: Taking taylor expansion of 0 in y.re 3.242 * [backup-simplify]: Simplify 0 into 0 3.242 * [backup-simplify]: Simplify 0 into 0 3.242 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 3.242 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 3.242 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 3.242 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 3.242 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.242 * [taylor]: Taking taylor expansion of y.im in y.im 3.242 * [backup-simplify]: Simplify 0 into 0 3.242 * [backup-simplify]: Simplify 1 into 1 3.242 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.242 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.242 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.242 * [taylor]: Taking taylor expansion of y.im in x.re 3.242 * [backup-simplify]: Simplify y.im into y.im 3.242 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.243 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.243 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.243 * [taylor]: Taking taylor expansion of y.im in x.im 3.243 * [backup-simplify]: Simplify y.im into y.im 3.243 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.243 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.243 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.243 * [taylor]: Taking taylor expansion of y.im in x.im 3.243 * [backup-simplify]: Simplify y.im into y.im 3.243 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.243 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.243 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.243 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.243 * [taylor]: Taking taylor expansion of y.im in x.re 3.243 * [backup-simplify]: Simplify y.im into y.im 3.243 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.243 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.243 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.243 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.243 * [taylor]: Taking taylor expansion of y.im in y.im 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [backup-simplify]: Simplify 1 into 1 3.243 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.243 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.243 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.243 * [taylor]: Taking taylor expansion of 0 in x.re 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [taylor]: Taking taylor expansion of 0 in y.im 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.243 * [taylor]: Taking taylor expansion of 0 in y.im 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [backup-simplify]: Simplify 0 into 0 3.244 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 3.244 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.244 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.244 * [taylor]: Taking taylor expansion of 0 in x.re 3.244 * [backup-simplify]: Simplify 0 into 0 3.244 * [taylor]: Taking taylor expansion of 0 in y.im 3.244 * [backup-simplify]: Simplify 0 into 0 3.244 * [backup-simplify]: Simplify 0 into 0 3.244 * [taylor]: Taking taylor expansion of 0 in y.im 3.244 * [backup-simplify]: Simplify 0 into 0 3.244 * [backup-simplify]: Simplify 0 into 0 3.245 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.245 * [taylor]: Taking taylor expansion of 0 in y.im 3.245 * [backup-simplify]: Simplify 0 into 0 3.245 * [backup-simplify]: Simplify 0 into 0 3.245 * [backup-simplify]: Simplify 0 into 0 3.245 * [backup-simplify]: Simplify 0 into 0 3.245 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 3.245 * [backup-simplify]: Simplify 0 into 0 3.246 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.246 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.246 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 3.246 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.246 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.246 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.246 * [taylor]: Taking taylor expansion of y.im in y.im 3.246 * [backup-simplify]: Simplify 0 into 0 3.246 * [backup-simplify]: Simplify 1 into 1 3.246 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.246 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.246 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.246 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.246 * [taylor]: Taking taylor expansion of y.im in x.re 3.246 * [backup-simplify]: Simplify y.im into y.im 3.246 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.246 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.246 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.246 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.246 * [taylor]: Taking taylor expansion of y.im in x.im 3.246 * [backup-simplify]: Simplify y.im into y.im 3.246 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.246 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.246 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.247 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.247 * [taylor]: Taking taylor expansion of y.im in x.im 3.247 * [backup-simplify]: Simplify y.im into y.im 3.247 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.247 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.247 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.247 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.247 * [taylor]: Taking taylor expansion of y.im in x.re 3.247 * [backup-simplify]: Simplify y.im into y.im 3.247 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.247 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.247 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.247 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.247 * [taylor]: Taking taylor expansion of y.im in y.im 3.247 * [backup-simplify]: Simplify 0 into 0 3.247 * [backup-simplify]: Simplify 1 into 1 3.247 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.247 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.248 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.248 * [taylor]: Taking taylor expansion of 0 in x.re 3.248 * [backup-simplify]: Simplify 0 into 0 3.248 * [taylor]: Taking taylor expansion of 0 in y.im 3.248 * [backup-simplify]: Simplify 0 into 0 3.248 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.248 * [taylor]: Taking taylor expansion of 0 in y.im 3.248 * [backup-simplify]: Simplify 0 into 0 3.249 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.249 * [backup-simplify]: Simplify 0 into 0 3.249 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.249 * [taylor]: Taking taylor expansion of 0 in x.re 3.249 * [backup-simplify]: Simplify 0 into 0 3.249 * [taylor]: Taking taylor expansion of 0 in y.im 3.249 * [backup-simplify]: Simplify 0 into 0 3.249 * [taylor]: Taking taylor expansion of 0 in y.im 3.249 * [backup-simplify]: Simplify 0 into 0 3.249 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.249 * [taylor]: Taking taylor expansion of 0 in y.im 3.249 * [backup-simplify]: Simplify 0 into 0 3.249 * [backup-simplify]: Simplify 0 into 0 3.249 * [backup-simplify]: Simplify 0 into 0 3.250 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.250 * [backup-simplify]: Simplify 0 into 0 3.250 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.250 * [taylor]: Taking taylor expansion of 0 in x.re 3.250 * [backup-simplify]: Simplify 0 into 0 3.250 * [taylor]: Taking taylor expansion of 0 in y.im 3.250 * [backup-simplify]: Simplify 0 into 0 3.250 * [taylor]: Taking taylor expansion of 0 in y.im 3.250 * [backup-simplify]: Simplify 0 into 0 3.250 * [taylor]: Taking taylor expansion of 0 in y.im 3.250 * [backup-simplify]: Simplify 0 into 0 3.251 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.251 * [taylor]: Taking taylor expansion of 0 in y.im 3.251 * [backup-simplify]: Simplify 0 into 0 3.251 * [backup-simplify]: Simplify 0 into 0 3.251 * [backup-simplify]: Simplify 0 into 0 3.251 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.251 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.251 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 3.251 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.251 * [taylor]: Taking taylor expansion of -1 in y.im 3.251 * [backup-simplify]: Simplify -1 into -1 3.251 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.251 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.251 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.251 * [taylor]: Taking taylor expansion of y.im in y.im 3.251 * [backup-simplify]: Simplify 0 into 0 3.251 * [backup-simplify]: Simplify 1 into 1 3.251 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.252 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.252 * [taylor]: Taking taylor expansion of -1 in x.re 3.252 * [backup-simplify]: Simplify -1 into -1 3.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.252 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.252 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.252 * [taylor]: Taking taylor expansion of y.im in x.re 3.252 * [backup-simplify]: Simplify y.im into y.im 3.252 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.252 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.252 * [taylor]: Taking taylor expansion of -1 in x.im 3.252 * [backup-simplify]: Simplify -1 into -1 3.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.252 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.252 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.252 * [taylor]: Taking taylor expansion of y.im in x.im 3.252 * [backup-simplify]: Simplify y.im into y.im 3.252 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.252 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.252 * [taylor]: Taking taylor expansion of -1 in x.im 3.252 * [backup-simplify]: Simplify -1 into -1 3.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.252 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.252 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.252 * [taylor]: Taking taylor expansion of y.im in x.im 3.252 * [backup-simplify]: Simplify y.im into y.im 3.252 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.252 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.252 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.252 * [taylor]: Taking taylor expansion of -1 in x.re 3.252 * [backup-simplify]: Simplify -1 into -1 3.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.252 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.253 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.253 * [taylor]: Taking taylor expansion of y.im in x.re 3.253 * [backup-simplify]: Simplify y.im into y.im 3.253 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.253 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.253 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.253 * [taylor]: Taking taylor expansion of -1 in y.im 3.253 * [backup-simplify]: Simplify -1 into -1 3.253 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.253 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.253 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.253 * [taylor]: Taking taylor expansion of y.im in y.im 3.253 * [backup-simplify]: Simplify 0 into 0 3.253 * [backup-simplify]: Simplify 1 into 1 3.253 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.254 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.254 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.254 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.255 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.255 * [taylor]: Taking taylor expansion of 0 in x.re 3.255 * [backup-simplify]: Simplify 0 into 0 3.255 * [taylor]: Taking taylor expansion of 0 in y.im 3.255 * [backup-simplify]: Simplify 0 into 0 3.255 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.256 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.256 * [taylor]: Taking taylor expansion of 0 in y.im 3.256 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.257 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.257 * [backup-simplify]: Simplify 0 into 0 3.258 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.259 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.259 * [taylor]: Taking taylor expansion of 0 in x.re 3.259 * [backup-simplify]: Simplify 0 into 0 3.259 * [taylor]: Taking taylor expansion of 0 in y.im 3.259 * [backup-simplify]: Simplify 0 into 0 3.259 * [taylor]: Taking taylor expansion of 0 in y.im 3.259 * [backup-simplify]: Simplify 0 into 0 3.259 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.260 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.260 * [taylor]: Taking taylor expansion of 0 in y.im 3.260 * [backup-simplify]: Simplify 0 into 0 3.260 * [backup-simplify]: Simplify 0 into 0 3.260 * [backup-simplify]: Simplify 0 into 0 3.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.263 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.265 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.265 * [taylor]: Taking taylor expansion of 0 in x.re 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [taylor]: Taking taylor expansion of 0 in y.im 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [taylor]: Taking taylor expansion of 0 in y.im 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [taylor]: Taking taylor expansion of 0 in y.im 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.267 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.267 * [taylor]: Taking taylor expansion of 0 in y.im 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.267 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 3.268 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.268 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 3.268 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.268 * [taylor]: Taking taylor expansion of y.re in y.re 3.268 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify 1 into 1 3.268 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.268 * [taylor]: Taking taylor expansion of y.re in x.re 3.268 * [backup-simplify]: Simplify y.re into y.re 3.268 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.268 * [taylor]: Taking taylor expansion of y.re in x.im 3.268 * [backup-simplify]: Simplify y.re into y.re 3.268 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.268 * [taylor]: Taking taylor expansion of y.re in x.im 3.268 * [backup-simplify]: Simplify y.re into y.re 3.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.269 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.269 * [taylor]: Taking taylor expansion of y.re in x.re 3.269 * [backup-simplify]: Simplify y.re into y.re 3.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.269 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.269 * [taylor]: Taking taylor expansion of y.re in y.re 3.269 * [backup-simplify]: Simplify 0 into 0 3.269 * [backup-simplify]: Simplify 1 into 1 3.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.269 * [backup-simplify]: Simplify 0 into 0 3.269 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.269 * [taylor]: Taking taylor expansion of 0 in x.re 3.269 * [backup-simplify]: Simplify 0 into 0 3.269 * [taylor]: Taking taylor expansion of 0 in y.re 3.269 * [backup-simplify]: Simplify 0 into 0 3.269 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.270 * [taylor]: Taking taylor expansion of 0 in y.re 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.270 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.271 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.271 * [taylor]: Taking taylor expansion of 0 in x.re 3.271 * [backup-simplify]: Simplify 0 into 0 3.271 * [taylor]: Taking taylor expansion of 0 in y.re 3.271 * [backup-simplify]: Simplify 0 into 0 3.271 * [backup-simplify]: Simplify 0 into 0 3.271 * [taylor]: Taking taylor expansion of 0 in y.re 3.271 * [backup-simplify]: Simplify 0 into 0 3.271 * [backup-simplify]: Simplify 0 into 0 3.272 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.272 * [taylor]: Taking taylor expansion of 0 in y.re 3.272 * [backup-simplify]: Simplify 0 into 0 3.272 * [backup-simplify]: Simplify 0 into 0 3.272 * [backup-simplify]: Simplify 0 into 0 3.272 * [backup-simplify]: Simplify 0 into 0 3.272 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 3.272 * [backup-simplify]: Simplify 0 into 0 3.273 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.273 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.273 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 3.273 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.273 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.273 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.273 * [taylor]: Taking taylor expansion of y.re in y.re 3.273 * [backup-simplify]: Simplify 0 into 0 3.273 * [backup-simplify]: Simplify 1 into 1 3.274 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.274 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.274 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.274 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.274 * [taylor]: Taking taylor expansion of y.re in x.re 3.274 * [backup-simplify]: Simplify y.re into y.re 3.274 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.274 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.274 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.274 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.274 * [taylor]: Taking taylor expansion of y.re in x.im 3.274 * [backup-simplify]: Simplify y.re into y.re 3.274 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.274 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.274 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.274 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.274 * [taylor]: Taking taylor expansion of y.re in x.im 3.274 * [backup-simplify]: Simplify y.re into y.re 3.275 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.275 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.275 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.275 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.275 * [taylor]: Taking taylor expansion of y.re in x.re 3.275 * [backup-simplify]: Simplify y.re into y.re 3.275 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.275 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.275 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.275 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.275 * [taylor]: Taking taylor expansion of y.re in y.re 3.275 * [backup-simplify]: Simplify 0 into 0 3.275 * [backup-simplify]: Simplify 1 into 1 3.275 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.275 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.276 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.276 * [taylor]: Taking taylor expansion of 0 in x.re 3.276 * [backup-simplify]: Simplify 0 into 0 3.276 * [taylor]: Taking taylor expansion of 0 in y.re 3.276 * [backup-simplify]: Simplify 0 into 0 3.276 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.276 * [taylor]: Taking taylor expansion of 0 in y.re 3.276 * [backup-simplify]: Simplify 0 into 0 3.277 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.277 * [backup-simplify]: Simplify 0 into 0 3.277 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.277 * [taylor]: Taking taylor expansion of 0 in x.re 3.277 * [backup-simplify]: Simplify 0 into 0 3.277 * [taylor]: Taking taylor expansion of 0 in y.re 3.277 * [backup-simplify]: Simplify 0 into 0 3.277 * [taylor]: Taking taylor expansion of 0 in y.re 3.277 * [backup-simplify]: Simplify 0 into 0 3.277 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.277 * [taylor]: Taking taylor expansion of 0 in y.re 3.278 * [backup-simplify]: Simplify 0 into 0 3.278 * [backup-simplify]: Simplify 0 into 0 3.278 * [backup-simplify]: Simplify 0 into 0 3.279 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.279 * [taylor]: Taking taylor expansion of 0 in x.re 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [taylor]: Taking taylor expansion of 0 in y.re 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [taylor]: Taking taylor expansion of 0 in y.re 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [taylor]: Taking taylor expansion of 0 in y.re 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.279 * [taylor]: Taking taylor expansion of 0 in y.re 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [backup-simplify]: Simplify 0 into 0 3.279 * [backup-simplify]: Simplify 0 into 0 3.280 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.280 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.280 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 3.280 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.280 * [taylor]: Taking taylor expansion of -1 in y.re 3.280 * [backup-simplify]: Simplify -1 into -1 3.280 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.280 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.280 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.280 * [taylor]: Taking taylor expansion of y.re in y.re 3.280 * [backup-simplify]: Simplify 0 into 0 3.280 * [backup-simplify]: Simplify 1 into 1 3.280 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.280 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.280 * [taylor]: Taking taylor expansion of -1 in x.re 3.280 * [backup-simplify]: Simplify -1 into -1 3.280 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.280 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.280 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.280 * [taylor]: Taking taylor expansion of y.re in x.re 3.280 * [backup-simplify]: Simplify y.re into y.re 3.280 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.280 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.280 * [taylor]: Taking taylor expansion of -1 in x.im 3.280 * [backup-simplify]: Simplify -1 into -1 3.280 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.280 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.280 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.280 * [taylor]: Taking taylor expansion of y.re in x.im 3.280 * [backup-simplify]: Simplify y.re into y.re 3.280 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.280 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.280 * [taylor]: Taking taylor expansion of -1 in x.im 3.280 * [backup-simplify]: Simplify -1 into -1 3.281 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.281 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.281 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.281 * [taylor]: Taking taylor expansion of y.re in x.im 3.281 * [backup-simplify]: Simplify y.re into y.re 3.281 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.281 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.281 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.281 * [taylor]: Taking taylor expansion of -1 in x.re 3.281 * [backup-simplify]: Simplify -1 into -1 3.281 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.281 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.281 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.281 * [taylor]: Taking taylor expansion of y.re in x.re 3.281 * [backup-simplify]: Simplify y.re into y.re 3.281 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.281 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.281 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.281 * [taylor]: Taking taylor expansion of -1 in y.re 3.281 * [backup-simplify]: Simplify -1 into -1 3.281 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.281 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.281 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.281 * [taylor]: Taking taylor expansion of y.re in y.re 3.281 * [backup-simplify]: Simplify 0 into 0 3.281 * [backup-simplify]: Simplify 1 into 1 3.281 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.282 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.282 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.282 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.282 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.282 * [taylor]: Taking taylor expansion of 0 in x.re 3.282 * [backup-simplify]: Simplify 0 into 0 3.282 * [taylor]: Taking taylor expansion of 0 in y.re 3.282 * [backup-simplify]: Simplify 0 into 0 3.282 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.283 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.283 * [taylor]: Taking taylor expansion of 0 in y.re 3.283 * [backup-simplify]: Simplify 0 into 0 3.283 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.284 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.284 * [backup-simplify]: Simplify 0 into 0 3.284 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.285 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.285 * [taylor]: Taking taylor expansion of 0 in x.re 3.285 * [backup-simplify]: Simplify 0 into 0 3.285 * [taylor]: Taking taylor expansion of 0 in y.re 3.285 * [backup-simplify]: Simplify 0 into 0 3.285 * [taylor]: Taking taylor expansion of 0 in y.re 3.285 * [backup-simplify]: Simplify 0 into 0 3.285 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.285 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.285 * [taylor]: Taking taylor expansion of 0 in y.re 3.285 * [backup-simplify]: Simplify 0 into 0 3.285 * [backup-simplify]: Simplify 0 into 0 3.285 * [backup-simplify]: Simplify 0 into 0 3.286 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.287 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.287 * [backup-simplify]: Simplify 0 into 0 3.287 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.288 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.288 * [taylor]: Taking taylor expansion of 0 in x.re 3.288 * [backup-simplify]: Simplify 0 into 0 3.288 * [taylor]: Taking taylor expansion of 0 in y.re 3.288 * [backup-simplify]: Simplify 0 into 0 3.288 * [taylor]: Taking taylor expansion of 0 in y.re 3.288 * [backup-simplify]: Simplify 0 into 0 3.288 * [taylor]: Taking taylor expansion of 0 in y.re 3.288 * [backup-simplify]: Simplify 0 into 0 3.288 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.289 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.289 * [taylor]: Taking taylor expansion of 0 in y.re 3.289 * [backup-simplify]: Simplify 0 into 0 3.289 * [backup-simplify]: Simplify 0 into 0 3.289 * [backup-simplify]: Simplify 0 into 0 3.290 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.290 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2) 3.290 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 3.290 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 3.290 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 3.290 * [taylor]: Taking taylor expansion of y.re in x.im 3.290 * [backup-simplify]: Simplify y.re into y.re 3.290 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.290 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.290 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.290 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.290 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.290 * [taylor]: Taking taylor expansion of x.re in x.im 3.290 * [backup-simplify]: Simplify x.re into x.re 3.290 * [taylor]: Taking taylor expansion of x.re in x.im 3.290 * [backup-simplify]: Simplify x.re into x.re 3.290 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.290 * [taylor]: Taking taylor expansion of x.im in x.im 3.290 * [backup-simplify]: Simplify 0 into 0 3.290 * [backup-simplify]: Simplify 1 into 1 3.290 * [taylor]: Taking taylor expansion of x.im in x.im 3.290 * [backup-simplify]: Simplify 0 into 0 3.290 * [backup-simplify]: Simplify 1 into 1 3.290 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.291 * [backup-simplify]: Simplify (* 0 0) into 0 3.291 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.291 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.291 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.291 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.291 * [backup-simplify]: Simplify (+ 0 0) into 0 3.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.292 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.292 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 3.292 * [taylor]: Taking taylor expansion of y.re in x.re 3.292 * [backup-simplify]: Simplify y.re into y.re 3.292 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.292 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.292 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.292 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.292 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.292 * [taylor]: Taking taylor expansion of x.re in x.re 3.292 * [backup-simplify]: Simplify 0 into 0 3.292 * [backup-simplify]: Simplify 1 into 1 3.292 * [taylor]: Taking taylor expansion of x.re in x.re 3.292 * [backup-simplify]: Simplify 0 into 0 3.292 * [backup-simplify]: Simplify 1 into 1 3.292 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.292 * [taylor]: Taking taylor expansion of x.im in x.re 3.292 * [backup-simplify]: Simplify x.im into x.im 3.292 * [taylor]: Taking taylor expansion of x.im in x.re 3.292 * [backup-simplify]: Simplify x.im into x.im 3.292 * [backup-simplify]: Simplify (* 0 0) into 0 3.292 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.292 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.293 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.293 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.293 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.293 * [backup-simplify]: Simplify (+ 0 0) into 0 3.293 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.294 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.294 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.294 * [taylor]: Taking taylor expansion of y.re in y.re 3.294 * [backup-simplify]: Simplify 0 into 0 3.294 * [backup-simplify]: Simplify 1 into 1 3.294 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.294 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.294 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.294 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.294 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.294 * [taylor]: Taking taylor expansion of x.re in y.re 3.294 * [backup-simplify]: Simplify x.re into x.re 3.294 * [taylor]: Taking taylor expansion of x.re in y.re 3.294 * [backup-simplify]: Simplify x.re into x.re 3.294 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.294 * [taylor]: Taking taylor expansion of x.im in y.re 3.294 * [backup-simplify]: Simplify x.im into x.im 3.294 * [taylor]: Taking taylor expansion of x.im in y.re 3.294 * [backup-simplify]: Simplify x.im into x.im 3.294 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.294 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.294 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.294 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.294 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.294 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.295 * [backup-simplify]: Simplify (+ 0 0) into 0 3.295 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.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)))) 3.295 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.295 * [taylor]: Taking taylor expansion of y.re in y.re 3.295 * [backup-simplify]: Simplify 0 into 0 3.295 * [backup-simplify]: Simplify 1 into 1 3.295 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.295 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.295 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.295 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.295 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.295 * [taylor]: Taking taylor expansion of x.re in y.re 3.295 * [backup-simplify]: Simplify x.re into x.re 3.295 * [taylor]: Taking taylor expansion of x.re in y.re 3.295 * [backup-simplify]: Simplify x.re into x.re 3.295 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.295 * [taylor]: Taking taylor expansion of x.im in y.re 3.295 * [backup-simplify]: Simplify x.im into x.im 3.295 * [taylor]: Taking taylor expansion of x.im in y.re 3.295 * [backup-simplify]: Simplify x.im into x.im 3.295 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.295 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.295 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.296 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.296 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.296 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.296 * [backup-simplify]: Simplify (+ 0 0) into 0 3.296 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.296 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.297 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.297 * [taylor]: Taking taylor expansion of 0 in x.re 3.297 * [backup-simplify]: Simplify 0 into 0 3.297 * [taylor]: Taking taylor expansion of 0 in x.im 3.297 * [backup-simplify]: Simplify 0 into 0 3.297 * [backup-simplify]: Simplify 0 into 0 3.297 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.298 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.298 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.298 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.298 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.298 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.298 * [taylor]: Taking taylor expansion of x.re in x.re 3.298 * [backup-simplify]: Simplify 0 into 0 3.298 * [backup-simplify]: Simplify 1 into 1 3.298 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.298 * [taylor]: Taking taylor expansion of x.im in x.re 3.298 * [backup-simplify]: Simplify x.im into x.im 3.298 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.298 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.298 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.298 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.298 * [backup-simplify]: Simplify (+ 0 0) into 0 3.299 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.299 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.299 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.299 * [taylor]: Taking taylor expansion of x.im in x.im 3.299 * [backup-simplify]: Simplify 0 into 0 3.299 * [backup-simplify]: Simplify 1 into 1 3.299 * [backup-simplify]: Simplify (log 1) into 0 3.299 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.299 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.299 * [taylor]: Taking taylor expansion of 0 in x.im 3.299 * [backup-simplify]: Simplify 0 into 0 3.299 * [backup-simplify]: Simplify 0 into 0 3.299 * [backup-simplify]: Simplify 0 into 0 3.300 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.300 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.300 * [backup-simplify]: Simplify (+ 0 0) into 0 3.301 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.302 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.303 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.303 * [taylor]: Taking taylor expansion of 0 in x.re 3.303 * [backup-simplify]: Simplify 0 into 0 3.303 * [taylor]: Taking taylor expansion of 0 in x.im 3.303 * [backup-simplify]: Simplify 0 into 0 3.303 * [backup-simplify]: Simplify 0 into 0 3.303 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.303 * [taylor]: Taking taylor expansion of 0 in x.im 3.303 * [backup-simplify]: Simplify 0 into 0 3.303 * [backup-simplify]: Simplify 0 into 0 3.304 * [taylor]: Taking taylor expansion of 0 in x.im 3.304 * [backup-simplify]: Simplify 0 into 0 3.304 * [backup-simplify]: Simplify 0 into 0 3.305 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.305 * [backup-simplify]: Simplify 0 into 0 3.305 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 3.305 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 3.305 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 3.305 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 3.305 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.305 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.305 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.305 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.305 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.305 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.305 * [taylor]: Taking taylor expansion of x.re in x.im 3.306 * [backup-simplify]: Simplify x.re into x.re 3.306 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.306 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.306 * [taylor]: Taking taylor expansion of x.re in x.im 3.306 * [backup-simplify]: Simplify x.re into x.re 3.306 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.306 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.306 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.306 * [taylor]: Taking taylor expansion of x.im in x.im 3.306 * [backup-simplify]: Simplify 0 into 0 3.306 * [backup-simplify]: Simplify 1 into 1 3.306 * [backup-simplify]: Simplify (/ 1 1) into 1 3.306 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.306 * [taylor]: Taking taylor expansion of x.im in x.im 3.306 * [backup-simplify]: Simplify 0 into 0 3.306 * [backup-simplify]: Simplify 1 into 1 3.307 * [backup-simplify]: Simplify (/ 1 1) into 1 3.307 * [backup-simplify]: Simplify (* 1 1) into 1 3.308 * [backup-simplify]: Simplify (+ 0 1) into 1 3.308 * [backup-simplify]: Simplify (sqrt 1) into 1 3.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.310 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.310 * [backup-simplify]: Simplify (+ 0 0) into 0 3.311 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.311 * [backup-simplify]: Simplify (log 1) into 0 3.311 * [taylor]: Taking taylor expansion of y.re in x.im 3.312 * [backup-simplify]: Simplify y.re into y.re 3.312 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.312 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.313 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.313 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 3.313 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.313 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.313 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.313 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.313 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.313 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.313 * [taylor]: Taking taylor expansion of x.re in x.re 3.313 * [backup-simplify]: Simplify 0 into 0 3.313 * [backup-simplify]: Simplify 1 into 1 3.313 * [backup-simplify]: Simplify (/ 1 1) into 1 3.313 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.313 * [taylor]: Taking taylor expansion of x.re in x.re 3.313 * [backup-simplify]: Simplify 0 into 0 3.313 * [backup-simplify]: Simplify 1 into 1 3.314 * [backup-simplify]: Simplify (/ 1 1) into 1 3.314 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.314 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.314 * [taylor]: Taking taylor expansion of x.im in x.re 3.314 * [backup-simplify]: Simplify x.im into x.im 3.314 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.314 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.314 * [taylor]: Taking taylor expansion of x.im in x.re 3.314 * [backup-simplify]: Simplify x.im into x.im 3.314 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.315 * [backup-simplify]: Simplify (* 1 1) into 1 3.315 * [backup-simplify]: Simplify (+ 1 0) into 1 3.315 * [backup-simplify]: Simplify (sqrt 1) into 1 3.316 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.317 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.317 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.318 * [backup-simplify]: Simplify (+ 0 0) into 0 3.319 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.319 * [backup-simplify]: Simplify (log 1) into 0 3.319 * [taylor]: Taking taylor expansion of y.re in x.re 3.319 * [backup-simplify]: Simplify y.re into y.re 3.319 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.320 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.320 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.320 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.320 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.320 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.320 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.320 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.320 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.320 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.320 * [taylor]: Taking taylor expansion of x.re in y.re 3.320 * [backup-simplify]: Simplify x.re into x.re 3.321 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.321 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.321 * [taylor]: Taking taylor expansion of x.re in y.re 3.321 * [backup-simplify]: Simplify x.re into x.re 3.321 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.321 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.321 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.321 * [taylor]: Taking taylor expansion of x.im in y.re 3.321 * [backup-simplify]: Simplify x.im into x.im 3.321 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.321 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.321 * [taylor]: Taking taylor expansion of x.im in y.re 3.321 * [backup-simplify]: Simplify x.im into x.im 3.321 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.321 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.321 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.322 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.322 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.322 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.322 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.322 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.322 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.323 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.323 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.323 * [backup-simplify]: Simplify (+ 0 0) into 0 3.323 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.324 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.324 * [taylor]: Taking taylor expansion of y.re in y.re 3.324 * [backup-simplify]: Simplify 0 into 0 3.324 * [backup-simplify]: Simplify 1 into 1 3.324 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.324 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.324 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.324 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.324 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.325 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.325 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.325 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.325 * [taylor]: Taking taylor expansion of x.re in y.re 3.325 * [backup-simplify]: Simplify x.re into x.re 3.325 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.325 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.325 * [taylor]: Taking taylor expansion of x.re in y.re 3.325 * [backup-simplify]: Simplify x.re into x.re 3.325 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.325 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.325 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.325 * [taylor]: Taking taylor expansion of x.im in y.re 3.325 * [backup-simplify]: Simplify x.im into x.im 3.325 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.325 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.325 * [taylor]: Taking taylor expansion of x.im in y.re 3.325 * [backup-simplify]: Simplify x.im into x.im 3.325 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.325 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.325 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.326 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.326 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.326 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.327 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.327 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.327 * [backup-simplify]: Simplify (+ 0 0) into 0 3.328 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.328 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.328 * [taylor]: Taking taylor expansion of y.re in y.re 3.328 * [backup-simplify]: Simplify 0 into 0 3.328 * [backup-simplify]: Simplify 1 into 1 3.328 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.328 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.328 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.329 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.329 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.329 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.329 * [taylor]: Taking taylor expansion of x.im in x.re 3.329 * [backup-simplify]: Simplify x.im into x.im 3.329 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.329 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.329 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.329 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.329 * [taylor]: Taking taylor expansion of x.re in x.re 3.329 * [backup-simplify]: Simplify 0 into 0 3.329 * [backup-simplify]: Simplify 1 into 1 3.329 * [backup-simplify]: Simplify (* 1 1) into 1 3.330 * [backup-simplify]: Simplify (/ 1 1) into 1 3.332 * [backup-simplify]: Simplify (+ 0 1) into 1 3.332 * [backup-simplify]: Simplify (sqrt 1) into 1 3.333 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.334 * [backup-simplify]: Simplify (+ 0 0) into 0 3.335 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.335 * [backup-simplify]: Simplify (log 1) into 0 3.336 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.336 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 3.336 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.336 * [taylor]: Taking taylor expansion of x.re in x.im 3.336 * [backup-simplify]: Simplify x.re into x.re 3.336 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.336 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.336 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.338 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.339 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.339 * [taylor]: Taking taylor expansion of 0 in x.re 3.339 * [backup-simplify]: Simplify 0 into 0 3.339 * [taylor]: Taking taylor expansion of 0 in x.im 3.339 * [backup-simplify]: Simplify 0 into 0 3.339 * [backup-simplify]: Simplify 0 into 0 3.340 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.340 * [taylor]: Taking taylor expansion of 0 in x.im 3.340 * [backup-simplify]: Simplify 0 into 0 3.340 * [backup-simplify]: Simplify 0 into 0 3.341 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.342 * [backup-simplify]: Simplify (- 0) into 0 3.342 * [backup-simplify]: Simplify 0 into 0 3.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.342 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 3.343 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.343 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.344 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 3.344 * [backup-simplify]: Simplify (+ 0 0) into 0 3.345 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.346 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.347 * [taylor]: Taking taylor expansion of 0 in x.re 3.347 * [backup-simplify]: Simplify 0 into 0 3.347 * [taylor]: Taking taylor expansion of 0 in x.im 3.347 * [backup-simplify]: Simplify 0 into 0 3.347 * [backup-simplify]: Simplify 0 into 0 3.347 * [taylor]: Taking taylor expansion of 0 in x.im 3.347 * [backup-simplify]: Simplify 0 into 0 3.347 * [backup-simplify]: Simplify 0 into 0 3.348 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.349 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.349 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.349 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.351 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.351 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 3.351 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.351 * [backup-simplify]: Simplify 1/2 into 1/2 3.351 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.351 * [taylor]: Taking taylor expansion of x.im in x.im 3.351 * [backup-simplify]: Simplify 0 into 0 3.351 * [backup-simplify]: Simplify 1 into 1 3.351 * [backup-simplify]: Simplify (* 1 1) into 1 3.351 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.352 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.352 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.353 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.353 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.353 * [backup-simplify]: Simplify 0 into 0 3.353 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 3.354 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 3.354 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 3.354 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 3.354 * [taylor]: Taking taylor expansion of -1 in x.im 3.354 * [backup-simplify]: Simplify -1 into -1 3.354 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 3.354 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.354 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.354 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.354 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.354 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.354 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.354 * [taylor]: Taking taylor expansion of -1 in x.im 3.354 * [backup-simplify]: Simplify -1 into -1 3.354 * [taylor]: Taking taylor expansion of x.re in x.im 3.354 * [backup-simplify]: Simplify x.re into x.re 3.354 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.354 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.354 * [taylor]: Taking taylor expansion of -1 in x.im 3.354 * [backup-simplify]: Simplify -1 into -1 3.354 * [taylor]: Taking taylor expansion of x.re in x.im 3.354 * [backup-simplify]: Simplify x.re into x.re 3.354 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.354 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.354 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.354 * [taylor]: Taking taylor expansion of -1 in x.im 3.354 * [backup-simplify]: Simplify -1 into -1 3.354 * [taylor]: Taking taylor expansion of x.im in x.im 3.354 * [backup-simplify]: Simplify 0 into 0 3.354 * [backup-simplify]: Simplify 1 into 1 3.355 * [backup-simplify]: Simplify (/ -1 1) into -1 3.355 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.355 * [taylor]: Taking taylor expansion of -1 in x.im 3.355 * [backup-simplify]: Simplify -1 into -1 3.355 * [taylor]: Taking taylor expansion of x.im in x.im 3.355 * [backup-simplify]: Simplify 0 into 0 3.355 * [backup-simplify]: Simplify 1 into 1 3.355 * [backup-simplify]: Simplify (/ -1 1) into -1 3.355 * [backup-simplify]: Simplify (* -1 -1) into 1 3.355 * [backup-simplify]: Simplify (+ 0 1) into 1 3.356 * [backup-simplify]: Simplify (sqrt 1) into 1 3.356 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.357 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.357 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.357 * [backup-simplify]: Simplify (+ 0 0) into 0 3.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.358 * [backup-simplify]: Simplify (log 1) into 0 3.358 * [taylor]: Taking taylor expansion of y.re in x.im 3.358 * [backup-simplify]: Simplify y.re into y.re 3.358 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.359 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.359 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.359 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 3.359 * [taylor]: Taking taylor expansion of -1 in x.re 3.359 * [backup-simplify]: Simplify -1 into -1 3.359 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 3.359 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.359 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.359 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.359 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.359 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.359 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.359 * [taylor]: Taking taylor expansion of -1 in x.re 3.359 * [backup-simplify]: Simplify -1 into -1 3.359 * [taylor]: Taking taylor expansion of x.re in x.re 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.359 * [backup-simplify]: Simplify (/ -1 1) into -1 3.359 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.359 * [taylor]: Taking taylor expansion of -1 in x.re 3.359 * [backup-simplify]: Simplify -1 into -1 3.359 * [taylor]: Taking taylor expansion of x.re in x.re 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.360 * [backup-simplify]: Simplify (/ -1 1) into -1 3.360 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.360 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.360 * [taylor]: Taking taylor expansion of -1 in x.re 3.360 * [backup-simplify]: Simplify -1 into -1 3.360 * [taylor]: Taking taylor expansion of x.im in x.re 3.360 * [backup-simplify]: Simplify x.im into x.im 3.360 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.360 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.360 * [taylor]: Taking taylor expansion of -1 in x.re 3.360 * [backup-simplify]: Simplify -1 into -1 3.360 * [taylor]: Taking taylor expansion of x.im in x.re 3.360 * [backup-simplify]: Simplify x.im into x.im 3.360 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.360 * [backup-simplify]: Simplify (* -1 -1) into 1 3.360 * [backup-simplify]: Simplify (+ 1 0) into 1 3.361 * [backup-simplify]: Simplify (sqrt 1) into 1 3.361 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.362 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.362 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.362 * [backup-simplify]: Simplify (+ 0 0) into 0 3.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.363 * [backup-simplify]: Simplify (log 1) into 0 3.363 * [taylor]: Taking taylor expansion of y.re in x.re 3.363 * [backup-simplify]: Simplify y.re into y.re 3.363 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.364 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.364 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.364 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.364 * [taylor]: Taking taylor expansion of -1 in y.re 3.364 * [backup-simplify]: Simplify -1 into -1 3.364 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.364 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.364 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.364 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.364 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.364 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.364 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.364 * [taylor]: Taking taylor expansion of -1 in y.re 3.364 * [backup-simplify]: Simplify -1 into -1 3.364 * [taylor]: Taking taylor expansion of x.re in y.re 3.364 * [backup-simplify]: Simplify x.re into x.re 3.364 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.364 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.364 * [taylor]: Taking taylor expansion of -1 in y.re 3.364 * [backup-simplify]: Simplify -1 into -1 3.364 * [taylor]: Taking taylor expansion of x.re in y.re 3.364 * [backup-simplify]: Simplify x.re into x.re 3.364 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.364 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.364 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.364 * [taylor]: Taking taylor expansion of -1 in y.re 3.364 * [backup-simplify]: Simplify -1 into -1 3.364 * [taylor]: Taking taylor expansion of x.im in y.re 3.364 * [backup-simplify]: Simplify x.im into x.im 3.364 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.364 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.364 * [taylor]: Taking taylor expansion of -1 in y.re 3.364 * [backup-simplify]: Simplify -1 into -1 3.364 * [taylor]: Taking taylor expansion of x.im in y.re 3.364 * [backup-simplify]: Simplify x.im into x.im 3.364 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.364 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.364 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.365 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.365 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.365 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.365 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.365 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.365 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.365 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.365 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.365 * [backup-simplify]: Simplify (+ 0 0) into 0 3.366 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.366 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.366 * [taylor]: Taking taylor expansion of y.re in y.re 3.366 * [backup-simplify]: Simplify 0 into 0 3.366 * [backup-simplify]: Simplify 1 into 1 3.366 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.366 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.366 * [taylor]: Taking taylor expansion of -1 in y.re 3.366 * [backup-simplify]: Simplify -1 into -1 3.366 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.366 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.366 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.366 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.366 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.366 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.366 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.366 * [taylor]: Taking taylor expansion of -1 in y.re 3.366 * [backup-simplify]: Simplify -1 into -1 3.366 * [taylor]: Taking taylor expansion of x.re in y.re 3.366 * [backup-simplify]: Simplify x.re into x.re 3.367 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.367 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.367 * [taylor]: Taking taylor expansion of -1 in y.re 3.367 * [backup-simplify]: Simplify -1 into -1 3.367 * [taylor]: Taking taylor expansion of x.re in y.re 3.367 * [backup-simplify]: Simplify x.re into x.re 3.367 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.367 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.367 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.367 * [taylor]: Taking taylor expansion of -1 in y.re 3.367 * [backup-simplify]: Simplify -1 into -1 3.367 * [taylor]: Taking taylor expansion of x.im in y.re 3.367 * [backup-simplify]: Simplify x.im into x.im 3.367 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.367 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.367 * [taylor]: Taking taylor expansion of -1 in y.re 3.367 * [backup-simplify]: Simplify -1 into -1 3.367 * [taylor]: Taking taylor expansion of x.im in y.re 3.367 * [backup-simplify]: Simplify x.im into x.im 3.367 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.367 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.367 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.367 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.367 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.367 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.367 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.368 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.368 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.368 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.368 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.368 * [backup-simplify]: Simplify (+ 0 0) into 0 3.368 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.368 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.368 * [taylor]: Taking taylor expansion of y.re in y.re 3.369 * [backup-simplify]: Simplify 0 into 0 3.369 * [backup-simplify]: Simplify 1 into 1 3.369 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.369 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.369 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 3.369 * [taylor]: Taking taylor expansion of -1 in x.re 3.369 * [backup-simplify]: Simplify -1 into -1 3.369 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.369 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.369 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.369 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.369 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.369 * [taylor]: Taking taylor expansion of x.im in x.re 3.369 * [backup-simplify]: Simplify x.im into x.im 3.369 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.369 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.369 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.369 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.369 * [taylor]: Taking taylor expansion of x.re in x.re 3.369 * [backup-simplify]: Simplify 0 into 0 3.369 * [backup-simplify]: Simplify 1 into 1 3.370 * [backup-simplify]: Simplify (* 1 1) into 1 3.370 * [backup-simplify]: Simplify (/ 1 1) into 1 3.370 * [backup-simplify]: Simplify (+ 0 1) into 1 3.370 * [backup-simplify]: Simplify (sqrt 1) into 1 3.371 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.371 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.371 * [backup-simplify]: Simplify (+ 0 0) into 0 3.372 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.372 * [backup-simplify]: Simplify (log 1) into 0 3.372 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.372 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 3.372 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.372 * [taylor]: Taking taylor expansion of x.re in x.im 3.373 * [backup-simplify]: Simplify x.re into x.re 3.373 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.373 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.374 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.375 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.376 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 3.376 * [taylor]: Taking taylor expansion of 0 in x.re 3.376 * [backup-simplify]: Simplify 0 into 0 3.376 * [taylor]: Taking taylor expansion of 0 in x.im 3.376 * [backup-simplify]: Simplify 0 into 0 3.376 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.378 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.378 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 3.378 * [taylor]: Taking taylor expansion of 0 in x.im 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify 0 into 0 3.379 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.379 * [backup-simplify]: Simplify 0 into 0 3.379 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.380 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.380 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 3.380 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.380 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.381 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 3.381 * [backup-simplify]: Simplify (+ 0 0) into 0 3.382 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.385 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.386 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.388 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 3.388 * [taylor]: Taking taylor expansion of 0 in x.re 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [taylor]: Taking taylor expansion of 0 in x.im 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [taylor]: Taking taylor expansion of 0 in x.im 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 0 into 0 3.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.390 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.390 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.391 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.393 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.394 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 3.394 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 3.394 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 3.394 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.395 * [backup-simplify]: Simplify 1/2 into 1/2 3.395 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 3.395 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.395 * [taylor]: Taking taylor expansion of x.im in x.im 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify 1 into 1 3.395 * [backup-simplify]: Simplify (* 1 1) into 1 3.395 * [backup-simplify]: Simplify (/ 1 1) into 1 3.396 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.397 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.399 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.400 * [backup-simplify]: Simplify (- 0) into 0 3.400 * [backup-simplify]: Simplify 0 into 0 3.400 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 3.400 * * * [progress]: simplifying candidates 3.402 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (+ (log y.re) (log (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* y.re (log (cbrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log 1)) (* y.re (log (hypot x.re x.im))) (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re) (* y.re 1) (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) (* y.re 1) (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 3.405 * * [simplify]: iteration 0: 146 enodes 3.439 * * [simplify]: iteration 1: 298 enodes 3.548 * * [simplify]: iteration 2: 751 enodes 4.117 * * [simplify]: iteration 3: 2437 enodes 5.464 * * [simplify]: iteration complete: 5000 enodes 5.464 * * [simplify]: Extracting #0: cost 67 inf + 0 5.466 * * [simplify]: Extracting #1: cost 506 inf + 2 5.478 * * [simplify]: Extracting #2: cost 1303 inf + 18337 5.507 * * [simplify]: Extracting #3: cost 738 inf + 150320 5.564 * * [simplify]: Extracting #4: cost 156 inf + 274852 5.639 * * [simplify]: Extracting #5: cost 21 inf + 318753 5.705 * * [simplify]: Extracting #6: cost 3 inf + 321925 5.764 * * [simplify]: Extracting #7: cost 0 inf + 322894 5.846 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.re (atan2 x.im x.re))) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (atan2 x.im x.re) (cbrt y.im)) (cbrt y.im)) (* (sqrt y.im) (atan2 x.im x.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* y.im (sqrt (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (expm1 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (log (* y.re (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (atan2 x.im x.re))) (* (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (atan2 x.im x.re))) (* (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (atan2 x.im x.re) (cbrt y.re)) (cbrt y.re)) (* (sqrt y.re) (atan2 x.im x.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (expm1 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re) (log (* (log (hypot x.re x.im)) y.re)) (log (* (log (hypot x.re x.im)) y.re)) (exp (* (log (hypot x.re x.im)) y.re)) (* (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re)) (* (cbrt (* (log (hypot x.re x.im)) y.re)) (cbrt (* (log (hypot x.re x.im)) y.re))) (cbrt (* (log (hypot x.re x.im)) y.re)) (* (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (+ (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) (+ (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) y.re (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) y.re (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* (log (hypot x.re x.im)) y.re) (- 1 (fma (* (* y.im (log x.im)) y.re) (atan2 x.im x.re) (* (* (* y.im (log x.im)) (* y.im (log x.im))) 1/2))) (cos (fma (log x.re) y.im (* y.re (atan2 x.im x.re)))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (log x.im)) (* y.re (log x.re)) (- (* y.re (log (/ -1 x.re)))) 5.858 * * * [progress]: adding candidates to table 6.643 * * [progress]: iteration 2 / 4 6.644 * * * [progress]: picking best candidate 6.738 * * * * [pick]: Picked # 6.738 * * * [progress]: localizing error 6.840 * * * [progress]: generating rewritten candidates 6.840 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 6.842 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 6.848 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 3) 6.854 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 6.859 * * * [progress]: generating series expansions 6.859 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 6.859 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 6.859 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 6.859 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 6.859 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 6.859 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.859 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 6.859 * [taylor]: Taking taylor expansion of y.im in y.re 6.859 * [backup-simplify]: Simplify y.im into y.im 6.859 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.859 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.860 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.860 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.860 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.860 * [taylor]: Taking taylor expansion of x.re in y.re 6.860 * [backup-simplify]: Simplify x.re into x.re 6.860 * [taylor]: Taking taylor expansion of x.re in y.re 6.860 * [backup-simplify]: Simplify x.re into x.re 6.860 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.860 * [taylor]: Taking taylor expansion of x.im in y.re 6.860 * [backup-simplify]: Simplify x.im into x.im 6.860 * [taylor]: Taking taylor expansion of x.im in y.re 6.860 * [backup-simplify]: Simplify x.im into x.im 6.860 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.860 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.860 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.860 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.860 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.860 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.861 * [backup-simplify]: Simplify (+ 0 0) into 0 6.861 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.861 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.861 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.861 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.862 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.862 * [taylor]: Taking taylor expansion of y.re in y.re 6.862 * [backup-simplify]: Simplify 0 into 0 6.862 * [backup-simplify]: Simplify 1 into 1 6.862 * [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))))) 6.862 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.862 * [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))))) 6.863 * [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)))))) 6.863 * [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)))))) 6.863 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.863 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.863 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.863 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 6.863 * [taylor]: Taking taylor expansion of y.im in x.im 6.863 * [backup-simplify]: Simplify y.im into y.im 6.863 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.863 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.863 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.864 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.864 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.864 * [taylor]: Taking taylor expansion of x.re in x.im 6.864 * [backup-simplify]: Simplify x.re into x.re 6.864 * [taylor]: Taking taylor expansion of x.re in x.im 6.864 * [backup-simplify]: Simplify x.re into x.re 6.864 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.864 * [taylor]: Taking taylor expansion of x.im in x.im 6.864 * [backup-simplify]: Simplify 0 into 0 6.864 * [backup-simplify]: Simplify 1 into 1 6.864 * [taylor]: Taking taylor expansion of x.im in x.im 6.864 * [backup-simplify]: Simplify 0 into 0 6.864 * [backup-simplify]: Simplify 1 into 1 6.864 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.864 * [backup-simplify]: Simplify (* 0 0) into 0 6.864 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.865 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.865 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.865 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.866 * [backup-simplify]: Simplify (+ 0 0) into 0 6.866 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.866 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.866 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.866 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.866 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.866 * [taylor]: Taking taylor expansion of y.re in x.im 6.866 * [backup-simplify]: Simplify y.re into y.re 6.866 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 6.866 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.866 * [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))) 6.867 * [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)))) 6.867 * [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)))) 6.867 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 6.867 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 6.867 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.867 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 6.867 * [taylor]: Taking taylor expansion of y.im in x.re 6.867 * [backup-simplify]: Simplify y.im into y.im 6.867 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.867 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.867 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.867 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.867 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.867 * [taylor]: Taking taylor expansion of x.re in x.re 6.867 * [backup-simplify]: Simplify 0 into 0 6.868 * [backup-simplify]: Simplify 1 into 1 6.868 * [taylor]: Taking taylor expansion of x.re in x.re 6.868 * [backup-simplify]: Simplify 0 into 0 6.868 * [backup-simplify]: Simplify 1 into 1 6.868 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.868 * [taylor]: Taking taylor expansion of x.im in x.re 6.868 * [backup-simplify]: Simplify x.im into x.im 6.868 * [taylor]: Taking taylor expansion of x.im in x.re 6.868 * [backup-simplify]: Simplify x.im into x.im 6.868 * [backup-simplify]: Simplify (* 0 0) into 0 6.868 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.868 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.868 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.869 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.869 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.870 * [backup-simplify]: Simplify (+ 0 0) into 0 6.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.870 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.870 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.870 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.870 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.870 * [taylor]: Taking taylor expansion of y.re in x.re 6.870 * [backup-simplify]: Simplify y.re into y.re 6.870 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.870 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.870 * [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))) 6.871 * [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)))) 6.871 * [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)))) 6.871 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.871 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.871 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.871 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.871 * [taylor]: Taking taylor expansion of y.im in y.im 6.871 * [backup-simplify]: Simplify 0 into 0 6.871 * [backup-simplify]: Simplify 1 into 1 6.871 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.871 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.871 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.871 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.871 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.871 * [taylor]: Taking taylor expansion of x.re in y.im 6.871 * [backup-simplify]: Simplify x.re into x.re 6.871 * [taylor]: Taking taylor expansion of x.re in y.im 6.871 * [backup-simplify]: Simplify x.re into x.re 6.871 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.871 * [taylor]: Taking taylor expansion of x.im in y.im 6.871 * [backup-simplify]: Simplify x.im into x.im 6.871 * [taylor]: Taking taylor expansion of x.im in y.im 6.872 * [backup-simplify]: Simplify x.im into x.im 6.872 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.872 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.872 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.872 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.872 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.872 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.873 * [backup-simplify]: Simplify (+ 0 0) into 0 6.873 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.873 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 6.873 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.873 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.873 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.873 * [taylor]: Taking taylor expansion of y.re in y.im 6.873 * [backup-simplify]: Simplify y.re into y.re 6.874 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.874 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.874 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.874 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.874 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.874 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.874 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.874 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.874 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.874 * [taylor]: Taking taylor expansion of y.im in y.im 6.874 * [backup-simplify]: Simplify 0 into 0 6.874 * [backup-simplify]: Simplify 1 into 1 6.875 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.875 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.875 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.875 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.875 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.875 * [taylor]: Taking taylor expansion of x.re in y.im 6.875 * [backup-simplify]: Simplify x.re into x.re 6.875 * [taylor]: Taking taylor expansion of x.re in y.im 6.875 * [backup-simplify]: Simplify x.re into x.re 6.875 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.875 * [taylor]: Taking taylor expansion of x.im in y.im 6.875 * [backup-simplify]: Simplify x.im into x.im 6.875 * [taylor]: Taking taylor expansion of x.im in y.im 6.875 * [backup-simplify]: Simplify x.im into x.im 6.875 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.875 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.875 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.875 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.876 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.876 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.876 * [backup-simplify]: Simplify (+ 0 0) into 0 6.876 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.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)))) 6.877 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.877 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.877 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.877 * [taylor]: Taking taylor expansion of y.re in y.im 6.877 * [backup-simplify]: Simplify y.re into y.re 6.877 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.877 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.877 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.878 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.878 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.878 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.878 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.879 * [backup-simplify]: Simplify (- 0) into 0 6.879 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.879 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 6.879 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.879 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.879 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.879 * [taylor]: Taking taylor expansion of y.re in x.re 6.879 * [backup-simplify]: Simplify y.re into y.re 6.879 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.879 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.879 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.879 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.879 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.880 * [backup-simplify]: Simplify (- 0) into 0 6.880 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.880 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 6.880 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.880 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.880 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.880 * [taylor]: Taking taylor expansion of y.re in x.im 6.880 * [backup-simplify]: Simplify y.re into y.re 6.880 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.880 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.881 * [backup-simplify]: Simplify (- 0) into 0 6.881 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.881 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.881 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.881 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.882 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.882 * [taylor]: Taking taylor expansion of y.re in y.re 6.882 * [backup-simplify]: Simplify 0 into 0 6.882 * [backup-simplify]: Simplify 1 into 1 6.882 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.882 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.882 * [backup-simplify]: Simplify 1 into 1 6.883 * [backup-simplify]: Simplify (+ 0) into 0 6.883 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.885 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.885 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.885 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.886 * [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)))) 6.886 * [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)))) 6.887 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 6.887 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 6.888 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 6.888 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 6.888 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 6.888 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 6.888 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.888 * [taylor]: Taking taylor expansion of y.re in x.re 6.888 * [backup-simplify]: Simplify y.re into y.re 6.888 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.888 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.889 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.889 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 6.889 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 6.889 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 6.889 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.889 * [taylor]: Taking taylor expansion of x.im in x.re 6.889 * [backup-simplify]: Simplify x.im into x.im 6.889 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.889 * [taylor]: Taking taylor expansion of x.re in x.re 6.889 * [backup-simplify]: Simplify 0 into 0 6.889 * [backup-simplify]: Simplify 1 into 1 6.889 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.889 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 6.889 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.889 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.889 * [backup-simplify]: Simplify (+ 0 0) into 0 6.889 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.889 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.890 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.890 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.890 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.890 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 6.890 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 6.890 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 6.890 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 6.890 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 6.890 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.890 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.890 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.890 * [taylor]: Taking taylor expansion of y.re in x.im 6.890 * [backup-simplify]: Simplify y.re into y.re 6.890 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.890 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.890 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.890 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.890 * [taylor]: Taking taylor expansion of x.im in x.im 6.890 * [backup-simplify]: Simplify 0 into 0 6.890 * [backup-simplify]: Simplify 1 into 1 6.891 * [backup-simplify]: Simplify (log 1) into 0 6.891 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.891 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.891 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.891 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.891 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 6.891 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 6.891 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 6.891 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 6.891 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.891 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.892 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.892 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.892 * [taylor]: Taking taylor expansion of y.re in y.re 6.892 * [backup-simplify]: Simplify 0 into 0 6.892 * [backup-simplify]: Simplify 1 into 1 6.892 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.892 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.892 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.892 * [taylor]: Taking taylor expansion of x.im in y.re 6.892 * [backup-simplify]: Simplify x.im into x.im 6.892 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.892 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.892 * [backup-simplify]: Simplify (- 0) into 0 6.892 * [backup-simplify]: Simplify 0 into 0 6.893 * [backup-simplify]: Simplify (+ 0) into 0 6.893 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.893 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.894 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.894 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.894 * [backup-simplify]: Simplify (- 0) into 0 6.895 * [backup-simplify]: Simplify (+ 0 0) into 0 6.895 * [taylor]: Taking taylor expansion of 0 in x.im 6.895 * [backup-simplify]: Simplify 0 into 0 6.895 * [taylor]: Taking taylor expansion of 0 in y.re 6.895 * [backup-simplify]: Simplify 0 into 0 6.895 * [backup-simplify]: Simplify 0 into 0 6.895 * [backup-simplify]: Simplify (+ 0) into 0 6.896 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.896 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.896 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.897 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.897 * [backup-simplify]: Simplify (- 0) into 0 6.897 * [backup-simplify]: Simplify (+ 0 0) into 0 6.897 * [taylor]: Taking taylor expansion of 0 in y.re 6.897 * [backup-simplify]: Simplify 0 into 0 6.897 * [backup-simplify]: Simplify 0 into 0 6.897 * [backup-simplify]: Simplify (+ 0) into 0 6.897 * [backup-simplify]: Simplify 0 into 0 6.898 * [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))) 6.899 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 6.899 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.899 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.900 * [backup-simplify]: Simplify (+ 0 0) into 0 6.900 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.902 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 6.902 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 6.903 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.903 * [backup-simplify]: Simplify (+ 0 0) into 0 6.903 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.904 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 6.904 * [backup-simplify]: Simplify (- 0) into 0 6.905 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 6.905 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 6.905 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 6.905 * [taylor]: Taking taylor expansion of 1/2 in x.re 6.905 * [backup-simplify]: Simplify 1/2 into 1/2 6.905 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 6.905 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 6.905 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.905 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.905 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.905 * [taylor]: Taking taylor expansion of y.re in x.re 6.905 * [backup-simplify]: Simplify y.re into y.re 6.905 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.905 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.905 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.905 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 6.905 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 6.905 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 6.905 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 6.905 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.905 * [taylor]: Taking taylor expansion of x.re in x.re 6.905 * [backup-simplify]: Simplify 0 into 0 6.905 * [backup-simplify]: Simplify 1 into 1 6.905 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.905 * [taylor]: Taking taylor expansion of x.im in x.re 6.905 * [backup-simplify]: Simplify x.im into x.im 6.905 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.905 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.905 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.905 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.906 * [backup-simplify]: Simplify (+ 0 0) into 0 6.906 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.906 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.906 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.906 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.906 * [backup-simplify]: Simplify (- 0) into 0 6.906 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.906 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.907 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 6.907 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 6.907 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 6.907 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 6.907 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 6.907 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.907 * [backup-simplify]: Simplify 1/2 into 1/2 6.907 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 6.907 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 6.907 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.907 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.907 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.907 * [taylor]: Taking taylor expansion of y.re in x.im 6.907 * [backup-simplify]: Simplify y.re into y.re 6.907 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.907 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.907 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.907 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 6.908 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.908 * [taylor]: Taking taylor expansion of x.im in x.im 6.908 * [backup-simplify]: Simplify 0 into 0 6.908 * [backup-simplify]: Simplify 1 into 1 6.908 * [backup-simplify]: Simplify (log 1) into 0 6.908 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.908 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.908 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.909 * [backup-simplify]: Simplify (- 0) into 0 6.909 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.909 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.909 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.909 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.909 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 6.910 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 6.910 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 6.910 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 6.910 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 6.910 * [taylor]: Taking taylor expansion of 1/2 in y.re 6.910 * [backup-simplify]: Simplify 1/2 into 1/2 6.910 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 6.910 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.910 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.910 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.910 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.910 * [taylor]: Taking taylor expansion of y.re in y.re 6.910 * [backup-simplify]: Simplify 0 into 0 6.910 * [backup-simplify]: Simplify 1 into 1 6.910 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.910 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.910 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 6.910 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.910 * [taylor]: Taking taylor expansion of x.im in y.re 6.911 * [backup-simplify]: Simplify x.im into x.im 6.911 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.911 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.911 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 6.911 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 6.911 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.911 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 6.912 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.912 * [backup-simplify]: Simplify (+ 0) into 0 6.912 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.912 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.913 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.913 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.914 * [backup-simplify]: Simplify (+ 0 0) into 0 6.914 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 6.915 * [backup-simplify]: Simplify (- 0) into 0 6.915 * [taylor]: Taking taylor expansion of 0 in x.im 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [taylor]: Taking taylor expansion of 0 in y.re 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.916 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.916 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.917 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.917 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.917 * [backup-simplify]: Simplify (- 0) into 0 6.917 * [backup-simplify]: Simplify (+ 0 0) into 0 6.917 * [taylor]: Taking taylor expansion of 0 in x.im 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [taylor]: Taking taylor expansion of 0 in y.re 6.917 * [backup-simplify]: Simplify 0 into 0 6.917 * [backup-simplify]: Simplify 0 into 0 6.918 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.919 * [backup-simplify]: Simplify (+ 0) into 0 6.919 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.919 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.919 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.920 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.920 * [backup-simplify]: Simplify (+ 0 0) into 0 6.920 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.920 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 6.923 * [backup-simplify]: Simplify (- 0) into 0 6.923 * [taylor]: Taking taylor expansion of 0 in y.re 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [taylor]: Taking taylor expansion of 0 in y.re 6.923 * [backup-simplify]: Simplify 0 into 0 6.923 * [backup-simplify]: Simplify 0 into 0 6.924 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.924 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.925 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.925 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.926 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.926 * [backup-simplify]: Simplify (- 0) into 0 6.926 * [backup-simplify]: Simplify (+ 0 0) into 0 6.926 * [taylor]: Taking taylor expansion of 0 in y.re 6.926 * [backup-simplify]: Simplify 0 into 0 6.926 * [backup-simplify]: Simplify 0 into 0 6.927 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.927 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.927 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 6.927 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 6.928 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 6.928 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 6.929 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.929 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 6.929 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 6.929 * [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 6.929 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.929 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 6.929 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.929 * [taylor]: Taking taylor expansion of y.im in y.re 6.929 * [backup-simplify]: Simplify y.im into y.im 6.929 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.929 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.929 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.929 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.929 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.929 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.929 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.929 * [taylor]: Taking taylor expansion of x.re in y.re 6.929 * [backup-simplify]: Simplify x.re into x.re 6.929 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.929 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.929 * [taylor]: Taking taylor expansion of x.re in y.re 6.929 * [backup-simplify]: Simplify x.re into x.re 6.929 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.929 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.929 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.929 * [taylor]: Taking taylor expansion of x.im in y.re 6.929 * [backup-simplify]: Simplify x.im into x.im 6.929 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.929 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.929 * [taylor]: Taking taylor expansion of x.im in y.re 6.929 * [backup-simplify]: Simplify x.im into x.im 6.929 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.930 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.930 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.930 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.930 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.930 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.930 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.931 * [backup-simplify]: Simplify (+ 0 0) into 0 6.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.931 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.931 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.931 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.931 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.931 * [taylor]: Taking taylor expansion of y.re in y.re 6.931 * [backup-simplify]: Simplify 0 into 0 6.931 * [backup-simplify]: Simplify 1 into 1 6.931 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.932 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.932 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.932 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 6.932 * [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 6.932 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.932 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 6.932 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.932 * [taylor]: Taking taylor expansion of y.im in x.im 6.932 * [backup-simplify]: Simplify y.im into y.im 6.932 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.932 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.932 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.932 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.932 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.932 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.932 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.932 * [taylor]: Taking taylor expansion of x.re in x.im 6.932 * [backup-simplify]: Simplify x.re into x.re 6.932 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.932 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.932 * [taylor]: Taking taylor expansion of x.re in x.im 6.932 * [backup-simplify]: Simplify x.re into x.re 6.932 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.932 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.932 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.932 * [taylor]: Taking taylor expansion of x.im in x.im 6.932 * [backup-simplify]: Simplify 0 into 0 6.932 * [backup-simplify]: Simplify 1 into 1 6.933 * [backup-simplify]: Simplify (/ 1 1) into 1 6.933 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.933 * [taylor]: Taking taylor expansion of x.im in x.im 6.933 * [backup-simplify]: Simplify 0 into 0 6.933 * [backup-simplify]: Simplify 1 into 1 6.933 * [backup-simplify]: Simplify (/ 1 1) into 1 6.934 * [backup-simplify]: Simplify (* 1 1) into 1 6.934 * [backup-simplify]: Simplify (+ 0 1) into 1 6.934 * [backup-simplify]: Simplify (sqrt 1) into 1 6.935 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.936 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.937 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.937 * [backup-simplify]: Simplify (+ 0 0) into 0 6.938 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.938 * [backup-simplify]: Simplify (log 1) into 0 6.938 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.938 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.938 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.938 * [taylor]: Taking taylor expansion of y.re in x.im 6.938 * [backup-simplify]: Simplify y.re into y.re 6.939 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.939 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.939 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 6.940 * [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)) 6.940 * [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))) 6.940 * [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))) 6.940 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 6.940 * [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 6.940 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.940 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 6.940 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.940 * [taylor]: Taking taylor expansion of y.im in x.re 6.941 * [backup-simplify]: Simplify y.im into y.im 6.941 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.941 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.941 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.941 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.941 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.941 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.941 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.941 * [taylor]: Taking taylor expansion of x.re in x.re 6.941 * [backup-simplify]: Simplify 0 into 0 6.941 * [backup-simplify]: Simplify 1 into 1 6.941 * [backup-simplify]: Simplify (/ 1 1) into 1 6.941 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.941 * [taylor]: Taking taylor expansion of x.re in x.re 6.941 * [backup-simplify]: Simplify 0 into 0 6.941 * [backup-simplify]: Simplify 1 into 1 6.942 * [backup-simplify]: Simplify (/ 1 1) into 1 6.942 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.942 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.942 * [taylor]: Taking taylor expansion of x.im in x.re 6.942 * [backup-simplify]: Simplify x.im into x.im 6.942 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.942 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.942 * [taylor]: Taking taylor expansion of x.im in x.re 6.942 * [backup-simplify]: Simplify x.im into x.im 6.942 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.943 * [backup-simplify]: Simplify (* 1 1) into 1 6.943 * [backup-simplify]: Simplify (+ 1 0) into 1 6.943 * [backup-simplify]: Simplify (sqrt 1) into 1 6.944 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.946 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.946 * [backup-simplify]: Simplify (+ 0 0) into 0 6.947 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.948 * [backup-simplify]: Simplify (log 1) into 0 6.948 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.948 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.948 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.948 * [taylor]: Taking taylor expansion of y.re in x.re 6.948 * [backup-simplify]: Simplify y.re into y.re 6.948 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.948 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.949 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 6.949 * [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)) 6.949 * [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))) 6.949 * [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))) 6.949 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 6.949 * [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 6.949 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.949 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 6.949 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.949 * [taylor]: Taking taylor expansion of y.im in y.im 6.949 * [backup-simplify]: Simplify 0 into 0 6.949 * [backup-simplify]: Simplify 1 into 1 6.950 * [backup-simplify]: Simplify (/ 1 1) into 1 6.950 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.950 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.950 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.950 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.950 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.950 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.950 * [taylor]: Taking taylor expansion of x.re in y.im 6.950 * [backup-simplify]: Simplify x.re into x.re 6.950 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.950 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.950 * [taylor]: Taking taylor expansion of x.re in y.im 6.950 * [backup-simplify]: Simplify x.re into x.re 6.950 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.950 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.950 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.950 * [taylor]: Taking taylor expansion of x.im in y.im 6.950 * [backup-simplify]: Simplify x.im into x.im 6.950 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.950 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.950 * [taylor]: Taking taylor expansion of x.im in y.im 6.950 * [backup-simplify]: Simplify x.im into x.im 6.950 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.950 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.950 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.950 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.950 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.951 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.951 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.951 * [backup-simplify]: Simplify (+ 0 0) into 0 6.951 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.952 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.952 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.952 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.952 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.952 * [taylor]: Taking taylor expansion of y.re in y.im 6.952 * [backup-simplify]: Simplify y.re into y.re 6.952 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.952 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.952 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.952 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.952 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 6.952 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 6.953 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.953 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 6.953 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.953 * [taylor]: Taking taylor expansion of y.im in y.im 6.953 * [backup-simplify]: Simplify 0 into 0 6.953 * [backup-simplify]: Simplify 1 into 1 6.953 * [backup-simplify]: Simplify (/ 1 1) into 1 6.953 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.953 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.953 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.953 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.953 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.953 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.953 * [taylor]: Taking taylor expansion of x.re in y.im 6.953 * [backup-simplify]: Simplify x.re into x.re 6.953 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.953 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.953 * [taylor]: Taking taylor expansion of x.re in y.im 6.953 * [backup-simplify]: Simplify x.re into x.re 6.953 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.953 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.953 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.953 * [taylor]: Taking taylor expansion of x.im in y.im 6.953 * [backup-simplify]: Simplify x.im into x.im 6.953 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.953 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.953 * [taylor]: Taking taylor expansion of x.im in y.im 6.953 * [backup-simplify]: Simplify x.im into x.im 6.953 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.953 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.953 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.954 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.954 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.954 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.954 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.955 * [backup-simplify]: Simplify (+ 0 0) into 0 6.955 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.955 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.955 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.955 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.955 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.955 * [taylor]: Taking taylor expansion of y.re in y.im 6.955 * [backup-simplify]: Simplify y.re into y.re 6.955 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.955 * [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))))) 6.956 * [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))))) 6.956 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.956 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 6.956 * [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 6.956 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.956 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 6.956 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.956 * [taylor]: Taking taylor expansion of y.im in x.re 6.956 * [backup-simplify]: Simplify y.im into y.im 6.956 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.956 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.956 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.956 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.956 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.956 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.956 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.956 * [taylor]: Taking taylor expansion of x.re in x.re 6.956 * [backup-simplify]: Simplify 0 into 0 6.956 * [backup-simplify]: Simplify 1 into 1 6.957 * [backup-simplify]: Simplify (/ 1 1) into 1 6.957 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.957 * [taylor]: Taking taylor expansion of x.re in x.re 6.957 * [backup-simplify]: Simplify 0 into 0 6.957 * [backup-simplify]: Simplify 1 into 1 6.957 * [backup-simplify]: Simplify (/ 1 1) into 1 6.957 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.957 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.957 * [taylor]: Taking taylor expansion of x.im in x.re 6.957 * [backup-simplify]: Simplify x.im into x.im 6.957 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.957 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.957 * [taylor]: Taking taylor expansion of x.im in x.re 6.957 * [backup-simplify]: Simplify x.im into x.im 6.957 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.958 * [backup-simplify]: Simplify (* 1 1) into 1 6.958 * [backup-simplify]: Simplify (+ 1 0) into 1 6.958 * [backup-simplify]: Simplify (sqrt 1) into 1 6.959 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.959 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.959 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.960 * [backup-simplify]: Simplify (+ 0 0) into 0 6.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.960 * [backup-simplify]: Simplify (log 1) into 0 6.960 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.960 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.960 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.961 * [taylor]: Taking taylor expansion of y.re in x.re 6.961 * [backup-simplify]: Simplify y.re into y.re 6.961 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.961 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.961 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 6.961 * [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)) 6.961 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.961 * [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))) 6.962 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.962 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.962 * [backup-simplify]: Simplify (- 0) into 0 6.962 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.962 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.962 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.962 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.962 * [taylor]: Taking taylor expansion of y.re in x.im 6.962 * [backup-simplify]: Simplify y.re into y.re 6.963 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.963 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.963 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.963 * [taylor]: Taking taylor expansion of x.re in x.im 6.963 * [backup-simplify]: Simplify x.re into x.re 6.963 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.963 * [taylor]: Taking taylor expansion of y.im in x.im 6.963 * [backup-simplify]: Simplify y.im into y.im 6.963 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.963 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.963 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 6.963 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.963 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.963 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.964 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.964 * [backup-simplify]: Simplify (- 0) into 0 6.964 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.964 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 6.964 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 6.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.964 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.964 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.964 * [taylor]: Taking taylor expansion of y.re in y.re 6.964 * [backup-simplify]: Simplify 0 into 0 6.964 * [backup-simplify]: Simplify 1 into 1 6.964 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.964 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.964 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.964 * [taylor]: Taking taylor expansion of x.re in y.re 6.964 * [backup-simplify]: Simplify x.re into x.re 6.964 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.964 * [taylor]: Taking taylor expansion of y.im in y.re 6.964 * [backup-simplify]: Simplify y.im into y.im 6.964 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.964 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.965 * [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))) 6.965 * [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))) 6.965 * [taylor]: Taking taylor expansion of 0 in x.re 6.965 * [backup-simplify]: Simplify 0 into 0 6.965 * [taylor]: Taking taylor expansion of 0 in x.im 6.965 * [backup-simplify]: Simplify 0 into 0 6.965 * [taylor]: Taking taylor expansion of 0 in y.re 6.965 * [backup-simplify]: Simplify 0 into 0 6.965 * [backup-simplify]: Simplify 0 into 0 6.965 * [backup-simplify]: Simplify (+ 0) into 0 6.966 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.966 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.967 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.967 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.967 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 6.967 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.967 * [backup-simplify]: Simplify (+ 0 0) into 0 6.968 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.968 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.968 * [backup-simplify]: Simplify (- 0) into 0 6.969 * [backup-simplify]: Simplify (+ 0 0) into 0 6.969 * [taylor]: Taking taylor expansion of 0 in x.im 6.969 * [backup-simplify]: Simplify 0 into 0 6.969 * [taylor]: Taking taylor expansion of 0 in y.re 6.969 * [backup-simplify]: Simplify 0 into 0 6.969 * [backup-simplify]: Simplify 0 into 0 6.969 * [backup-simplify]: Simplify (+ 0) into 0 6.969 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.970 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.970 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.970 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.971 * [backup-simplify]: Simplify (- 0) into 0 6.971 * [backup-simplify]: Simplify (+ 0 0) into 0 6.971 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.972 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.972 * [backup-simplify]: Simplify (- 0) into 0 6.972 * [backup-simplify]: Simplify (+ 0 0) into 0 6.972 * [taylor]: Taking taylor expansion of 0 in y.re 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [taylor]: Taking taylor expansion of 0 in x.re 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [taylor]: Taking taylor expansion of 0 in x.im 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [taylor]: Taking taylor expansion of 0 in y.re 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [taylor]: Taking taylor expansion of 0 in x.im 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [taylor]: Taking taylor expansion of 0 in y.re 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [backup-simplify]: Simplify 0 into 0 6.973 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 6.973 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.973 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 6.973 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 6.973 * [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 6.973 * [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))) 6.973 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 6.973 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.973 * [taylor]: Taking taylor expansion of -1 in y.re 6.973 * [backup-simplify]: Simplify -1 into -1 6.973 * [taylor]: Taking taylor expansion of y.im in y.re 6.973 * [backup-simplify]: Simplify y.im into y.im 6.973 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.973 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.973 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.973 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.973 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.973 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.973 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.973 * [taylor]: Taking taylor expansion of -1 in y.re 6.973 * [backup-simplify]: Simplify -1 into -1 6.973 * [taylor]: Taking taylor expansion of x.re in y.re 6.973 * [backup-simplify]: Simplify x.re into x.re 6.974 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.974 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.974 * [taylor]: Taking taylor expansion of -1 in y.re 6.974 * [backup-simplify]: Simplify -1 into -1 6.974 * [taylor]: Taking taylor expansion of x.re in y.re 6.974 * [backup-simplify]: Simplify x.re into x.re 6.974 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.974 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.974 * [taylor]: Taking taylor expansion of -1 in y.re 6.974 * [backup-simplify]: Simplify -1 into -1 6.974 * [taylor]: Taking taylor expansion of x.im in y.re 6.974 * [backup-simplify]: Simplify x.im into x.im 6.974 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.974 * [taylor]: Taking taylor expansion of -1 in y.re 6.974 * [backup-simplify]: Simplify -1 into -1 6.974 * [taylor]: Taking taylor expansion of x.im in y.re 6.974 * [backup-simplify]: Simplify x.im into x.im 6.974 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.974 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.974 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.974 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.974 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.974 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.974 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.975 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.975 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.975 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.975 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.975 * [backup-simplify]: Simplify (+ 0 0) into 0 6.975 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.976 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.976 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.976 * [taylor]: Taking taylor expansion of -1 in y.re 6.976 * [backup-simplify]: Simplify -1 into -1 6.976 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.976 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.976 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.976 * [taylor]: Taking taylor expansion of y.re in y.re 6.976 * [backup-simplify]: Simplify 0 into 0 6.976 * [backup-simplify]: Simplify 1 into 1 6.976 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.976 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.976 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.976 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.976 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 6.976 * [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 6.976 * [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))) 6.976 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 6.976 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.976 * [taylor]: Taking taylor expansion of -1 in x.im 6.976 * [backup-simplify]: Simplify -1 into -1 6.976 * [taylor]: Taking taylor expansion of y.im in x.im 6.976 * [backup-simplify]: Simplify y.im into y.im 6.976 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.977 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.977 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.977 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.977 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.977 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.977 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.977 * [taylor]: Taking taylor expansion of -1 in x.im 6.977 * [backup-simplify]: Simplify -1 into -1 6.977 * [taylor]: Taking taylor expansion of x.re in x.im 6.977 * [backup-simplify]: Simplify x.re into x.re 6.977 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.977 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.977 * [taylor]: Taking taylor expansion of -1 in x.im 6.977 * [backup-simplify]: Simplify -1 into -1 6.977 * [taylor]: Taking taylor expansion of x.re in x.im 6.977 * [backup-simplify]: Simplify x.re into x.re 6.977 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.977 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.977 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.977 * [taylor]: Taking taylor expansion of -1 in x.im 6.977 * [backup-simplify]: Simplify -1 into -1 6.977 * [taylor]: Taking taylor expansion of x.im in x.im 6.977 * [backup-simplify]: Simplify 0 into 0 6.977 * [backup-simplify]: Simplify 1 into 1 6.977 * [backup-simplify]: Simplify (/ -1 1) into -1 6.977 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.977 * [taylor]: Taking taylor expansion of -1 in x.im 6.977 * [backup-simplify]: Simplify -1 into -1 6.977 * [taylor]: Taking taylor expansion of x.im in x.im 6.977 * [backup-simplify]: Simplify 0 into 0 6.977 * [backup-simplify]: Simplify 1 into 1 6.978 * [backup-simplify]: Simplify (/ -1 1) into -1 6.978 * [backup-simplify]: Simplify (* -1 -1) into 1 6.978 * [backup-simplify]: Simplify (+ 0 1) into 1 6.978 * [backup-simplify]: Simplify (sqrt 1) into 1 6.979 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.979 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.980 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.980 * [backup-simplify]: Simplify (+ 0 0) into 0 6.980 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.981 * [backup-simplify]: Simplify (log 1) into 0 6.981 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.981 * [taylor]: Taking taylor expansion of -1 in x.im 6.981 * [backup-simplify]: Simplify -1 into -1 6.981 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.981 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.981 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.981 * [taylor]: Taking taylor expansion of y.re in x.im 6.981 * [backup-simplify]: Simplify y.re into y.re 6.981 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.981 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.981 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 6.981 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.982 * [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)) 6.982 * [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))) 6.982 * [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))) 6.982 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 6.982 * [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 6.982 * [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))) 6.982 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 6.982 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.982 * [taylor]: Taking taylor expansion of -1 in x.re 6.982 * [backup-simplify]: Simplify -1 into -1 6.982 * [taylor]: Taking taylor expansion of y.im in x.re 6.982 * [backup-simplify]: Simplify y.im into y.im 6.982 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.982 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.982 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.982 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.982 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.982 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.982 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.982 * [taylor]: Taking taylor expansion of -1 in x.re 6.982 * [backup-simplify]: Simplify -1 into -1 6.982 * [taylor]: Taking taylor expansion of x.re in x.re 6.982 * [backup-simplify]: Simplify 0 into 0 6.982 * [backup-simplify]: Simplify 1 into 1 6.983 * [backup-simplify]: Simplify (/ -1 1) into -1 6.983 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.983 * [taylor]: Taking taylor expansion of -1 in x.re 6.983 * [backup-simplify]: Simplify -1 into -1 6.983 * [taylor]: Taking taylor expansion of x.re in x.re 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [backup-simplify]: Simplify 1 into 1 6.983 * [backup-simplify]: Simplify (/ -1 1) into -1 6.983 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.983 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.983 * [taylor]: Taking taylor expansion of -1 in x.re 6.983 * [backup-simplify]: Simplify -1 into -1 6.983 * [taylor]: Taking taylor expansion of x.im in x.re 6.983 * [backup-simplify]: Simplify x.im into x.im 6.983 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.983 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.983 * [taylor]: Taking taylor expansion of -1 in x.re 6.983 * [backup-simplify]: Simplify -1 into -1 6.983 * [taylor]: Taking taylor expansion of x.im in x.re 6.983 * [backup-simplify]: Simplify x.im into x.im 6.983 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.984 * [backup-simplify]: Simplify (* -1 -1) into 1 6.984 * [backup-simplify]: Simplify (+ 1 0) into 1 6.984 * [backup-simplify]: Simplify (sqrt 1) into 1 6.985 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.986 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.987 * [backup-simplify]: Simplify (+ 0 0) into 0 6.987 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.988 * [backup-simplify]: Simplify (log 1) into 0 6.988 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.988 * [taylor]: Taking taylor expansion of -1 in x.re 6.988 * [backup-simplify]: Simplify -1 into -1 6.988 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.988 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.988 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.988 * [taylor]: Taking taylor expansion of y.re in x.re 6.988 * [backup-simplify]: Simplify y.re into y.re 6.988 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.989 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.989 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 6.989 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.989 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.990 * [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))) 6.990 * [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))) 6.990 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 6.990 * [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 6.990 * [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))) 6.990 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 6.990 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.990 * [taylor]: Taking taylor expansion of -1 in y.im 6.990 * [backup-simplify]: Simplify -1 into -1 6.990 * [taylor]: Taking taylor expansion of y.im in y.im 6.990 * [backup-simplify]: Simplify 0 into 0 6.990 * [backup-simplify]: Simplify 1 into 1 6.991 * [backup-simplify]: Simplify (/ -1 1) into -1 6.991 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.991 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.991 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.991 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.991 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.991 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.991 * [taylor]: Taking taylor expansion of -1 in y.im 6.991 * [backup-simplify]: Simplify -1 into -1 6.991 * [taylor]: Taking taylor expansion of x.re in y.im 6.991 * [backup-simplify]: Simplify x.re into x.re 6.991 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.991 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.991 * [taylor]: Taking taylor expansion of -1 in y.im 6.991 * [backup-simplify]: Simplify -1 into -1 6.991 * [taylor]: Taking taylor expansion of x.re in y.im 6.991 * [backup-simplify]: Simplify x.re into x.re 6.991 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.991 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.991 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.991 * [taylor]: Taking taylor expansion of -1 in y.im 6.991 * [backup-simplify]: Simplify -1 into -1 6.991 * [taylor]: Taking taylor expansion of x.im in y.im 6.991 * [backup-simplify]: Simplify x.im into x.im 6.992 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.992 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.992 * [taylor]: Taking taylor expansion of -1 in y.im 6.992 * [backup-simplify]: Simplify -1 into -1 6.992 * [taylor]: Taking taylor expansion of x.im in y.im 6.992 * [backup-simplify]: Simplify x.im into x.im 6.992 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.992 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.992 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.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))) 6.993 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.993 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.993 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.993 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.993 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.993 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.993 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.994 * [backup-simplify]: Simplify (+ 0 0) into 0 6.994 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.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))))) 6.995 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.995 * [taylor]: Taking taylor expansion of -1 in y.im 6.995 * [backup-simplify]: Simplify -1 into -1 6.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.995 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.995 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.995 * [taylor]: Taking taylor expansion of y.re in y.im 6.995 * [backup-simplify]: Simplify y.re into y.re 6.995 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.995 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 6.996 * [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)))))) 6.996 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.996 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 6.996 * [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 6.996 * [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))) 6.996 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 6.996 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.996 * [taylor]: Taking taylor expansion of -1 in y.im 6.996 * [backup-simplify]: Simplify -1 into -1 6.996 * [taylor]: Taking taylor expansion of y.im in y.im 6.996 * [backup-simplify]: Simplify 0 into 0 6.997 * [backup-simplify]: Simplify 1 into 1 6.997 * [backup-simplify]: Simplify (/ -1 1) into -1 6.997 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.997 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.997 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.997 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.997 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.997 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.997 * [taylor]: Taking taylor expansion of -1 in y.im 6.997 * [backup-simplify]: Simplify -1 into -1 6.997 * [taylor]: Taking taylor expansion of x.re in y.im 6.997 * [backup-simplify]: Simplify x.re into x.re 6.997 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.997 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.997 * [taylor]: Taking taylor expansion of -1 in y.im 6.997 * [backup-simplify]: Simplify -1 into -1 6.997 * [taylor]: Taking taylor expansion of x.re in y.im 6.998 * [backup-simplify]: Simplify x.re into x.re 6.998 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.998 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.998 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.998 * [taylor]: Taking taylor expansion of -1 in y.im 6.998 * [backup-simplify]: Simplify -1 into -1 6.998 * [taylor]: Taking taylor expansion of x.im in y.im 6.998 * [backup-simplify]: Simplify x.im into x.im 6.998 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.998 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.998 * [taylor]: Taking taylor expansion of -1 in y.im 6.998 * [backup-simplify]: Simplify -1 into -1 6.998 * [taylor]: Taking taylor expansion of x.im in y.im 6.998 * [backup-simplify]: Simplify x.im into x.im 6.998 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.998 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.998 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.998 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.999 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.999 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.999 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.999 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.999 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.999 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.000 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.000 * [backup-simplify]: Simplify (+ 0 0) into 0 7.000 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.001 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.001 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.001 * [taylor]: Taking taylor expansion of -1 in y.im 7.001 * [backup-simplify]: Simplify -1 into -1 7.001 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.001 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.001 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.001 * [taylor]: Taking taylor expansion of y.re in y.im 7.001 * [backup-simplify]: Simplify y.re into y.re 7.001 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.001 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.001 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.001 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.001 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.002 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.002 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.002 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.002 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.002 * [taylor]: Taking taylor expansion of -1 in x.re 7.002 * [backup-simplify]: Simplify -1 into -1 7.002 * [taylor]: Taking taylor expansion of y.im in x.re 7.002 * [backup-simplify]: Simplify y.im into y.im 7.002 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.002 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.002 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.002 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.002 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.002 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.002 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.002 * [taylor]: Taking taylor expansion of -1 in x.re 7.002 * [backup-simplify]: Simplify -1 into -1 7.002 * [taylor]: Taking taylor expansion of x.re in x.re 7.002 * [backup-simplify]: Simplify 0 into 0 7.002 * [backup-simplify]: Simplify 1 into 1 7.002 * [backup-simplify]: Simplify (/ -1 1) into -1 7.002 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.002 * [taylor]: Taking taylor expansion of -1 in x.re 7.002 * [backup-simplify]: Simplify -1 into -1 7.002 * [taylor]: Taking taylor expansion of x.re in x.re 7.002 * [backup-simplify]: Simplify 0 into 0 7.002 * [backup-simplify]: Simplify 1 into 1 7.003 * [backup-simplify]: Simplify (/ -1 1) into -1 7.003 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.003 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.003 * [taylor]: Taking taylor expansion of -1 in x.re 7.003 * [backup-simplify]: Simplify -1 into -1 7.003 * [taylor]: Taking taylor expansion of x.im in x.re 7.003 * [backup-simplify]: Simplify x.im into x.im 7.003 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.003 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.003 * [taylor]: Taking taylor expansion of -1 in x.re 7.003 * [backup-simplify]: Simplify -1 into -1 7.003 * [taylor]: Taking taylor expansion of x.im in x.re 7.003 * [backup-simplify]: Simplify x.im into x.im 7.003 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.003 * [backup-simplify]: Simplify (* -1 -1) into 1 7.003 * [backup-simplify]: Simplify (+ 1 0) into 1 7.004 * [backup-simplify]: Simplify (sqrt 1) into 1 7.004 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.005 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.005 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.006 * [backup-simplify]: Simplify (+ 0 0) into 0 7.006 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.006 * [backup-simplify]: Simplify (log 1) into 0 7.006 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.006 * [taylor]: Taking taylor expansion of -1 in x.re 7.006 * [backup-simplify]: Simplify -1 into -1 7.006 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.006 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.007 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.007 * [taylor]: Taking taylor expansion of y.re in x.re 7.007 * [backup-simplify]: Simplify y.re into y.re 7.007 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.007 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.007 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.007 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.007 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.007 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.008 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.008 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.008 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.008 * [backup-simplify]: Simplify (- 0) into 0 7.008 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.008 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.008 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.008 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.008 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.008 * [taylor]: Taking taylor expansion of x.re in x.im 7.009 * [backup-simplify]: Simplify x.re into x.re 7.009 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.009 * [taylor]: Taking taylor expansion of y.im in x.im 7.009 * [backup-simplify]: Simplify y.im into y.im 7.009 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.009 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.009 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.009 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.009 * [taylor]: Taking taylor expansion of y.re in x.im 7.009 * [backup-simplify]: Simplify y.re into y.re 7.009 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.009 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.009 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.009 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.009 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.010 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.010 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.010 * [backup-simplify]: Simplify (- 0) into 0 7.010 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.010 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.010 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.010 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.010 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.010 * [taylor]: Taking taylor expansion of x.re in y.re 7.010 * [backup-simplify]: Simplify x.re into x.re 7.010 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.010 * [taylor]: Taking taylor expansion of y.im in y.re 7.010 * [backup-simplify]: Simplify y.im into y.im 7.010 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.010 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.010 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.010 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.010 * [taylor]: Taking taylor expansion of y.re in y.re 7.010 * [backup-simplify]: Simplify 0 into 0 7.010 * [backup-simplify]: Simplify 1 into 1 7.011 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.011 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.011 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.011 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.011 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.011 * [taylor]: Taking taylor expansion of 0 in x.re 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [taylor]: Taking taylor expansion of 0 in x.im 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [taylor]: Taking taylor expansion of 0 in y.re 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [backup-simplify]: Simplify (+ 0) into 0 7.012 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.013 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.013 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.013 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.013 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.013 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.014 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.014 * [backup-simplify]: Simplify (+ 0 0) into 0 7.014 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.015 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.015 * [backup-simplify]: Simplify (- 0) into 0 7.015 * [backup-simplify]: Simplify (+ 0 0) into 0 7.015 * [taylor]: Taking taylor expansion of 0 in x.im 7.015 * [backup-simplify]: Simplify 0 into 0 7.015 * [taylor]: Taking taylor expansion of 0 in y.re 7.015 * [backup-simplify]: Simplify 0 into 0 7.015 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify (+ 0) into 0 7.016 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.017 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.017 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.017 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.017 * [backup-simplify]: Simplify (- 0) into 0 7.018 * [backup-simplify]: Simplify (+ 0 0) into 0 7.018 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.019 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.019 * [backup-simplify]: Simplify (- 0) into 0 7.019 * [backup-simplify]: Simplify (+ 0 0) into 0 7.019 * [taylor]: Taking taylor expansion of 0 in y.re 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [taylor]: Taking taylor expansion of 0 in x.re 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [taylor]: Taking taylor expansion of 0 in x.im 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [taylor]: Taking taylor expansion of 0 in y.re 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [taylor]: Taking taylor expansion of 0 in x.im 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [taylor]: Taking taylor expansion of 0 in y.re 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [backup-simplify]: Simplify 0 into 0 7.020 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.020 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 7.020 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 7.020 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 7.020 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 7.020 * [taylor]: Taking taylor expansion of y.im in y.im 7.020 * [backup-simplify]: Simplify 0 into 0 7.020 * [backup-simplify]: Simplify 1 into 1 7.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.020 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 7.020 * [taylor]: Taking taylor expansion of y.im in x.re 7.020 * [backup-simplify]: Simplify y.im into y.im 7.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.020 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 7.020 * [taylor]: Taking taylor expansion of y.im in x.im 7.020 * [backup-simplify]: Simplify y.im into y.im 7.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.020 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 7.020 * [taylor]: Taking taylor expansion of y.im in x.im 7.020 * [backup-simplify]: Simplify y.im into y.im 7.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.021 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.021 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 7.021 * [taylor]: Taking taylor expansion of y.im in x.re 7.021 * [backup-simplify]: Simplify y.im into y.im 7.021 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.021 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.021 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.021 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 7.021 * [taylor]: Taking taylor expansion of y.im in y.im 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 1 into 1 7.021 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.021 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.021 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.021 * [taylor]: Taking taylor expansion of 0 in x.re 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [taylor]: Taking taylor expansion of 0 in y.im 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.021 * [taylor]: Taking taylor expansion of 0 in y.im 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 0 into 0 7.022 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 7.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.022 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.022 * [taylor]: Taking taylor expansion of 0 in x.re 7.022 * [backup-simplify]: Simplify 0 into 0 7.022 * [taylor]: Taking taylor expansion of 0 in y.im 7.022 * [backup-simplify]: Simplify 0 into 0 7.022 * [backup-simplify]: Simplify 0 into 0 7.022 * [taylor]: Taking taylor expansion of 0 in y.im 7.022 * [backup-simplify]: Simplify 0 into 0 7.022 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.023 * [taylor]: Taking taylor expansion of 0 in y.im 7.023 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 7.023 * [backup-simplify]: Simplify 0 into 0 7.024 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 7.024 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.024 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 7.024 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 7.024 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.024 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.024 * [taylor]: Taking taylor expansion of y.im in y.im 7.024 * [backup-simplify]: Simplify 0 into 0 7.024 * [backup-simplify]: Simplify 1 into 1 7.024 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.024 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.024 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.024 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.024 * [taylor]: Taking taylor expansion of y.im in x.re 7.024 * [backup-simplify]: Simplify y.im into y.im 7.024 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.024 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 7.024 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.024 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.024 * [taylor]: Taking taylor expansion of y.im in x.im 7.024 * [backup-simplify]: Simplify y.im into y.im 7.024 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.024 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 7.024 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.024 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.024 * [taylor]: Taking taylor expansion of y.im in x.im 7.024 * [backup-simplify]: Simplify y.im into y.im 7.025 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.025 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.025 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.025 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.025 * [taylor]: Taking taylor expansion of y.im in x.re 7.025 * [backup-simplify]: Simplify y.im into y.im 7.025 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.025 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 7.025 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.025 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.025 * [taylor]: Taking taylor expansion of y.im in y.im 7.025 * [backup-simplify]: Simplify 0 into 0 7.025 * [backup-simplify]: Simplify 1 into 1 7.025 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.025 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.025 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.025 * [taylor]: Taking taylor expansion of 0 in x.re 7.025 * [backup-simplify]: Simplify 0 into 0 7.025 * [taylor]: Taking taylor expansion of 0 in y.im 7.025 * [backup-simplify]: Simplify 0 into 0 7.025 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.026 * [taylor]: Taking taylor expansion of 0 in y.im 7.026 * [backup-simplify]: Simplify 0 into 0 7.026 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 7.026 * [backup-simplify]: Simplify 0 into 0 7.026 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.026 * [taylor]: Taking taylor expansion of 0 in x.re 7.027 * [backup-simplify]: Simplify 0 into 0 7.027 * [taylor]: Taking taylor expansion of 0 in y.im 7.027 * [backup-simplify]: Simplify 0 into 0 7.027 * [taylor]: Taking taylor expansion of 0 in y.im 7.027 * [backup-simplify]: Simplify 0 into 0 7.027 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.027 * [taylor]: Taking taylor expansion of 0 in y.im 7.027 * [backup-simplify]: Simplify 0 into 0 7.027 * [backup-simplify]: Simplify 0 into 0 7.027 * [backup-simplify]: Simplify 0 into 0 7.028 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.028 * [backup-simplify]: Simplify 0 into 0 7.028 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.028 * [taylor]: Taking taylor expansion of 0 in x.re 7.028 * [backup-simplify]: Simplify 0 into 0 7.028 * [taylor]: Taking taylor expansion of 0 in y.im 7.028 * [backup-simplify]: Simplify 0 into 0 7.028 * [taylor]: Taking taylor expansion of 0 in y.im 7.028 * [backup-simplify]: Simplify 0 into 0 7.028 * [taylor]: Taking taylor expansion of 0 in y.im 7.028 * [backup-simplify]: Simplify 0 into 0 7.029 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.029 * [taylor]: Taking taylor expansion of 0 in y.im 7.029 * [backup-simplify]: Simplify 0 into 0 7.029 * [backup-simplify]: Simplify 0 into 0 7.029 * [backup-simplify]: Simplify 0 into 0 7.030 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 7.030 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.030 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 7.030 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 7.030 * [taylor]: Taking taylor expansion of -1 in y.im 7.030 * [backup-simplify]: Simplify -1 into -1 7.030 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 7.030 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.030 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.030 * [taylor]: Taking taylor expansion of y.im in y.im 7.030 * [backup-simplify]: Simplify 0 into 0 7.031 * [backup-simplify]: Simplify 1 into 1 7.031 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.031 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.031 * [taylor]: Taking taylor expansion of -1 in x.re 7.031 * [backup-simplify]: Simplify -1 into -1 7.031 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.031 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.031 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.031 * [taylor]: Taking taylor expansion of y.im in x.re 7.031 * [backup-simplify]: Simplify y.im into y.im 7.031 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.031 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 7.031 * [taylor]: Taking taylor expansion of -1 in x.im 7.031 * [backup-simplify]: Simplify -1 into -1 7.031 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 7.031 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.031 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.031 * [taylor]: Taking taylor expansion of y.im in x.im 7.031 * [backup-simplify]: Simplify y.im into y.im 7.031 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.032 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 7.032 * [taylor]: Taking taylor expansion of -1 in x.im 7.032 * [backup-simplify]: Simplify -1 into -1 7.032 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 7.032 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.032 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.032 * [taylor]: Taking taylor expansion of y.im in x.im 7.032 * [backup-simplify]: Simplify y.im into y.im 7.032 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.032 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.032 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.032 * [taylor]: Taking taylor expansion of -1 in x.re 7.032 * [backup-simplify]: Simplify -1 into -1 7.032 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.032 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.032 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.032 * [taylor]: Taking taylor expansion of y.im in x.re 7.032 * [backup-simplify]: Simplify y.im into y.im 7.033 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.033 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.033 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 7.033 * [taylor]: Taking taylor expansion of -1 in y.im 7.033 * [backup-simplify]: Simplify -1 into -1 7.033 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 7.033 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.033 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.033 * [taylor]: Taking taylor expansion of y.im in y.im 7.033 * [backup-simplify]: Simplify 0 into 0 7.033 * [backup-simplify]: Simplify 1 into 1 7.033 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.033 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.033 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.034 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.034 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.034 * [taylor]: Taking taylor expansion of 0 in x.re 7.035 * [backup-simplify]: Simplify 0 into 0 7.035 * [taylor]: Taking taylor expansion of 0 in y.im 7.035 * [backup-simplify]: Simplify 0 into 0 7.035 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.036 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.036 * [taylor]: Taking taylor expansion of 0 in y.im 7.036 * [backup-simplify]: Simplify 0 into 0 7.037 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 7.038 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.038 * [backup-simplify]: Simplify 0 into 0 7.038 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.039 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.039 * [taylor]: Taking taylor expansion of 0 in x.re 7.039 * [backup-simplify]: Simplify 0 into 0 7.039 * [taylor]: Taking taylor expansion of 0 in y.im 7.039 * [backup-simplify]: Simplify 0 into 0 7.039 * [taylor]: Taking taylor expansion of 0 in y.im 7.039 * [backup-simplify]: Simplify 0 into 0 7.039 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.041 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.041 * [taylor]: Taking taylor expansion of 0 in y.im 7.041 * [backup-simplify]: Simplify 0 into 0 7.041 * [backup-simplify]: Simplify 0 into 0 7.041 * [backup-simplify]: Simplify 0 into 0 7.042 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.043 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.043 * [backup-simplify]: Simplify 0 into 0 7.044 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.045 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 7.045 * [taylor]: Taking taylor expansion of 0 in x.re 7.045 * [backup-simplify]: Simplify 0 into 0 7.045 * [taylor]: Taking taylor expansion of 0 in y.im 7.045 * [backup-simplify]: Simplify 0 into 0 7.045 * [taylor]: Taking taylor expansion of 0 in y.im 7.045 * [backup-simplify]: Simplify 0 into 0 7.045 * [taylor]: Taking taylor expansion of 0 in y.im 7.045 * [backup-simplify]: Simplify 0 into 0 7.046 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.047 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 7.047 * [taylor]: Taking taylor expansion of 0 in y.im 7.047 * [backup-simplify]: Simplify 0 into 0 7.047 * [backup-simplify]: Simplify 0 into 0 7.047 * [backup-simplify]: Simplify 0 into 0 7.048 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 7.048 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 3) 7.048 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.048 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 7.048 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.048 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.048 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.048 * [taylor]: Taking taylor expansion of y.re in y.re 7.048 * [backup-simplify]: Simplify 0 into 0 7.048 * [backup-simplify]: Simplify 1 into 1 7.048 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.048 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.049 * [taylor]: Taking taylor expansion of y.re in x.re 7.049 * [backup-simplify]: Simplify y.re into y.re 7.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.049 * [taylor]: Taking taylor expansion of y.re in x.im 7.049 * [backup-simplify]: Simplify y.re into y.re 7.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.049 * [taylor]: Taking taylor expansion of y.re in x.im 7.049 * [backup-simplify]: Simplify y.re into y.re 7.049 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.049 * [taylor]: Taking taylor expansion of y.re in x.re 7.049 * [backup-simplify]: Simplify y.re into y.re 7.049 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.050 * [taylor]: Taking taylor expansion of y.re in y.re 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify 1 into 1 7.050 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.050 * [taylor]: Taking taylor expansion of 0 in x.re 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [taylor]: Taking taylor expansion of 0 in y.re 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.050 * [taylor]: Taking taylor expansion of 0 in y.re 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify 0 into 0 7.052 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.053 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.053 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.053 * [taylor]: Taking taylor expansion of 0 in x.re 7.053 * [backup-simplify]: Simplify 0 into 0 7.053 * [taylor]: Taking taylor expansion of 0 in y.re 7.053 * [backup-simplify]: Simplify 0 into 0 7.053 * [backup-simplify]: Simplify 0 into 0 7.054 * [taylor]: Taking taylor expansion of 0 in y.re 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.054 * [taylor]: Taking taylor expansion of 0 in y.re 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify 0 into 0 7.055 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 7.055 * [backup-simplify]: Simplify 0 into 0 7.056 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.056 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.056 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 7.056 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.056 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.056 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.056 * [taylor]: Taking taylor expansion of y.re in y.re 7.056 * [backup-simplify]: Simplify 0 into 0 7.056 * [backup-simplify]: Simplify 1 into 1 7.057 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.057 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.057 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.057 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.057 * [taylor]: Taking taylor expansion of y.re in x.re 7.057 * [backup-simplify]: Simplify y.re into y.re 7.057 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.057 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.057 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.057 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.057 * [taylor]: Taking taylor expansion of y.re in x.im 7.057 * [backup-simplify]: Simplify y.re into y.re 7.057 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.057 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.057 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.058 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.058 * [taylor]: Taking taylor expansion of y.re in x.im 7.058 * [backup-simplify]: Simplify y.re into y.re 7.058 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.058 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.058 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.058 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.058 * [taylor]: Taking taylor expansion of y.re in x.re 7.058 * [backup-simplify]: Simplify y.re into y.re 7.058 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.058 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.058 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.058 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.058 * [taylor]: Taking taylor expansion of y.re in y.re 7.058 * [backup-simplify]: Simplify 0 into 0 7.058 * [backup-simplify]: Simplify 1 into 1 7.059 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.059 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.059 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.059 * [taylor]: Taking taylor expansion of 0 in x.re 7.059 * [backup-simplify]: Simplify 0 into 0 7.059 * [taylor]: Taking taylor expansion of 0 in y.re 7.059 * [backup-simplify]: Simplify 0 into 0 7.059 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.059 * [taylor]: Taking taylor expansion of 0 in y.re 7.059 * [backup-simplify]: Simplify 0 into 0 7.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 7.061 * [backup-simplify]: Simplify 0 into 0 7.061 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.061 * [taylor]: Taking taylor expansion of 0 in x.re 7.061 * [backup-simplify]: Simplify 0 into 0 7.061 * [taylor]: Taking taylor expansion of 0 in y.re 7.061 * [backup-simplify]: Simplify 0 into 0 7.061 * [taylor]: Taking taylor expansion of 0 in y.re 7.061 * [backup-simplify]: Simplify 0 into 0 7.061 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.061 * [taylor]: Taking taylor expansion of 0 in y.re 7.062 * [backup-simplify]: Simplify 0 into 0 7.062 * [backup-simplify]: Simplify 0 into 0 7.062 * [backup-simplify]: Simplify 0 into 0 7.063 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.063 * [backup-simplify]: Simplify 0 into 0 7.064 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.064 * [taylor]: Taking taylor expansion of 0 in x.re 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [taylor]: Taking taylor expansion of 0 in y.re 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [taylor]: Taking taylor expansion of 0 in y.re 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [taylor]: Taking taylor expansion of 0 in y.re 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.064 * [taylor]: Taking taylor expansion of 0 in y.re 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [backup-simplify]: Simplify 0 into 0 7.065 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.065 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.065 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 7.065 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.065 * [taylor]: Taking taylor expansion of -1 in y.re 7.065 * [backup-simplify]: Simplify -1 into -1 7.065 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.065 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.065 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.066 * [taylor]: Taking taylor expansion of y.re in y.re 7.066 * [backup-simplify]: Simplify 0 into 0 7.066 * [backup-simplify]: Simplify 1 into 1 7.066 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.066 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.066 * [taylor]: Taking taylor expansion of -1 in x.re 7.066 * [backup-simplify]: Simplify -1 into -1 7.066 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.066 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.066 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.066 * [taylor]: Taking taylor expansion of y.re in x.re 7.066 * [backup-simplify]: Simplify y.re into y.re 7.066 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.066 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.066 * [taylor]: Taking taylor expansion of -1 in x.im 7.066 * [backup-simplify]: Simplify -1 into -1 7.066 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.066 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.066 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.066 * [taylor]: Taking taylor expansion of y.re in x.im 7.066 * [backup-simplify]: Simplify y.re into y.re 7.067 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.067 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.067 * [taylor]: Taking taylor expansion of -1 in x.im 7.067 * [backup-simplify]: Simplify -1 into -1 7.067 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.067 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.067 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.067 * [taylor]: Taking taylor expansion of y.re in x.im 7.067 * [backup-simplify]: Simplify y.re into y.re 7.067 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.067 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.067 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.067 * [taylor]: Taking taylor expansion of -1 in x.re 7.067 * [backup-simplify]: Simplify -1 into -1 7.067 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.067 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.068 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.068 * [taylor]: Taking taylor expansion of y.re in x.re 7.068 * [backup-simplify]: Simplify y.re into y.re 7.068 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.068 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.068 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.068 * [taylor]: Taking taylor expansion of -1 in y.re 7.068 * [backup-simplify]: Simplify -1 into -1 7.068 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.068 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.068 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.068 * [taylor]: Taking taylor expansion of y.re in y.re 7.068 * [backup-simplify]: Simplify 0 into 0 7.068 * [backup-simplify]: Simplify 1 into 1 7.068 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.068 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.069 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.069 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.070 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.070 * [taylor]: Taking taylor expansion of 0 in x.re 7.070 * [backup-simplify]: Simplify 0 into 0 7.070 * [taylor]: Taking taylor expansion of 0 in y.re 7.070 * [backup-simplify]: Simplify 0 into 0 7.070 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.071 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.071 * [taylor]: Taking taylor expansion of 0 in y.re 7.071 * [backup-simplify]: Simplify 0 into 0 7.072 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 7.072 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.073 * [backup-simplify]: Simplify 0 into 0 7.073 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.074 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.074 * [taylor]: Taking taylor expansion of 0 in x.re 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [taylor]: Taking taylor expansion of 0 in y.re 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [taylor]: Taking taylor expansion of 0 in y.re 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.075 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.075 * [taylor]: Taking taylor expansion of 0 in y.re 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 0 into 0 7.077 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.078 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.078 * [backup-simplify]: Simplify 0 into 0 7.078 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.080 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 7.080 * [taylor]: Taking taylor expansion of 0 in x.re 7.080 * [backup-simplify]: Simplify 0 into 0 7.080 * [taylor]: Taking taylor expansion of 0 in y.re 7.080 * [backup-simplify]: Simplify 0 into 0 7.080 * [taylor]: Taking taylor expansion of 0 in y.re 7.080 * [backup-simplify]: Simplify 0 into 0 7.080 * [taylor]: Taking taylor expansion of 0 in y.re 7.080 * [backup-simplify]: Simplify 0 into 0 7.080 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.082 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 7.082 * [taylor]: Taking taylor expansion of 0 in y.re 7.082 * [backup-simplify]: Simplify 0 into 0 7.082 * [backup-simplify]: Simplify 0 into 0 7.082 * [backup-simplify]: Simplify 0 into 0 7.082 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.083 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 7.083 * [backup-simplify]: Simplify (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 7.083 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 7.083 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 7.083 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 7.083 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.083 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 7.083 * [taylor]: Taking taylor expansion of y.im in y.re 7.083 * [backup-simplify]: Simplify y.im into y.im 7.083 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.083 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.083 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.084 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.084 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.084 * [taylor]: Taking taylor expansion of x.re in y.re 7.084 * [backup-simplify]: Simplify x.re into x.re 7.084 * [taylor]: Taking taylor expansion of x.re in y.re 7.084 * [backup-simplify]: Simplify x.re into x.re 7.084 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.084 * [taylor]: Taking taylor expansion of x.im in y.re 7.084 * [backup-simplify]: Simplify x.im into x.im 7.084 * [taylor]: Taking taylor expansion of x.im in y.re 7.084 * [backup-simplify]: Simplify x.im into x.im 7.084 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.084 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.084 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.084 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.084 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.085 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.085 * [backup-simplify]: Simplify (+ 0 0) into 0 7.085 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.086 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.086 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.086 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.086 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.086 * [taylor]: Taking taylor expansion of y.re in y.re 7.086 * [backup-simplify]: Simplify 0 into 0 7.086 * [backup-simplify]: Simplify 1 into 1 7.086 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 7.086 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.087 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 7.087 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 7.087 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 7.087 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 7.087 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 7.087 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.087 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 7.087 * [taylor]: Taking taylor expansion of y.im in x.im 7.088 * [backup-simplify]: Simplify y.im into y.im 7.088 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 7.088 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 7.088 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.088 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 7.088 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 7.088 * [taylor]: Taking taylor expansion of x.re in x.im 7.088 * [backup-simplify]: Simplify x.re into x.re 7.088 * [taylor]: Taking taylor expansion of x.re in x.im 7.088 * [backup-simplify]: Simplify x.re into x.re 7.088 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 7.088 * [taylor]: Taking taylor expansion of x.im in x.im 7.088 * [backup-simplify]: Simplify 0 into 0 7.088 * [backup-simplify]: Simplify 1 into 1 7.088 * [taylor]: Taking taylor expansion of x.im in x.im 7.088 * [backup-simplify]: Simplify 0 into 0 7.088 * [backup-simplify]: Simplify 1 into 1 7.088 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.089 * [backup-simplify]: Simplify (* 0 0) into 0 7.089 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 7.089 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 7.089 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.090 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.090 * [backup-simplify]: Simplify (+ 0 0) into 0 7.091 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 7.091 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.091 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.091 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.091 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.091 * [taylor]: Taking taylor expansion of y.re in x.im 7.091 * [backup-simplify]: Simplify y.re into y.re 7.091 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 7.091 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.091 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 7.092 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 7.092 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 7.092 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 7.092 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 7.092 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.092 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 7.092 * [taylor]: Taking taylor expansion of y.im in x.re 7.092 * [backup-simplify]: Simplify y.im into y.im 7.092 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 7.092 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 7.092 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.092 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 7.092 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 7.092 * [taylor]: Taking taylor expansion of x.re in x.re 7.092 * [backup-simplify]: Simplify 0 into 0 7.092 * [backup-simplify]: Simplify 1 into 1 7.092 * [taylor]: Taking taylor expansion of x.re in x.re 7.092 * [backup-simplify]: Simplify 0 into 0 7.092 * [backup-simplify]: Simplify 1 into 1 7.092 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 7.092 * [taylor]: Taking taylor expansion of x.im in x.re 7.092 * [backup-simplify]: Simplify x.im into x.im 7.092 * [taylor]: Taking taylor expansion of x.im in x.re 7.093 * [backup-simplify]: Simplify x.im into x.im 7.093 * [backup-simplify]: Simplify (* 0 0) into 0 7.093 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.093 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.093 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.094 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.094 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.095 * [backup-simplify]: Simplify (+ 0 0) into 0 7.095 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.095 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.095 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.095 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.095 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.095 * [taylor]: Taking taylor expansion of y.re in x.re 7.095 * [backup-simplify]: Simplify y.re into y.re 7.095 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 7.095 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.095 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 7.096 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 7.096 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 7.096 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.096 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 7.096 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.096 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.096 * [taylor]: Taking taylor expansion of y.im in y.im 7.096 * [backup-simplify]: Simplify 0 into 0 7.096 * [backup-simplify]: Simplify 1 into 1 7.096 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.096 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.096 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.096 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.096 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.096 * [taylor]: Taking taylor expansion of x.re in y.im 7.096 * [backup-simplify]: Simplify x.re into x.re 7.096 * [taylor]: Taking taylor expansion of x.re in y.im 7.096 * [backup-simplify]: Simplify x.re into x.re 7.096 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.097 * [taylor]: Taking taylor expansion of x.im in y.im 7.097 * [backup-simplify]: Simplify x.im into x.im 7.097 * [taylor]: Taking taylor expansion of x.im in y.im 7.097 * [backup-simplify]: Simplify x.im into x.im 7.097 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.097 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.097 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.097 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.097 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.097 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.098 * [backup-simplify]: Simplify (+ 0 0) into 0 7.098 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.098 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.099 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.099 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.099 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.099 * [taylor]: Taking taylor expansion of y.re in y.im 7.099 * [backup-simplify]: Simplify y.re into y.re 7.099 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.099 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.099 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.099 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.099 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.099 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.100 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 7.100 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.100 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.100 * [taylor]: Taking taylor expansion of y.im in y.im 7.100 * [backup-simplify]: Simplify 0 into 0 7.100 * [backup-simplify]: Simplify 1 into 1 7.100 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.100 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.100 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.100 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.100 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.100 * [taylor]: Taking taylor expansion of x.re in y.im 7.100 * [backup-simplify]: Simplify x.re into x.re 7.100 * [taylor]: Taking taylor expansion of x.re in y.im 7.100 * [backup-simplify]: Simplify x.re into x.re 7.100 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.100 * [taylor]: Taking taylor expansion of x.im in y.im 7.100 * [backup-simplify]: Simplify x.im into x.im 7.100 * [taylor]: Taking taylor expansion of x.im in y.im 7.100 * [backup-simplify]: Simplify x.im into x.im 7.100 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.100 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.101 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.101 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.101 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.101 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.101 * [backup-simplify]: Simplify (+ 0 0) into 0 7.102 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.102 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.102 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.102 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.102 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.102 * [taylor]: Taking taylor expansion of y.re in y.im 7.102 * [backup-simplify]: Simplify y.re into y.re 7.103 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.103 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.103 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.103 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.103 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.103 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.103 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.104 * [backup-simplify]: Simplify (- 0) into 0 7.104 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.104 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.104 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.104 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.104 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.104 * [taylor]: Taking taylor expansion of y.re in x.re 7.104 * [backup-simplify]: Simplify y.re into y.re 7.104 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.104 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.104 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.105 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.105 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.105 * [backup-simplify]: Simplify (- 0) into 0 7.105 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.105 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.105 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.105 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.105 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.105 * [taylor]: Taking taylor expansion of y.re in x.im 7.105 * [backup-simplify]: Simplify y.re into y.re 7.106 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.106 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.106 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.106 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.106 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.106 * [backup-simplify]: Simplify (- 0) into 0 7.107 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.107 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.107 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.107 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.107 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.107 * [taylor]: Taking taylor expansion of y.re in y.re 7.107 * [backup-simplify]: Simplify 0 into 0 7.107 * [backup-simplify]: Simplify 1 into 1 7.107 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.107 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.107 * [backup-simplify]: Simplify 1 into 1 7.108 * [backup-simplify]: Simplify (+ 0) into 0 7.108 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.110 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 7.110 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 7.110 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.111 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.111 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 7.112 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 7.112 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 7.113 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 7.113 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 7.113 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 7.113 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.113 * [taylor]: Taking taylor expansion of y.re in x.re 7.113 * [backup-simplify]: Simplify y.re into y.re 7.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.113 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.113 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.113 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 7.114 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 7.114 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 7.114 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.114 * [taylor]: Taking taylor expansion of x.im in x.re 7.114 * [backup-simplify]: Simplify x.im into x.im 7.114 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.114 * [taylor]: Taking taylor expansion of x.re in x.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 1 into 1 7.114 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.114 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 7.114 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.114 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.115 * [backup-simplify]: Simplify (+ 0 0) into 0 7.115 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.115 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.115 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.115 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.115 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.116 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 7.116 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 7.116 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 7.116 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 7.116 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.116 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.116 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.116 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.116 * [taylor]: Taking taylor expansion of y.re in x.im 7.116 * [backup-simplify]: Simplify y.re into y.re 7.116 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.116 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.117 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.117 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.117 * [taylor]: Taking taylor expansion of x.im in x.im 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify 1 into 1 7.117 * [backup-simplify]: Simplify (log 1) into 0 7.117 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.117 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.118 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.118 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.118 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 7.118 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 7.118 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 7.118 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 7.119 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.119 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.119 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.119 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.119 * [taylor]: Taking taylor expansion of y.re in y.re 7.119 * [backup-simplify]: Simplify 0 into 0 7.119 * [backup-simplify]: Simplify 1 into 1 7.119 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.119 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.119 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.119 * [taylor]: Taking taylor expansion of x.im in y.re 7.119 * [backup-simplify]: Simplify x.im into x.im 7.119 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.119 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 7.120 * [backup-simplify]: Simplify (- 0) into 0 7.120 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify (+ 0) into 0 7.121 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.121 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.122 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.122 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.123 * [backup-simplify]: Simplify (- 0) into 0 7.123 * [backup-simplify]: Simplify (+ 0 0) into 0 7.123 * [taylor]: Taking taylor expansion of 0 in x.im 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [taylor]: Taking taylor expansion of 0 in y.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 0 into 0 7.124 * [backup-simplify]: Simplify (+ 0) into 0 7.124 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.124 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.125 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.125 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.126 * [backup-simplify]: Simplify (- 0) into 0 7.126 * [backup-simplify]: Simplify (+ 0 0) into 0 7.126 * [taylor]: Taking taylor expansion of 0 in y.re 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify (+ 0) into 0 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 7.129 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 7.129 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 7.130 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 7.130 * [backup-simplify]: Simplify (+ 0 0) into 0 7.131 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 7.133 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 7.134 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 7.135 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.135 * [backup-simplify]: Simplify (+ 0 0) into 0 7.136 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.137 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 7.137 * [backup-simplify]: Simplify (- 0) into 0 7.138 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 7.138 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 7.138 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 7.138 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.138 * [backup-simplify]: Simplify 1/2 into 1/2 7.138 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 7.138 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.138 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.138 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.138 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.138 * [taylor]: Taking taylor expansion of y.re in x.re 7.138 * [backup-simplify]: Simplify y.re into y.re 7.138 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.138 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.139 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.139 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 7.139 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.139 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.139 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.139 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.139 * [taylor]: Taking taylor expansion of x.re in x.re 7.139 * [backup-simplify]: Simplify 0 into 0 7.139 * [backup-simplify]: Simplify 1 into 1 7.139 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.139 * [taylor]: Taking taylor expansion of x.im in x.re 7.139 * [backup-simplify]: Simplify x.im into x.im 7.139 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.139 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.139 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.139 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.140 * [backup-simplify]: Simplify (+ 0 0) into 0 7.140 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.140 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.140 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.140 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.141 * [backup-simplify]: Simplify (- 0) into 0 7.141 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.141 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.141 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.141 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.141 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.141 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 7.141 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 7.141 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.141 * [backup-simplify]: Simplify 1/2 into 1/2 7.141 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 7.141 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.142 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.142 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.142 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.142 * [taylor]: Taking taylor expansion of y.re in x.im 7.142 * [backup-simplify]: Simplify y.re into y.re 7.142 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.142 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.142 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.142 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 7.142 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.142 * [taylor]: Taking taylor expansion of x.im in x.im 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 1 into 1 7.142 * [backup-simplify]: Simplify (log 1) into 0 7.142 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.143 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.143 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.143 * [backup-simplify]: Simplify (- 0) into 0 7.143 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.143 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.144 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.144 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.144 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.144 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.144 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.144 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 7.144 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 7.144 * [taylor]: Taking taylor expansion of 1/2 in y.re 7.144 * [backup-simplify]: Simplify 1/2 into 1/2 7.144 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 7.144 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.144 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.144 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.144 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.144 * [taylor]: Taking taylor expansion of y.re in y.re 7.144 * [backup-simplify]: Simplify 0 into 0 7.144 * [backup-simplify]: Simplify 1 into 1 7.144 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.145 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.145 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 7.145 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.145 * [taylor]: Taking taylor expansion of x.im in y.re 7.145 * [backup-simplify]: Simplify x.im into x.im 7.145 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.145 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.145 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 7.145 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 7.145 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 7.145 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 7.146 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.146 * [backup-simplify]: Simplify (+ 0) into 0 7.147 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.147 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.147 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.147 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.148 * [backup-simplify]: Simplify (+ 0 0) into 0 7.148 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.148 * [backup-simplify]: Simplify (- 0) into 0 7.148 * [taylor]: Taking taylor expansion of 0 in x.im 7.148 * [backup-simplify]: Simplify 0 into 0 7.148 * [taylor]: Taking taylor expansion of 0 in y.re 7.148 * [backup-simplify]: Simplify 0 into 0 7.148 * [backup-simplify]: Simplify 0 into 0 7.149 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.149 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.150 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.150 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.150 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.151 * [backup-simplify]: Simplify (- 0) into 0 7.151 * [backup-simplify]: Simplify (+ 0 0) into 0 7.151 * [taylor]: Taking taylor expansion of 0 in x.im 7.151 * [backup-simplify]: Simplify 0 into 0 7.151 * [taylor]: Taking taylor expansion of 0 in y.re 7.151 * [backup-simplify]: Simplify 0 into 0 7.151 * [backup-simplify]: Simplify 0 into 0 7.152 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.153 * [backup-simplify]: Simplify (+ 0) into 0 7.153 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.153 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.153 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.154 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.154 * [backup-simplify]: Simplify (+ 0 0) into 0 7.154 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.154 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.155 * [backup-simplify]: Simplify (- 0) into 0 7.155 * [taylor]: Taking taylor expansion of 0 in y.re 7.155 * [backup-simplify]: Simplify 0 into 0 7.155 * [backup-simplify]: Simplify 0 into 0 7.155 * [taylor]: Taking taylor expansion of 0 in y.re 7.155 * [backup-simplify]: Simplify 0 into 0 7.155 * [backup-simplify]: Simplify 0 into 0 7.155 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.156 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.156 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.157 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.157 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.157 * [backup-simplify]: Simplify (- 0) into 0 7.158 * [backup-simplify]: Simplify (+ 0 0) into 0 7.158 * [taylor]: Taking taylor expansion of 0 in y.re 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.158 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 7.159 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 7.159 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 7.159 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 7.159 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 7.160 * [backup-simplify]: Simplify (log (exp (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.160 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 7.160 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 7.160 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 7.160 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.160 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 7.160 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 7.160 * [taylor]: Taking taylor expansion of y.im in y.re 7.160 * [backup-simplify]: Simplify y.im into y.im 7.160 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.160 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.160 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.160 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.160 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.160 * [taylor]: Taking taylor expansion of x.re in y.re 7.160 * [backup-simplify]: Simplify x.re into x.re 7.160 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.160 * [taylor]: Taking taylor expansion of x.re in y.re 7.160 * [backup-simplify]: Simplify x.re into x.re 7.160 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.160 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.160 * [taylor]: Taking taylor expansion of x.im in y.re 7.160 * [backup-simplify]: Simplify x.im into x.im 7.160 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.160 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.160 * [taylor]: Taking taylor expansion of x.im in y.re 7.160 * [backup-simplify]: Simplify x.im into x.im 7.160 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.160 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.161 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.161 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.161 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.161 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.161 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.162 * [backup-simplify]: Simplify (+ 0 0) into 0 7.162 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.162 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.162 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.162 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.162 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.162 * [taylor]: Taking taylor expansion of y.re in y.re 7.162 * [backup-simplify]: Simplify 0 into 0 7.162 * [backup-simplify]: Simplify 1 into 1 7.162 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.162 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.163 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.163 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 7.163 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.163 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.163 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 7.163 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.163 * [taylor]: Taking taylor expansion of y.im in x.im 7.163 * [backup-simplify]: Simplify y.im into y.im 7.163 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.163 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 7.163 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 7.163 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.163 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 7.163 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 7.163 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.163 * [taylor]: Taking taylor expansion of x.re in x.im 7.163 * [backup-simplify]: Simplify x.re into x.re 7.163 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.163 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.163 * [taylor]: Taking taylor expansion of x.re in x.im 7.163 * [backup-simplify]: Simplify x.re into x.re 7.163 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.163 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 7.163 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.163 * [taylor]: Taking taylor expansion of x.im in x.im 7.163 * [backup-simplify]: Simplify 0 into 0 7.163 * [backup-simplify]: Simplify 1 into 1 7.163 * [backup-simplify]: Simplify (/ 1 1) into 1 7.163 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.163 * [taylor]: Taking taylor expansion of x.im in x.im 7.163 * [backup-simplify]: Simplify 0 into 0 7.163 * [backup-simplify]: Simplify 1 into 1 7.164 * [backup-simplify]: Simplify (/ 1 1) into 1 7.164 * [backup-simplify]: Simplify (* 1 1) into 1 7.164 * [backup-simplify]: Simplify (+ 0 1) into 1 7.165 * [backup-simplify]: Simplify (sqrt 1) into 1 7.165 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.166 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.167 * [backup-simplify]: Simplify (+ 0 0) into 0 7.167 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.167 * [backup-simplify]: Simplify (log 1) into 0 7.167 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.167 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.167 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.168 * [taylor]: Taking taylor expansion of y.re in x.im 7.168 * [backup-simplify]: Simplify y.re into y.re 7.168 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.168 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.168 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 7.168 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 7.168 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 7.168 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 7.168 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.168 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 7.169 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.169 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.169 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.169 * [taylor]: Taking taylor expansion of y.im in x.re 7.169 * [backup-simplify]: Simplify y.im into y.im 7.169 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.169 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.169 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.169 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.169 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.169 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.169 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.169 * [taylor]: Taking taylor expansion of x.re in x.re 7.169 * [backup-simplify]: Simplify 0 into 0 7.169 * [backup-simplify]: Simplify 1 into 1 7.169 * [backup-simplify]: Simplify (/ 1 1) into 1 7.169 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.169 * [taylor]: Taking taylor expansion of x.re in x.re 7.169 * [backup-simplify]: Simplify 0 into 0 7.169 * [backup-simplify]: Simplify 1 into 1 7.169 * [backup-simplify]: Simplify (/ 1 1) into 1 7.169 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.170 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.170 * [taylor]: Taking taylor expansion of x.im in x.re 7.170 * [backup-simplify]: Simplify x.im into x.im 7.170 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.170 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.170 * [taylor]: Taking taylor expansion of x.im in x.re 7.170 * [backup-simplify]: Simplify x.im into x.im 7.170 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.170 * [backup-simplify]: Simplify (* 1 1) into 1 7.170 * [backup-simplify]: Simplify (+ 1 0) into 1 7.170 * [backup-simplify]: Simplify (sqrt 1) into 1 7.171 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.171 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.172 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.172 * [backup-simplify]: Simplify (+ 0 0) into 0 7.172 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.173 * [backup-simplify]: Simplify (log 1) into 0 7.173 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.173 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.173 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.173 * [taylor]: Taking taylor expansion of y.re in x.re 7.173 * [backup-simplify]: Simplify y.re into y.re 7.173 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.173 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.173 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.173 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 7.174 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.174 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.174 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.174 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 7.174 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.174 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.174 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.174 * [taylor]: Taking taylor expansion of y.im in y.im 7.174 * [backup-simplify]: Simplify 0 into 0 7.174 * [backup-simplify]: Simplify 1 into 1 7.174 * [backup-simplify]: Simplify (/ 1 1) into 1 7.174 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.174 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.174 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.174 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.174 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.174 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.174 * [taylor]: Taking taylor expansion of x.re in y.im 7.174 * [backup-simplify]: Simplify x.re into x.re 7.174 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.174 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.174 * [taylor]: Taking taylor expansion of x.re in y.im 7.174 * [backup-simplify]: Simplify x.re into x.re 7.174 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.174 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.175 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.175 * [taylor]: Taking taylor expansion of x.im in y.im 7.175 * [backup-simplify]: Simplify x.im into x.im 7.175 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.175 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.175 * [taylor]: Taking taylor expansion of x.im in y.im 7.175 * [backup-simplify]: Simplify x.im into x.im 7.175 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.175 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.175 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.175 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.175 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.175 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.175 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.175 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.175 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.175 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.176 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.176 * [backup-simplify]: Simplify (+ 0 0) into 0 7.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.176 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.176 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.176 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.176 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.176 * [taylor]: Taking taylor expansion of y.re in y.im 7.176 * [backup-simplify]: Simplify y.re into y.re 7.176 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.177 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.177 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.177 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.177 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.177 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 7.177 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.177 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.177 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.177 * [taylor]: Taking taylor expansion of y.im in y.im 7.177 * [backup-simplify]: Simplify 0 into 0 7.177 * [backup-simplify]: Simplify 1 into 1 7.177 * [backup-simplify]: Simplify (/ 1 1) into 1 7.178 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.178 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.178 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.178 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.178 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.178 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.178 * [taylor]: Taking taylor expansion of x.re in y.im 7.178 * [backup-simplify]: Simplify x.re into x.re 7.178 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.178 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.178 * [taylor]: Taking taylor expansion of x.re in y.im 7.178 * [backup-simplify]: Simplify x.re into x.re 7.178 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.178 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.178 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.178 * [taylor]: Taking taylor expansion of x.im in y.im 7.178 * [backup-simplify]: Simplify x.im into x.im 7.178 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.178 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.178 * [taylor]: Taking taylor expansion of x.im in y.im 7.178 * [backup-simplify]: Simplify x.im into x.im 7.178 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.178 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.178 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.178 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.178 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.179 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.179 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.179 * [backup-simplify]: Simplify (+ 0 0) into 0 7.179 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.180 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.180 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.180 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.180 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.180 * [taylor]: Taking taylor expansion of y.re in y.im 7.180 * [backup-simplify]: Simplify y.re into y.re 7.180 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.180 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.180 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.180 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.180 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.180 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 7.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)) 7.181 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.181 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.181 * [taylor]: Taking taylor expansion of y.im in x.re 7.181 * [backup-simplify]: Simplify y.im into y.im 7.181 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.181 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.181 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.181 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.181 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.181 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.181 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.181 * [taylor]: Taking taylor expansion of x.re in x.re 7.181 * [backup-simplify]: Simplify 0 into 0 7.181 * [backup-simplify]: Simplify 1 into 1 7.181 * [backup-simplify]: Simplify (/ 1 1) into 1 7.181 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.181 * [taylor]: Taking taylor expansion of x.re in x.re 7.181 * [backup-simplify]: Simplify 0 into 0 7.181 * [backup-simplify]: Simplify 1 into 1 7.181 * [backup-simplify]: Simplify (/ 1 1) into 1 7.181 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.181 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.181 * [taylor]: Taking taylor expansion of x.im in x.re 7.181 * [backup-simplify]: Simplify x.im into x.im 7.182 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.182 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.182 * [taylor]: Taking taylor expansion of x.im in x.re 7.182 * [backup-simplify]: Simplify x.im into x.im 7.182 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.182 * [backup-simplify]: Simplify (* 1 1) into 1 7.182 * [backup-simplify]: Simplify (+ 1 0) into 1 7.182 * [backup-simplify]: Simplify (sqrt 1) into 1 7.183 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.183 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.184 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.184 * [backup-simplify]: Simplify (+ 0 0) into 0 7.184 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.185 * [backup-simplify]: Simplify (log 1) into 0 7.185 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.185 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.185 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.185 * [taylor]: Taking taylor expansion of y.re in x.re 7.185 * [backup-simplify]: Simplify y.re into y.re 7.185 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.185 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.185 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.185 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 7.185 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.186 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.186 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.186 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.186 * [backup-simplify]: Simplify (- 0) into 0 7.186 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.186 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 7.186 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 7.186 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.186 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.187 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.187 * [taylor]: Taking taylor expansion of y.re in x.im 7.187 * [backup-simplify]: Simplify y.re into y.re 7.187 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.187 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.187 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.187 * [taylor]: Taking taylor expansion of x.re in x.im 7.187 * [backup-simplify]: Simplify x.re into x.re 7.187 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.187 * [taylor]: Taking taylor expansion of y.im in x.im 7.187 * [backup-simplify]: Simplify y.im into y.im 7.187 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.187 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 7.187 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 7.187 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.187 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.187 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.188 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.188 * [backup-simplify]: Simplify (- 0) into 0 7.188 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.188 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 7.188 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 7.188 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.188 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.188 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.188 * [taylor]: Taking taylor expansion of y.re in y.re 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [backup-simplify]: Simplify 1 into 1 7.188 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.188 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.188 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.188 * [taylor]: Taking taylor expansion of x.re in y.re 7.188 * [backup-simplify]: Simplify x.re into x.re 7.188 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.188 * [taylor]: Taking taylor expansion of y.im in y.re 7.188 * [backup-simplify]: Simplify y.im into y.im 7.188 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.189 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.189 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.189 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.189 * [taylor]: Taking taylor expansion of 0 in x.re 7.189 * [backup-simplify]: Simplify 0 into 0 7.189 * [taylor]: Taking taylor expansion of 0 in x.im 7.189 * [backup-simplify]: Simplify 0 into 0 7.189 * [taylor]: Taking taylor expansion of 0 in y.re 7.189 * [backup-simplify]: Simplify 0 into 0 7.189 * [backup-simplify]: Simplify 0 into 0 7.190 * [backup-simplify]: Simplify (+ 0) into 0 7.191 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.192 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.192 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.192 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.193 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.193 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.193 * [backup-simplify]: Simplify (+ 0 0) into 0 7.194 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.195 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.195 * [backup-simplify]: Simplify (- 0) into 0 7.195 * [backup-simplify]: Simplify (+ 0 0) into 0 7.195 * [taylor]: Taking taylor expansion of 0 in x.im 7.195 * [backup-simplify]: Simplify 0 into 0 7.195 * [taylor]: Taking taylor expansion of 0 in y.re 7.195 * [backup-simplify]: Simplify 0 into 0 7.195 * [backup-simplify]: Simplify 0 into 0 7.196 * [backup-simplify]: Simplify (+ 0) into 0 7.199 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.200 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.201 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.201 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.201 * [backup-simplify]: Simplify (- 0) into 0 7.202 * [backup-simplify]: Simplify (+ 0 0) into 0 7.203 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.203 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.204 * [backup-simplify]: Simplify (- 0) into 0 7.204 * [backup-simplify]: Simplify (+ 0 0) into 0 7.204 * [taylor]: Taking taylor expansion of 0 in y.re 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [taylor]: Taking taylor expansion of 0 in x.re 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [taylor]: Taking taylor expansion of 0 in x.im 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [taylor]: Taking taylor expansion of 0 in y.re 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [backup-simplify]: Simplify 0 into 0 7.204 * [taylor]: Taking taylor expansion of 0 in x.im 7.205 * [backup-simplify]: Simplify 0 into 0 7.205 * [taylor]: Taking taylor expansion of 0 in y.re 7.205 * [backup-simplify]: Simplify 0 into 0 7.205 * [backup-simplify]: Simplify 0 into 0 7.205 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 7.206 * [backup-simplify]: Simplify (log (exp (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.206 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 7.206 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 7.206 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.206 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.206 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 7.206 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 7.206 * [taylor]: Taking taylor expansion of -1 in y.re 7.206 * [backup-simplify]: Simplify -1 into -1 7.206 * [taylor]: Taking taylor expansion of y.im in y.re 7.206 * [backup-simplify]: Simplify y.im into y.im 7.206 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.206 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.206 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.206 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.206 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.207 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.207 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.207 * [taylor]: Taking taylor expansion of -1 in y.re 7.207 * [backup-simplify]: Simplify -1 into -1 7.207 * [taylor]: Taking taylor expansion of x.re in y.re 7.207 * [backup-simplify]: Simplify x.re into x.re 7.207 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.207 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.207 * [taylor]: Taking taylor expansion of -1 in y.re 7.207 * [backup-simplify]: Simplify -1 into -1 7.207 * [taylor]: Taking taylor expansion of x.re in y.re 7.207 * [backup-simplify]: Simplify x.re into x.re 7.207 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.207 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.207 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.207 * [taylor]: Taking taylor expansion of -1 in y.re 7.207 * [backup-simplify]: Simplify -1 into -1 7.207 * [taylor]: Taking taylor expansion of x.im in y.re 7.207 * [backup-simplify]: Simplify x.im into x.im 7.207 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.207 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.207 * [taylor]: Taking taylor expansion of -1 in y.re 7.207 * [backup-simplify]: Simplify -1 into -1 7.207 * [taylor]: Taking taylor expansion of x.im in y.re 7.207 * [backup-simplify]: Simplify x.im into x.im 7.207 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.207 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.208 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.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))) 7.208 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.208 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.208 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.209 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.209 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.209 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.209 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.210 * [backup-simplify]: Simplify (+ 0 0) into 0 7.210 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.210 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.210 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.210 * [taylor]: Taking taylor expansion of -1 in y.re 7.210 * [backup-simplify]: Simplify -1 into -1 7.210 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.210 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.211 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.211 * [taylor]: Taking taylor expansion of y.re in y.re 7.211 * [backup-simplify]: Simplify 0 into 0 7.211 * [backup-simplify]: Simplify 1 into 1 7.211 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.211 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.211 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.212 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.212 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 7.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 7.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))) 7.212 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 7.212 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.212 * [taylor]: Taking taylor expansion of -1 in x.im 7.212 * [backup-simplify]: Simplify -1 into -1 7.212 * [taylor]: Taking taylor expansion of y.im in x.im 7.212 * [backup-simplify]: Simplify y.im into y.im 7.212 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.212 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.212 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.212 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.212 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.212 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.212 * [taylor]: Taking taylor expansion of -1 in x.im 7.212 * [backup-simplify]: Simplify -1 into -1 7.212 * [taylor]: Taking taylor expansion of x.re in x.im 7.212 * [backup-simplify]: Simplify x.re into x.re 7.212 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.212 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.213 * [taylor]: Taking taylor expansion of -1 in x.im 7.213 * [backup-simplify]: Simplify -1 into -1 7.213 * [taylor]: Taking taylor expansion of x.re in x.im 7.213 * [backup-simplify]: Simplify x.re into x.re 7.213 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.213 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.213 * [taylor]: Taking taylor expansion of -1 in x.im 7.213 * [backup-simplify]: Simplify -1 into -1 7.213 * [taylor]: Taking taylor expansion of x.im in x.im 7.213 * [backup-simplify]: Simplify 0 into 0 7.213 * [backup-simplify]: Simplify 1 into 1 7.213 * [backup-simplify]: Simplify (/ -1 1) into -1 7.213 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.213 * [taylor]: Taking taylor expansion of -1 in x.im 7.214 * [backup-simplify]: Simplify -1 into -1 7.214 * [taylor]: Taking taylor expansion of x.im in x.im 7.214 * [backup-simplify]: Simplify 0 into 0 7.214 * [backup-simplify]: Simplify 1 into 1 7.214 * [backup-simplify]: Simplify (/ -1 1) into -1 7.214 * [backup-simplify]: Simplify (* -1 -1) into 1 7.215 * [backup-simplify]: Simplify (+ 0 1) into 1 7.215 * [backup-simplify]: Simplify (sqrt 1) into 1 7.216 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.217 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.218 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.218 * [backup-simplify]: Simplify (+ 0 0) into 0 7.219 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.220 * [backup-simplify]: Simplify (log 1) into 0 7.220 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.220 * [taylor]: Taking taylor expansion of -1 in x.im 7.220 * [backup-simplify]: Simplify -1 into -1 7.220 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.220 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.220 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.220 * [taylor]: Taking taylor expansion of y.re in x.im 7.220 * [backup-simplify]: Simplify y.re into y.re 7.220 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.220 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.221 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 7.221 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.221 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.221 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.222 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.222 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.222 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.222 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.222 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.222 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.222 * [taylor]: Taking taylor expansion of -1 in x.re 7.222 * [backup-simplify]: Simplify -1 into -1 7.222 * [taylor]: Taking taylor expansion of y.im in x.re 7.222 * [backup-simplify]: Simplify y.im into y.im 7.222 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.222 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.222 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.222 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.222 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.222 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.222 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.222 * [taylor]: Taking taylor expansion of -1 in x.re 7.222 * [backup-simplify]: Simplify -1 into -1 7.223 * [taylor]: Taking taylor expansion of x.re in x.re 7.223 * [backup-simplify]: Simplify 0 into 0 7.223 * [backup-simplify]: Simplify 1 into 1 7.223 * [backup-simplify]: Simplify (/ -1 1) into -1 7.223 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.223 * [taylor]: Taking taylor expansion of -1 in x.re 7.223 * [backup-simplify]: Simplify -1 into -1 7.223 * [taylor]: Taking taylor expansion of x.re in x.re 7.223 * [backup-simplify]: Simplify 0 into 0 7.223 * [backup-simplify]: Simplify 1 into 1 7.224 * [backup-simplify]: Simplify (/ -1 1) into -1 7.224 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.224 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.224 * [taylor]: Taking taylor expansion of -1 in x.re 7.224 * [backup-simplify]: Simplify -1 into -1 7.224 * [taylor]: Taking taylor expansion of x.im in x.re 7.224 * [backup-simplify]: Simplify x.im into x.im 7.224 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.224 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.224 * [taylor]: Taking taylor expansion of -1 in x.re 7.224 * [backup-simplify]: Simplify -1 into -1 7.224 * [taylor]: Taking taylor expansion of x.im in x.re 7.224 * [backup-simplify]: Simplify x.im into x.im 7.224 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.224 * [backup-simplify]: Simplify (* -1 -1) into 1 7.225 * [backup-simplify]: Simplify (+ 1 0) into 1 7.225 * [backup-simplify]: Simplify (sqrt 1) into 1 7.226 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.227 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.228 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.229 * [backup-simplify]: Simplify (+ 0 0) into 0 7.229 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.230 * [backup-simplify]: Simplify (log 1) into 0 7.230 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.230 * [taylor]: Taking taylor expansion of -1 in x.re 7.230 * [backup-simplify]: Simplify -1 into -1 7.230 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.230 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.230 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.230 * [taylor]: Taking taylor expansion of y.re in x.re 7.230 * [backup-simplify]: Simplify y.re into y.re 7.230 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.231 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.231 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.231 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.232 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.232 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.232 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.232 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 7.232 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 7.232 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.232 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.232 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.233 * [taylor]: Taking taylor expansion of -1 in y.im 7.233 * [backup-simplify]: Simplify -1 into -1 7.233 * [taylor]: Taking taylor expansion of y.im in y.im 7.233 * [backup-simplify]: Simplify 0 into 0 7.233 * [backup-simplify]: Simplify 1 into 1 7.233 * [backup-simplify]: Simplify (/ -1 1) into -1 7.233 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.233 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.233 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.233 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.233 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.233 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.233 * [taylor]: Taking taylor expansion of -1 in y.im 7.233 * [backup-simplify]: Simplify -1 into -1 7.233 * [taylor]: Taking taylor expansion of x.re in y.im 7.234 * [backup-simplify]: Simplify x.re into x.re 7.234 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.234 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.234 * [taylor]: Taking taylor expansion of -1 in y.im 7.234 * [backup-simplify]: Simplify -1 into -1 7.234 * [taylor]: Taking taylor expansion of x.re in y.im 7.234 * [backup-simplify]: Simplify x.re into x.re 7.234 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.234 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.234 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.234 * [taylor]: Taking taylor expansion of -1 in y.im 7.234 * [backup-simplify]: Simplify -1 into -1 7.234 * [taylor]: Taking taylor expansion of x.im in y.im 7.234 * [backup-simplify]: Simplify x.im into x.im 7.234 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.234 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.234 * [taylor]: Taking taylor expansion of -1 in y.im 7.234 * [backup-simplify]: Simplify -1 into -1 7.234 * [taylor]: Taking taylor expansion of x.im in y.im 7.234 * [backup-simplify]: Simplify x.im into x.im 7.234 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.234 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.234 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.235 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.235 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.235 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.235 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.236 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.236 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.236 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.236 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.237 * [backup-simplify]: Simplify (+ 0 0) into 0 7.237 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.237 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.237 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.237 * [taylor]: Taking taylor expansion of -1 in y.im 7.237 * [backup-simplify]: Simplify -1 into -1 7.237 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.237 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.238 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.238 * [taylor]: Taking taylor expansion of y.re in y.im 7.238 * [backup-simplify]: Simplify y.re into y.re 7.238 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.238 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.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)))))) 7.239 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.239 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 7.239 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 7.239 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.239 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.239 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.239 * [taylor]: Taking taylor expansion of -1 in y.im 7.239 * [backup-simplify]: Simplify -1 into -1 7.239 * [taylor]: Taking taylor expansion of y.im in y.im 7.239 * [backup-simplify]: Simplify 0 into 0 7.239 * [backup-simplify]: Simplify 1 into 1 7.240 * [backup-simplify]: Simplify (/ -1 1) into -1 7.240 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.240 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.240 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.240 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.240 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.240 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.240 * [taylor]: Taking taylor expansion of -1 in y.im 7.240 * [backup-simplify]: Simplify -1 into -1 7.240 * [taylor]: Taking taylor expansion of x.re in y.im 7.240 * [backup-simplify]: Simplify x.re into x.re 7.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.241 * [taylor]: Taking taylor expansion of -1 in y.im 7.241 * [backup-simplify]: Simplify -1 into -1 7.241 * [taylor]: Taking taylor expansion of x.re in y.im 7.241 * [backup-simplify]: Simplify x.re into x.re 7.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.241 * [taylor]: Taking taylor expansion of -1 in y.im 7.241 * [backup-simplify]: Simplify -1 into -1 7.241 * [taylor]: Taking taylor expansion of x.im in y.im 7.241 * [backup-simplify]: Simplify x.im into x.im 7.241 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.241 * [taylor]: Taking taylor expansion of -1 in y.im 7.241 * [backup-simplify]: Simplify -1 into -1 7.241 * [taylor]: Taking taylor expansion of x.im in y.im 7.241 * [backup-simplify]: Simplify x.im into x.im 7.241 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.241 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.241 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.242 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.242 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.242 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.242 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.242 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.243 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.243 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.243 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.243 * [backup-simplify]: Simplify (+ 0 0) into 0 7.244 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.244 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.244 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.244 * [taylor]: Taking taylor expansion of -1 in y.im 7.244 * [backup-simplify]: Simplify -1 into -1 7.244 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.244 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.244 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.244 * [taylor]: Taking taylor expansion of y.re in y.im 7.244 * [backup-simplify]: Simplify y.re into y.re 7.245 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.245 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.245 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 7.246 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.246 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.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 7.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))) 7.246 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.246 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.246 * [taylor]: Taking taylor expansion of -1 in x.re 7.246 * [backup-simplify]: Simplify -1 into -1 7.246 * [taylor]: Taking taylor expansion of y.im in x.re 7.246 * [backup-simplify]: Simplify y.im into y.im 7.246 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.246 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.246 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.246 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.246 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.246 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.246 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.247 * [taylor]: Taking taylor expansion of -1 in x.re 7.247 * [backup-simplify]: Simplify -1 into -1 7.247 * [taylor]: Taking taylor expansion of x.re in x.re 7.247 * [backup-simplify]: Simplify 0 into 0 7.247 * [backup-simplify]: Simplify 1 into 1 7.247 * [backup-simplify]: Simplify (/ -1 1) into -1 7.247 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.247 * [taylor]: Taking taylor expansion of -1 in x.re 7.247 * [backup-simplify]: Simplify -1 into -1 7.247 * [taylor]: Taking taylor expansion of x.re in x.re 7.247 * [backup-simplify]: Simplify 0 into 0 7.247 * [backup-simplify]: Simplify 1 into 1 7.248 * [backup-simplify]: Simplify (/ -1 1) into -1 7.248 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.248 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.248 * [taylor]: Taking taylor expansion of -1 in x.re 7.248 * [backup-simplify]: Simplify -1 into -1 7.248 * [taylor]: Taking taylor expansion of x.im in x.re 7.248 * [backup-simplify]: Simplify x.im into x.im 7.248 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.248 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.248 * [taylor]: Taking taylor expansion of -1 in x.re 7.248 * [backup-simplify]: Simplify -1 into -1 7.248 * [taylor]: Taking taylor expansion of x.im in x.re 7.248 * [backup-simplify]: Simplify x.im into x.im 7.248 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.249 * [backup-simplify]: Simplify (* -1 -1) into 1 7.249 * [backup-simplify]: Simplify (+ 1 0) into 1 7.250 * [backup-simplify]: Simplify (sqrt 1) into 1 7.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.252 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.252 * [backup-simplify]: Simplify (+ 0 0) into 0 7.253 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.254 * [backup-simplify]: Simplify (log 1) into 0 7.254 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.254 * [taylor]: Taking taylor expansion of -1 in x.re 7.254 * [backup-simplify]: Simplify -1 into -1 7.254 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.254 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.254 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.254 * [taylor]: Taking taylor expansion of y.re in x.re 7.254 * [backup-simplify]: Simplify y.re into y.re 7.254 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.255 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.255 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.255 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.255 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.255 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.256 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.256 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.256 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.257 * [backup-simplify]: Simplify (- 0) into 0 7.257 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.257 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.257 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.257 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.257 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.257 * [taylor]: Taking taylor expansion of x.re in x.im 7.257 * [backup-simplify]: Simplify x.re into x.re 7.257 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.257 * [taylor]: Taking taylor expansion of y.im in x.im 7.257 * [backup-simplify]: Simplify y.im into y.im 7.257 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.257 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.258 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.258 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.258 * [taylor]: Taking taylor expansion of y.re in x.im 7.258 * [backup-simplify]: Simplify y.re into y.re 7.258 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.258 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.258 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.259 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.259 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.259 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.260 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.260 * [backup-simplify]: Simplify (- 0) into 0 7.260 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.261 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.261 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.261 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.261 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.261 * [taylor]: Taking taylor expansion of x.re in y.re 7.261 * [backup-simplify]: Simplify x.re into x.re 7.261 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.261 * [taylor]: Taking taylor expansion of y.im in y.re 7.261 * [backup-simplify]: Simplify y.im into y.im 7.261 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.261 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.261 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.261 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.261 * [taylor]: Taking taylor expansion of y.re in y.re 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 1 into 1 7.261 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.261 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.262 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.262 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.262 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.262 * [taylor]: Taking taylor expansion of 0 in x.re 7.262 * [backup-simplify]: Simplify 0 into 0 7.262 * [taylor]: Taking taylor expansion of 0 in x.im 7.262 * [backup-simplify]: Simplify 0 into 0 7.262 * [taylor]: Taking taylor expansion of 0 in y.re 7.262 * [backup-simplify]: Simplify 0 into 0 7.262 * [backup-simplify]: Simplify 0 into 0 7.263 * [backup-simplify]: Simplify (+ 0) into 0 7.264 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.265 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.265 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.266 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.266 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.266 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.267 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.268 * [backup-simplify]: Simplify (+ 0 0) into 0 7.268 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.269 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.269 * [backup-simplify]: Simplify (- 0) into 0 7.270 * [backup-simplify]: Simplify (+ 0 0) into 0 7.270 * [taylor]: Taking taylor expansion of 0 in x.im 7.270 * [backup-simplify]: Simplify 0 into 0 7.270 * [taylor]: Taking taylor expansion of 0 in y.re 7.270 * [backup-simplify]: Simplify 0 into 0 7.270 * [backup-simplify]: Simplify 0 into 0 7.270 * [backup-simplify]: Simplify (+ 0) into 0 7.271 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.272 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.272 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.272 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.273 * [backup-simplify]: Simplify (- 0) into 0 7.273 * [backup-simplify]: Simplify (+ 0 0) into 0 7.274 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.275 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.275 * [backup-simplify]: Simplify (- 0) into 0 7.275 * [backup-simplify]: Simplify (+ 0 0) into 0 7.275 * [taylor]: Taking taylor expansion of 0 in y.re 7.275 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in x.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in x.im 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in y.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in x.im 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in y.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.277 * * * [progress]: simplifying candidates 7.278 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log1p (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (* (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log 1) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (log (exp (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))))) (log (exp (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (log (exp (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (log (exp (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (exp 1)) (log (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (exp (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (* (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.281 * * [simplify]: iteration 0: 129 enodes 7.330 * * [simplify]: iteration 1: 241 enodes 7.405 * * [simplify]: iteration 2: 543 enodes 7.702 * * [simplify]: iteration 3: 1418 enodes 8.798 * * [simplify]: iteration complete: 5000 enodes 8.798 * * [simplify]: Extracting #0: cost 48 inf + 0 8.800 * * [simplify]: Extracting #1: cost 409 inf + 2 8.809 * * [simplify]: Extracting #2: cost 1383 inf + 3106 8.831 * * [simplify]: Extracting #3: cost 849 inf + 154505 8.909 * * [simplify]: Extracting #4: cost 235 inf + 289984 9.006 * * [simplify]: Extracting #5: cost 94 inf + 333434 9.105 * * [simplify]: Extracting #6: cost 31 inf + 359918 9.205 * * [simplify]: Extracting #7: cost 2 inf + 375716 9.288 * * [simplify]: Extracting #8: cost 0 inf + 377281 9.385 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.re (atan2 x.im x.re))) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) (* (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* y.im (sqrt (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (expm1 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (log (* y.re (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (atan2 x.im x.re))) (* (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (atan2 x.im x.re))) (* (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.re)) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (+ (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) 0 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (* (cos (* y.re (atan2 x.im x.re))) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) 1 (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (fma -1/2 (* (* (log x.im) y.im) (* (log x.im) y.im)) (- 1 (* (* (atan2 x.im x.re) y.re) (* (log x.im) y.im)))) (cos (fma (log x.re) y.im (* y.re (atan2 x.im x.re)))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (fma -1/2 (* (* (log x.im) y.im) (* (log x.im) y.im)) (- 1 (* (* (atan2 x.im x.re) y.re) (* (log x.im) y.im)))) (cos (fma (log x.re) y.im (* y.re (atan2 x.im x.re)))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) 9.391 * * * [progress]: adding candidates to table 10.253 * * [progress]: iteration 3 / 4 10.253 * * * [progress]: picking best candidate 10.337 * * * * [pick]: Picked # 10.337 * * * [progress]: localizing error 10.437 * * * [progress]: generating rewritten candidates 10.437 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 10.439 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2 1) 10.440 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 2) 10.440 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 1 1) 10.442 * * * [progress]: generating series expansions 10.442 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 10.442 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.442 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.442 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.442 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 10.442 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.442 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.442 * [taylor]: Taking taylor expansion of y.im in y.re 10.442 * [backup-simplify]: Simplify y.im into y.im 10.442 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.442 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.442 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.442 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.442 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.442 * [taylor]: Taking taylor expansion of x.re in y.re 10.442 * [backup-simplify]: Simplify x.re into x.re 10.442 * [taylor]: Taking taylor expansion of x.re in y.re 10.442 * [backup-simplify]: Simplify x.re into x.re 10.442 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.442 * [taylor]: Taking taylor expansion of x.im in y.re 10.442 * [backup-simplify]: Simplify x.im into x.im 10.442 * [taylor]: Taking taylor expansion of x.im in y.re 10.442 * [backup-simplify]: Simplify x.im into x.im 10.442 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.442 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.442 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.443 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.443 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.443 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.443 * [backup-simplify]: Simplify (+ 0 0) into 0 10.443 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.444 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.444 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.444 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.444 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.444 * [taylor]: Taking taylor expansion of y.re in y.re 10.444 * [backup-simplify]: Simplify 0 into 0 10.444 * [backup-simplify]: Simplify 1 into 1 10.444 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.444 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.444 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.444 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.445 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.445 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.445 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.445 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.445 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.445 * [taylor]: Taking taylor expansion of y.im in x.im 10.445 * [backup-simplify]: Simplify y.im into y.im 10.445 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.445 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.445 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.445 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.445 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.445 * [taylor]: Taking taylor expansion of x.re in x.im 10.445 * [backup-simplify]: Simplify x.re into x.re 10.445 * [taylor]: Taking taylor expansion of x.re in x.im 10.445 * [backup-simplify]: Simplify x.re into x.re 10.445 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.445 * [taylor]: Taking taylor expansion of x.im in x.im 10.445 * [backup-simplify]: Simplify 0 into 0 10.445 * [backup-simplify]: Simplify 1 into 1 10.445 * [taylor]: Taking taylor expansion of x.im in x.im 10.445 * [backup-simplify]: Simplify 0 into 0 10.445 * [backup-simplify]: Simplify 1 into 1 10.445 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.445 * [backup-simplify]: Simplify (* 0 0) into 0 10.445 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.445 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.446 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.446 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.446 * [backup-simplify]: Simplify (+ 0 0) into 0 10.446 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.446 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.446 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.446 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.446 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.446 * [taylor]: Taking taylor expansion of y.re in x.im 10.446 * [backup-simplify]: Simplify y.re into y.re 10.447 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.447 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.447 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 10.447 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.447 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.447 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.447 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 10.447 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.447 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.447 * [taylor]: Taking taylor expansion of y.im in x.re 10.447 * [backup-simplify]: Simplify y.im into y.im 10.447 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.447 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.447 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.447 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.447 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.447 * [taylor]: Taking taylor expansion of x.re in x.re 10.447 * [backup-simplify]: Simplify 0 into 0 10.447 * [backup-simplify]: Simplify 1 into 1 10.447 * [taylor]: Taking taylor expansion of x.re in x.re 10.447 * [backup-simplify]: Simplify 0 into 0 10.447 * [backup-simplify]: Simplify 1 into 1 10.447 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.447 * [taylor]: Taking taylor expansion of x.im in x.re 10.447 * [backup-simplify]: Simplify x.im into x.im 10.447 * [taylor]: Taking taylor expansion of x.im in x.re 10.447 * [backup-simplify]: Simplify x.im into x.im 10.448 * [backup-simplify]: Simplify (* 0 0) into 0 10.448 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.448 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.448 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.448 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.448 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.449 * [backup-simplify]: Simplify (+ 0 0) into 0 10.449 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.449 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.449 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.449 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.449 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.449 * [taylor]: Taking taylor expansion of y.re in x.re 10.449 * [backup-simplify]: Simplify y.re into y.re 10.449 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.449 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.449 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.449 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.449 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.449 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.449 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.449 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.449 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.450 * [taylor]: Taking taylor expansion of y.im in y.im 10.450 * [backup-simplify]: Simplify 0 into 0 10.450 * [backup-simplify]: Simplify 1 into 1 10.450 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.450 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.450 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.450 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.450 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.450 * [taylor]: Taking taylor expansion of x.re in y.im 10.450 * [backup-simplify]: Simplify x.re into x.re 10.450 * [taylor]: Taking taylor expansion of x.re in y.im 10.450 * [backup-simplify]: Simplify x.re into x.re 10.450 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.450 * [taylor]: Taking taylor expansion of x.im in y.im 10.450 * [backup-simplify]: Simplify x.im into x.im 10.450 * [taylor]: Taking taylor expansion of x.im in y.im 10.450 * [backup-simplify]: Simplify x.im into x.im 10.450 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.450 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.450 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.450 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.450 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.450 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.451 * [backup-simplify]: Simplify (+ 0 0) into 0 10.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.451 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.451 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.451 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.451 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.451 * [taylor]: Taking taylor expansion of y.re in y.im 10.451 * [backup-simplify]: Simplify y.re into y.re 10.451 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.451 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.451 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.451 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.451 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.451 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.451 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.452 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.452 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.452 * [taylor]: Taking taylor expansion of y.im in y.im 10.452 * [backup-simplify]: Simplify 0 into 0 10.452 * [backup-simplify]: Simplify 1 into 1 10.452 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.452 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.452 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.452 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.452 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.452 * [taylor]: Taking taylor expansion of x.re in y.im 10.452 * [backup-simplify]: Simplify x.re into x.re 10.452 * [taylor]: Taking taylor expansion of x.re in y.im 10.452 * [backup-simplify]: Simplify x.re into x.re 10.452 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.452 * [taylor]: Taking taylor expansion of x.im in y.im 10.452 * [backup-simplify]: Simplify x.im into x.im 10.452 * [taylor]: Taking taylor expansion of x.im in y.im 10.452 * [backup-simplify]: Simplify x.im into x.im 10.452 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.452 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.452 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.452 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.452 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.452 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.453 * [backup-simplify]: Simplify (+ 0 0) into 0 10.453 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.453 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.453 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.453 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.453 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.453 * [taylor]: Taking taylor expansion of y.re in y.im 10.453 * [backup-simplify]: Simplify y.re into y.re 10.453 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.453 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.453 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.453 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.454 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.454 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.454 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.454 * [backup-simplify]: Simplify (- 0) into 0 10.454 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.454 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.454 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.454 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.454 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.454 * [taylor]: Taking taylor expansion of y.re in x.re 10.454 * [backup-simplify]: Simplify y.re into y.re 10.454 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.454 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.454 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.454 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.455 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.455 * [backup-simplify]: Simplify (- 0) into 0 10.455 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.455 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.455 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.455 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.455 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.455 * [taylor]: Taking taylor expansion of y.re in x.im 10.455 * [backup-simplify]: Simplify y.re into y.re 10.455 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.455 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.455 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.455 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.455 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.456 * [backup-simplify]: Simplify (- 0) into 0 10.456 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.456 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.456 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.456 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.456 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.456 * [taylor]: Taking taylor expansion of y.re in y.re 10.456 * [backup-simplify]: Simplify 0 into 0 10.456 * [backup-simplify]: Simplify 1 into 1 10.456 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.456 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.456 * [backup-simplify]: Simplify 1 into 1 10.456 * [backup-simplify]: Simplify (+ 0) into 0 10.457 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.458 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.458 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.458 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.458 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.458 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.459 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.459 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.460 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 10.460 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 10.460 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 10.460 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.460 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.460 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.460 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.460 * [taylor]: Taking taylor expansion of y.re in x.re 10.460 * [backup-simplify]: Simplify y.re into y.re 10.460 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.460 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.460 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.460 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 10.460 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 10.460 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 10.460 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.460 * [taylor]: Taking taylor expansion of x.im in x.re 10.460 * [backup-simplify]: Simplify x.im into x.im 10.460 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.460 * [taylor]: Taking taylor expansion of x.re in x.re 10.460 * [backup-simplify]: Simplify 0 into 0 10.460 * [backup-simplify]: Simplify 1 into 1 10.460 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.461 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 10.461 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.461 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.461 * [backup-simplify]: Simplify (+ 0 0) into 0 10.461 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.461 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.462 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.462 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.462 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.462 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.462 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.462 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.462 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.462 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.463 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.463 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.463 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.463 * [taylor]: Taking taylor expansion of y.re in x.im 10.463 * [backup-simplify]: Simplify y.re into y.re 10.463 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.463 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.463 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.463 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.463 * [taylor]: Taking taylor expansion of x.im in x.im 10.463 * [backup-simplify]: Simplify 0 into 0 10.463 * [backup-simplify]: Simplify 1 into 1 10.464 * [backup-simplify]: Simplify (log 1) into 0 10.464 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.464 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.464 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.465 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.465 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.465 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.465 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 10.465 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.465 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.465 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.465 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.465 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.465 * [taylor]: Taking taylor expansion of y.re in y.re 10.465 * [backup-simplify]: Simplify 0 into 0 10.465 * [backup-simplify]: Simplify 1 into 1 10.465 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.466 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.466 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.466 * [taylor]: Taking taylor expansion of x.im in y.re 10.466 * [backup-simplify]: Simplify x.im into x.im 10.466 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.466 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.467 * [backup-simplify]: Simplify (- 0) into 0 10.467 * [backup-simplify]: Simplify 0 into 0 10.467 * [backup-simplify]: Simplify (+ 0) into 0 10.468 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.468 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.469 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.469 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.470 * [backup-simplify]: Simplify (- 0) into 0 10.470 * [backup-simplify]: Simplify (+ 0 0) into 0 10.470 * [taylor]: Taking taylor expansion of 0 in x.im 10.470 * [backup-simplify]: Simplify 0 into 0 10.470 * [taylor]: Taking taylor expansion of 0 in y.re 10.470 * [backup-simplify]: Simplify 0 into 0 10.470 * [backup-simplify]: Simplify 0 into 0 10.471 * [backup-simplify]: Simplify (+ 0) into 0 10.471 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.471 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.472 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.473 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.473 * [backup-simplify]: Simplify (- 0) into 0 10.473 * [backup-simplify]: Simplify (+ 0 0) into 0 10.474 * [taylor]: Taking taylor expansion of 0 in y.re 10.474 * [backup-simplify]: Simplify 0 into 0 10.474 * [backup-simplify]: Simplify 0 into 0 10.474 * [backup-simplify]: Simplify (+ 0) into 0 10.474 * [backup-simplify]: Simplify 0 into 0 10.475 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.476 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.477 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.477 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.477 * [backup-simplify]: Simplify (+ 0 0) into 0 10.478 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.481 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 10.482 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.482 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.483 * [backup-simplify]: Simplify (+ 0 0) into 0 10.484 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.485 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.485 * [backup-simplify]: Simplify (- 0) into 0 10.486 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.486 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.486 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.486 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.486 * [backup-simplify]: Simplify 1/2 into 1/2 10.486 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.486 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.486 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.486 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.486 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.486 * [taylor]: Taking taylor expansion of y.re in x.re 10.486 * [backup-simplify]: Simplify y.re into y.re 10.486 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.487 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.487 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.487 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.487 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.487 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.487 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.487 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.487 * [taylor]: Taking taylor expansion of x.re in x.re 10.487 * [backup-simplify]: Simplify 0 into 0 10.487 * [backup-simplify]: Simplify 1 into 1 10.487 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.487 * [taylor]: Taking taylor expansion of x.im in x.re 10.487 * [backup-simplify]: Simplify x.im into x.im 10.487 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.487 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.487 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.488 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.488 * [backup-simplify]: Simplify (+ 0 0) into 0 10.488 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.488 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.488 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.489 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.489 * [backup-simplify]: Simplify (- 0) into 0 10.489 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.489 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.490 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.490 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.490 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.490 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.490 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.490 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.490 * [backup-simplify]: Simplify 1/2 into 1/2 10.490 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.490 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.491 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.491 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.491 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.491 * [taylor]: Taking taylor expansion of y.re in x.im 10.491 * [backup-simplify]: Simplify y.re into y.re 10.491 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.491 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.491 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.491 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.491 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.491 * [taylor]: Taking taylor expansion of x.im in x.im 10.491 * [backup-simplify]: Simplify 0 into 0 10.491 * [backup-simplify]: Simplify 1 into 1 10.492 * [backup-simplify]: Simplify (log 1) into 0 10.492 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.492 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.492 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.493 * [backup-simplify]: Simplify (- 0) into 0 10.493 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.493 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.494 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.494 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.494 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.495 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.495 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.495 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.495 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.495 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.495 * [backup-simplify]: Simplify 1/2 into 1/2 10.495 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.495 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.495 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.495 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.495 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.495 * [taylor]: Taking taylor expansion of y.re in y.re 10.495 * [backup-simplify]: Simplify 0 into 0 10.496 * [backup-simplify]: Simplify 1 into 1 10.496 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.496 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.496 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.496 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.496 * [taylor]: Taking taylor expansion of x.im in y.re 10.496 * [backup-simplify]: Simplify x.im into x.im 10.496 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.496 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.497 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.497 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.497 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.497 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.498 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.499 * [backup-simplify]: Simplify (+ 0) into 0 10.499 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.499 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.500 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.501 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.501 * [backup-simplify]: Simplify (+ 0 0) into 0 10.501 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.502 * [backup-simplify]: Simplify (- 0) into 0 10.502 * [taylor]: Taking taylor expansion of 0 in x.im 10.502 * [backup-simplify]: Simplify 0 into 0 10.502 * [taylor]: Taking taylor expansion of 0 in y.re 10.502 * [backup-simplify]: Simplify 0 into 0 10.502 * [backup-simplify]: Simplify 0 into 0 10.503 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.504 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.504 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.505 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.505 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.505 * [backup-simplify]: Simplify (- 0) into 0 10.506 * [backup-simplify]: Simplify (+ 0 0) into 0 10.506 * [taylor]: Taking taylor expansion of 0 in x.im 10.506 * [backup-simplify]: Simplify 0 into 0 10.506 * [taylor]: Taking taylor expansion of 0 in y.re 10.506 * [backup-simplify]: Simplify 0 into 0 10.506 * [backup-simplify]: Simplify 0 into 0 10.507 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.507 * [backup-simplify]: Simplify (+ 0) into 0 10.507 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.507 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.508 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.508 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.508 * [backup-simplify]: Simplify (+ 0 0) into 0 10.509 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.509 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.509 * [backup-simplify]: Simplify (- 0) into 0 10.509 * [taylor]: Taking taylor expansion of 0 in y.re 10.509 * [backup-simplify]: Simplify 0 into 0 10.509 * [backup-simplify]: Simplify 0 into 0 10.509 * [taylor]: Taking taylor expansion of 0 in y.re 10.509 * [backup-simplify]: Simplify 0 into 0 10.509 * [backup-simplify]: Simplify 0 into 0 10.510 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.510 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.510 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.511 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.511 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.512 * [backup-simplify]: Simplify (- 0) into 0 10.512 * [backup-simplify]: Simplify (+ 0 0) into 0 10.512 * [taylor]: Taking taylor expansion of 0 in y.re 10.512 * [backup-simplify]: Simplify 0 into 0 10.512 * [backup-simplify]: Simplify 0 into 0 10.512 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.513 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.513 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 10.513 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.513 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.514 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.514 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.514 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.514 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.514 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.514 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.514 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.514 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.514 * [taylor]: Taking taylor expansion of y.im in y.re 10.514 * [backup-simplify]: Simplify y.im into y.im 10.514 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.514 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.514 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.514 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.514 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.514 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.514 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.514 * [taylor]: Taking taylor expansion of x.re in y.re 10.514 * [backup-simplify]: Simplify x.re into x.re 10.514 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.514 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.514 * [taylor]: Taking taylor expansion of x.re in y.re 10.514 * [backup-simplify]: Simplify x.re into x.re 10.514 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.514 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.514 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.514 * [taylor]: Taking taylor expansion of x.im in y.re 10.514 * [backup-simplify]: Simplify x.im into x.im 10.514 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.514 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.514 * [taylor]: Taking taylor expansion of x.im in y.re 10.514 * [backup-simplify]: Simplify x.im into x.im 10.514 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.515 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.515 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.515 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.515 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.515 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.515 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.516 * [backup-simplify]: Simplify (+ 0 0) into 0 10.516 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.516 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.516 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.516 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.516 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.516 * [taylor]: Taking taylor expansion of y.re in y.re 10.516 * [backup-simplify]: Simplify 0 into 0 10.516 * [backup-simplify]: Simplify 1 into 1 10.516 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.516 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.517 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.517 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.517 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 10.517 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.517 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.517 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.517 * [taylor]: Taking taylor expansion of y.im in x.im 10.517 * [backup-simplify]: Simplify y.im into y.im 10.517 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.517 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.517 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.517 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.517 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.517 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.517 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.517 * [taylor]: Taking taylor expansion of x.re in x.im 10.517 * [backup-simplify]: Simplify x.re into x.re 10.517 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.517 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.517 * [taylor]: Taking taylor expansion of x.re in x.im 10.517 * [backup-simplify]: Simplify x.re into x.re 10.517 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.517 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.517 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.517 * [taylor]: Taking taylor expansion of x.im in x.im 10.517 * [backup-simplify]: Simplify 0 into 0 10.517 * [backup-simplify]: Simplify 1 into 1 10.517 * [backup-simplify]: Simplify (/ 1 1) into 1 10.517 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.518 * [taylor]: Taking taylor expansion of x.im in x.im 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 1 into 1 10.518 * [backup-simplify]: Simplify (/ 1 1) into 1 10.518 * [backup-simplify]: Simplify (* 1 1) into 1 10.518 * [backup-simplify]: Simplify (+ 0 1) into 1 10.519 * [backup-simplify]: Simplify (sqrt 1) into 1 10.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.520 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.520 * [backup-simplify]: Simplify (+ 0 0) into 0 10.520 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.521 * [backup-simplify]: Simplify (log 1) into 0 10.521 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.521 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.521 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.521 * [taylor]: Taking taylor expansion of y.re in x.im 10.521 * [backup-simplify]: Simplify y.re into y.re 10.521 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.521 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.521 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.521 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 10.522 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.522 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.522 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.522 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.522 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.522 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.522 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.522 * [taylor]: Taking taylor expansion of y.im in x.re 10.522 * [backup-simplify]: Simplify y.im into y.im 10.522 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.522 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.522 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.522 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.522 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.522 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.522 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.522 * [taylor]: Taking taylor expansion of x.re in x.re 10.522 * [backup-simplify]: Simplify 0 into 0 10.522 * [backup-simplify]: Simplify 1 into 1 10.523 * [backup-simplify]: Simplify (/ 1 1) into 1 10.523 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.523 * [taylor]: Taking taylor expansion of x.re in x.re 10.523 * [backup-simplify]: Simplify 0 into 0 10.523 * [backup-simplify]: Simplify 1 into 1 10.523 * [backup-simplify]: Simplify (/ 1 1) into 1 10.523 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.523 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.523 * [taylor]: Taking taylor expansion of x.im in x.re 10.523 * [backup-simplify]: Simplify x.im into x.im 10.523 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.523 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.523 * [taylor]: Taking taylor expansion of x.im in x.re 10.523 * [backup-simplify]: Simplify x.im into x.im 10.523 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.524 * [backup-simplify]: Simplify (* 1 1) into 1 10.524 * [backup-simplify]: Simplify (+ 1 0) into 1 10.524 * [backup-simplify]: Simplify (sqrt 1) into 1 10.525 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.525 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.525 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.526 * [backup-simplify]: Simplify (+ 0 0) into 0 10.526 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.526 * [backup-simplify]: Simplify (log 1) into 0 10.526 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.526 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.526 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.526 * [taylor]: Taking taylor expansion of y.re in x.re 10.526 * [backup-simplify]: Simplify y.re into y.re 10.527 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.527 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.527 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.527 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.527 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.527 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.527 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.527 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.528 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.528 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.528 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.528 * [taylor]: Taking taylor expansion of y.im in y.im 10.528 * [backup-simplify]: Simplify 0 into 0 10.528 * [backup-simplify]: Simplify 1 into 1 10.528 * [backup-simplify]: Simplify (/ 1 1) into 1 10.528 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.528 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.528 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.528 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.528 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.528 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.528 * [taylor]: Taking taylor expansion of x.re in y.im 10.528 * [backup-simplify]: Simplify x.re into x.re 10.528 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.528 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.528 * [taylor]: Taking taylor expansion of x.re in y.im 10.528 * [backup-simplify]: Simplify x.re into x.re 10.528 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.528 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.528 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.528 * [taylor]: Taking taylor expansion of x.im in y.im 10.528 * [backup-simplify]: Simplify x.im into x.im 10.528 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.528 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.528 * [taylor]: Taking taylor expansion of x.im in y.im 10.528 * [backup-simplify]: Simplify x.im into x.im 10.528 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.528 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.529 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.529 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.529 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.529 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.529 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.529 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.529 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.529 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.529 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.530 * [backup-simplify]: Simplify (+ 0 0) into 0 10.530 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.530 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.530 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.530 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.530 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.530 * [taylor]: Taking taylor expansion of y.re in y.im 10.530 * [backup-simplify]: Simplify y.re into y.re 10.530 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.531 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.531 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.531 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.531 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.531 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.531 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.531 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.531 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.531 * [taylor]: Taking taylor expansion of y.im in y.im 10.531 * [backup-simplify]: Simplify 0 into 0 10.531 * [backup-simplify]: Simplify 1 into 1 10.531 * [backup-simplify]: Simplify (/ 1 1) into 1 10.531 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.531 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.532 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.532 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.532 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.532 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.532 * [taylor]: Taking taylor expansion of x.re in y.im 10.532 * [backup-simplify]: Simplify x.re into x.re 10.532 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.532 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.532 * [taylor]: Taking taylor expansion of x.re in y.im 10.532 * [backup-simplify]: Simplify x.re into x.re 10.532 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.532 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.532 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.532 * [taylor]: Taking taylor expansion of x.im in y.im 10.532 * [backup-simplify]: Simplify x.im into x.im 10.532 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.532 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.532 * [taylor]: Taking taylor expansion of x.im in y.im 10.532 * [backup-simplify]: Simplify x.im into x.im 10.532 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.532 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.532 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.532 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.532 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.533 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.533 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.536 * [backup-simplify]: Simplify (+ 0 0) into 0 10.536 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.537 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.537 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.537 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.537 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.537 * [taylor]: Taking taylor expansion of y.re in y.im 10.537 * [backup-simplify]: Simplify y.re into y.re 10.538 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.538 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.538 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.539 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.539 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.539 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.539 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.539 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.539 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.539 * [taylor]: Taking taylor expansion of y.im in x.re 10.539 * [backup-simplify]: Simplify y.im into y.im 10.539 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.539 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.539 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.539 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.539 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.539 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.540 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.540 * [taylor]: Taking taylor expansion of x.re in x.re 10.540 * [backup-simplify]: Simplify 0 into 0 10.540 * [backup-simplify]: Simplify 1 into 1 10.540 * [backup-simplify]: Simplify (/ 1 1) into 1 10.540 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.540 * [taylor]: Taking taylor expansion of x.re in x.re 10.540 * [backup-simplify]: Simplify 0 into 0 10.540 * [backup-simplify]: Simplify 1 into 1 10.541 * [backup-simplify]: Simplify (/ 1 1) into 1 10.541 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.541 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.541 * [taylor]: Taking taylor expansion of x.im in x.re 10.541 * [backup-simplify]: Simplify x.im into x.im 10.541 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.541 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.541 * [taylor]: Taking taylor expansion of x.im in x.re 10.541 * [backup-simplify]: Simplify x.im into x.im 10.541 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.542 * [backup-simplify]: Simplify (* 1 1) into 1 10.542 * [backup-simplify]: Simplify (+ 1 0) into 1 10.542 * [backup-simplify]: Simplify (sqrt 1) into 1 10.543 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.544 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.545 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.545 * [backup-simplify]: Simplify (+ 0 0) into 0 10.546 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.546 * [backup-simplify]: Simplify (log 1) into 0 10.546 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.546 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.546 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.546 * [taylor]: Taking taylor expansion of y.re in x.re 10.546 * [backup-simplify]: Simplify y.re into y.re 10.546 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.547 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.547 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.547 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.548 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.548 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.548 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.549 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.549 * [backup-simplify]: Simplify (- 0) into 0 10.549 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.549 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.549 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.549 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.549 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.549 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.550 * [taylor]: Taking taylor expansion of y.re in x.im 10.550 * [backup-simplify]: Simplify y.re into y.re 10.550 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.550 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.550 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.550 * [taylor]: Taking taylor expansion of x.re in x.im 10.550 * [backup-simplify]: Simplify x.re into x.re 10.550 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.550 * [taylor]: Taking taylor expansion of y.im in x.im 10.550 * [backup-simplify]: Simplify y.im into y.im 10.550 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.550 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.550 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.551 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.551 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.551 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.552 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.552 * [backup-simplify]: Simplify (- 0) into 0 10.552 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.552 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.552 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.552 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.552 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.553 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.553 * [taylor]: Taking taylor expansion of y.re in y.re 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [backup-simplify]: Simplify 1 into 1 10.553 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.553 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.553 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.553 * [taylor]: Taking taylor expansion of x.re in y.re 10.553 * [backup-simplify]: Simplify x.re into x.re 10.553 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.553 * [taylor]: Taking taylor expansion of y.im in y.re 10.553 * [backup-simplify]: Simplify y.im into y.im 10.553 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.553 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.553 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.553 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.553 * [taylor]: Taking taylor expansion of 0 in x.re 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [taylor]: Taking taylor expansion of 0 in x.im 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [taylor]: Taking taylor expansion of 0 in y.re 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [backup-simplify]: Simplify 0 into 0 10.554 * [backup-simplify]: Simplify (+ 0) into 0 10.554 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.555 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.555 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.556 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.556 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.556 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.556 * [backup-simplify]: Simplify (+ 0 0) into 0 10.557 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.557 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.557 * [backup-simplify]: Simplify (- 0) into 0 10.558 * [backup-simplify]: Simplify (+ 0 0) into 0 10.558 * [taylor]: Taking taylor expansion of 0 in x.im 10.558 * [backup-simplify]: Simplify 0 into 0 10.558 * [taylor]: Taking taylor expansion of 0 in y.re 10.558 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify (+ 0) into 0 10.558 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.559 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.559 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.559 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.560 * [backup-simplify]: Simplify (- 0) into 0 10.560 * [backup-simplify]: Simplify (+ 0 0) into 0 10.560 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.561 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.561 * [backup-simplify]: Simplify (- 0) into 0 10.561 * [backup-simplify]: Simplify (+ 0 0) into 0 10.561 * [taylor]: Taking taylor expansion of 0 in y.re 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [taylor]: Taking taylor expansion of 0 in x.re 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [taylor]: Taking taylor expansion of 0 in x.im 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [taylor]: Taking taylor expansion of 0 in y.re 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [taylor]: Taking taylor expansion of 0 in x.im 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [taylor]: Taking taylor expansion of 0 in y.re 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [backup-simplify]: Simplify 0 into 0 10.562 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.562 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.562 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.562 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.562 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.562 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.562 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.562 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.562 * [taylor]: Taking taylor expansion of -1 in y.re 10.562 * [backup-simplify]: Simplify -1 into -1 10.562 * [taylor]: Taking taylor expansion of y.im in y.re 10.562 * [backup-simplify]: Simplify y.im into y.im 10.562 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.562 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.562 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.562 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.562 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.562 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.562 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.562 * [taylor]: Taking taylor expansion of -1 in y.re 10.562 * [backup-simplify]: Simplify -1 into -1 10.562 * [taylor]: Taking taylor expansion of x.re in y.re 10.562 * [backup-simplify]: Simplify x.re into x.re 10.563 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.563 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.563 * [taylor]: Taking taylor expansion of -1 in y.re 10.563 * [backup-simplify]: Simplify -1 into -1 10.563 * [taylor]: Taking taylor expansion of x.re in y.re 10.563 * [backup-simplify]: Simplify x.re into x.re 10.563 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.563 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.563 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.563 * [taylor]: Taking taylor expansion of -1 in y.re 10.563 * [backup-simplify]: Simplify -1 into -1 10.563 * [taylor]: Taking taylor expansion of x.im in y.re 10.563 * [backup-simplify]: Simplify x.im into x.im 10.563 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.563 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.563 * [taylor]: Taking taylor expansion of -1 in y.re 10.563 * [backup-simplify]: Simplify -1 into -1 10.563 * [taylor]: Taking taylor expansion of x.im in y.re 10.563 * [backup-simplify]: Simplify x.im into x.im 10.563 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.563 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.563 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.563 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.563 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.563 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.563 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.564 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.564 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.564 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.564 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.564 * [backup-simplify]: Simplify (+ 0 0) into 0 10.564 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.564 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.565 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.565 * [taylor]: Taking taylor expansion of -1 in y.re 10.565 * [backup-simplify]: Simplify -1 into -1 10.565 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.565 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.565 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.565 * [taylor]: Taking taylor expansion of y.re in y.re 10.565 * [backup-simplify]: Simplify 0 into 0 10.565 * [backup-simplify]: Simplify 1 into 1 10.565 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.565 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.565 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.565 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.565 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.565 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.565 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.565 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.565 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.565 * [taylor]: Taking taylor expansion of -1 in x.im 10.565 * [backup-simplify]: Simplify -1 into -1 10.565 * [taylor]: Taking taylor expansion of y.im in x.im 10.565 * [backup-simplify]: Simplify y.im into y.im 10.565 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.565 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.565 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.566 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.566 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.566 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.566 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.566 * [taylor]: Taking taylor expansion of -1 in x.im 10.566 * [backup-simplify]: Simplify -1 into -1 10.566 * [taylor]: Taking taylor expansion of x.re in x.im 10.566 * [backup-simplify]: Simplify x.re into x.re 10.566 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.566 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.566 * [taylor]: Taking taylor expansion of -1 in x.im 10.566 * [backup-simplify]: Simplify -1 into -1 10.566 * [taylor]: Taking taylor expansion of x.re in x.im 10.566 * [backup-simplify]: Simplify x.re into x.re 10.566 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.566 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.566 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.566 * [taylor]: Taking taylor expansion of -1 in x.im 10.566 * [backup-simplify]: Simplify -1 into -1 10.566 * [taylor]: Taking taylor expansion of x.im in x.im 10.566 * [backup-simplify]: Simplify 0 into 0 10.566 * [backup-simplify]: Simplify 1 into 1 10.566 * [backup-simplify]: Simplify (/ -1 1) into -1 10.566 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.566 * [taylor]: Taking taylor expansion of -1 in x.im 10.566 * [backup-simplify]: Simplify -1 into -1 10.566 * [taylor]: Taking taylor expansion of x.im in x.im 10.566 * [backup-simplify]: Simplify 0 into 0 10.566 * [backup-simplify]: Simplify 1 into 1 10.567 * [backup-simplify]: Simplify (/ -1 1) into -1 10.567 * [backup-simplify]: Simplify (* -1 -1) into 1 10.567 * [backup-simplify]: Simplify (+ 0 1) into 1 10.567 * [backup-simplify]: Simplify (sqrt 1) into 1 10.568 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.568 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.569 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.569 * [backup-simplify]: Simplify (+ 0 0) into 0 10.569 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.570 * [backup-simplify]: Simplify (log 1) into 0 10.570 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.570 * [taylor]: Taking taylor expansion of -1 in x.im 10.570 * [backup-simplify]: Simplify -1 into -1 10.570 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.570 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.570 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.570 * [taylor]: Taking taylor expansion of y.re in x.im 10.570 * [backup-simplify]: Simplify y.re into y.re 10.570 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.570 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.570 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.571 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.571 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.571 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.571 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.571 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.571 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.571 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.571 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.571 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.571 * [taylor]: Taking taylor expansion of -1 in x.re 10.571 * [backup-simplify]: Simplify -1 into -1 10.571 * [taylor]: Taking taylor expansion of y.im in x.re 10.571 * [backup-simplify]: Simplify y.im into y.im 10.571 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.571 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.572 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.572 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.572 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.572 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.572 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.572 * [taylor]: Taking taylor expansion of -1 in x.re 10.572 * [backup-simplify]: Simplify -1 into -1 10.572 * [taylor]: Taking taylor expansion of x.re in x.re 10.572 * [backup-simplify]: Simplify 0 into 0 10.572 * [backup-simplify]: Simplify 1 into 1 10.572 * [backup-simplify]: Simplify (/ -1 1) into -1 10.572 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.572 * [taylor]: Taking taylor expansion of -1 in x.re 10.572 * [backup-simplify]: Simplify -1 into -1 10.572 * [taylor]: Taking taylor expansion of x.re in x.re 10.572 * [backup-simplify]: Simplify 0 into 0 10.572 * [backup-simplify]: Simplify 1 into 1 10.572 * [backup-simplify]: Simplify (/ -1 1) into -1 10.572 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.572 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.572 * [taylor]: Taking taylor expansion of -1 in x.re 10.572 * [backup-simplify]: Simplify -1 into -1 10.572 * [taylor]: Taking taylor expansion of x.im in x.re 10.572 * [backup-simplify]: Simplify x.im into x.im 10.573 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.573 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.573 * [taylor]: Taking taylor expansion of -1 in x.re 10.573 * [backup-simplify]: Simplify -1 into -1 10.573 * [taylor]: Taking taylor expansion of x.im in x.re 10.573 * [backup-simplify]: Simplify x.im into x.im 10.573 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.573 * [backup-simplify]: Simplify (* -1 -1) into 1 10.573 * [backup-simplify]: Simplify (+ 1 0) into 1 10.573 * [backup-simplify]: Simplify (sqrt 1) into 1 10.574 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.575 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.575 * [backup-simplify]: Simplify (+ 0 0) into 0 10.576 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.576 * [backup-simplify]: Simplify (log 1) into 0 10.576 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.576 * [taylor]: Taking taylor expansion of -1 in x.re 10.576 * [backup-simplify]: Simplify -1 into -1 10.576 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.576 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.576 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.576 * [taylor]: Taking taylor expansion of y.re in x.re 10.576 * [backup-simplify]: Simplify y.re into y.re 10.576 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.576 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.577 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.577 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.577 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.577 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.577 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.577 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.577 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.577 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.577 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.577 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.577 * [taylor]: Taking taylor expansion of -1 in y.im 10.577 * [backup-simplify]: Simplify -1 into -1 10.577 * [taylor]: Taking taylor expansion of y.im in y.im 10.577 * [backup-simplify]: Simplify 0 into 0 10.577 * [backup-simplify]: Simplify 1 into 1 10.578 * [backup-simplify]: Simplify (/ -1 1) into -1 10.578 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.578 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.578 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.578 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.578 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.578 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.578 * [taylor]: Taking taylor expansion of -1 in y.im 10.578 * [backup-simplify]: Simplify -1 into -1 10.578 * [taylor]: Taking taylor expansion of x.re in y.im 10.578 * [backup-simplify]: Simplify x.re into x.re 10.578 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.578 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.578 * [taylor]: Taking taylor expansion of -1 in y.im 10.578 * [backup-simplify]: Simplify -1 into -1 10.578 * [taylor]: Taking taylor expansion of x.re in y.im 10.578 * [backup-simplify]: Simplify x.re into x.re 10.578 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.578 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.578 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.578 * [taylor]: Taking taylor expansion of -1 in y.im 10.578 * [backup-simplify]: Simplify -1 into -1 10.578 * [taylor]: Taking taylor expansion of x.im in y.im 10.578 * [backup-simplify]: Simplify x.im into x.im 10.578 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.578 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.578 * [taylor]: Taking taylor expansion of -1 in y.im 10.578 * [backup-simplify]: Simplify -1 into -1 10.578 * [taylor]: Taking taylor expansion of x.im in y.im 10.578 * [backup-simplify]: Simplify x.im into x.im 10.578 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.578 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.578 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.579 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.579 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.579 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.579 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.579 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.579 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.579 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.579 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.580 * [backup-simplify]: Simplify (+ 0 0) into 0 10.580 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.580 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.580 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.580 * [taylor]: Taking taylor expansion of -1 in y.im 10.580 * [backup-simplify]: Simplify -1 into -1 10.580 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.580 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.580 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.580 * [taylor]: Taking taylor expansion of y.re in y.im 10.580 * [backup-simplify]: Simplify y.re into y.re 10.580 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.581 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.581 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.581 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.581 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.581 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.581 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.581 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.581 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.581 * [taylor]: Taking taylor expansion of -1 in y.im 10.581 * [backup-simplify]: Simplify -1 into -1 10.581 * [taylor]: Taking taylor expansion of y.im in y.im 10.581 * [backup-simplify]: Simplify 0 into 0 10.581 * [backup-simplify]: Simplify 1 into 1 10.582 * [backup-simplify]: Simplify (/ -1 1) into -1 10.582 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.582 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.582 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.582 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.582 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.582 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.582 * [taylor]: Taking taylor expansion of -1 in y.im 10.582 * [backup-simplify]: Simplify -1 into -1 10.582 * [taylor]: Taking taylor expansion of x.re in y.im 10.582 * [backup-simplify]: Simplify x.re into x.re 10.582 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.582 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.582 * [taylor]: Taking taylor expansion of -1 in y.im 10.582 * [backup-simplify]: Simplify -1 into -1 10.582 * [taylor]: Taking taylor expansion of x.re in y.im 10.582 * [backup-simplify]: Simplify x.re into x.re 10.582 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.582 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.582 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.582 * [taylor]: Taking taylor expansion of -1 in y.im 10.582 * [backup-simplify]: Simplify -1 into -1 10.582 * [taylor]: Taking taylor expansion of x.im in y.im 10.582 * [backup-simplify]: Simplify x.im into x.im 10.582 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.582 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.582 * [taylor]: Taking taylor expansion of -1 in y.im 10.582 * [backup-simplify]: Simplify -1 into -1 10.582 * [taylor]: Taking taylor expansion of x.im in y.im 10.582 * [backup-simplify]: Simplify x.im into x.im 10.582 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.582 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.582 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.582 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.583 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.583 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.583 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.583 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.583 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.583 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.583 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.583 * [backup-simplify]: Simplify (+ 0 0) into 0 10.584 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.584 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.584 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.584 * [taylor]: Taking taylor expansion of -1 in y.im 10.584 * [backup-simplify]: Simplify -1 into -1 10.584 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.584 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.584 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.584 * [taylor]: Taking taylor expansion of y.re in y.im 10.584 * [backup-simplify]: Simplify y.re into y.re 10.584 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.584 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.585 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.585 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.585 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.585 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.585 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.585 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.585 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.585 * [taylor]: Taking taylor expansion of -1 in x.re 10.585 * [backup-simplify]: Simplify -1 into -1 10.585 * [taylor]: Taking taylor expansion of y.im in x.re 10.586 * [backup-simplify]: Simplify y.im into y.im 10.586 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.586 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.586 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.586 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.586 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.586 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.586 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.586 * [taylor]: Taking taylor expansion of -1 in x.re 10.586 * [backup-simplify]: Simplify -1 into -1 10.586 * [taylor]: Taking taylor expansion of x.re in x.re 10.586 * [backup-simplify]: Simplify 0 into 0 10.586 * [backup-simplify]: Simplify 1 into 1 10.587 * [backup-simplify]: Simplify (/ -1 1) into -1 10.587 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.587 * [taylor]: Taking taylor expansion of -1 in x.re 10.587 * [backup-simplify]: Simplify -1 into -1 10.587 * [taylor]: Taking taylor expansion of x.re in x.re 10.587 * [backup-simplify]: Simplify 0 into 0 10.587 * [backup-simplify]: Simplify 1 into 1 10.587 * [backup-simplify]: Simplify (/ -1 1) into -1 10.587 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.587 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.587 * [taylor]: Taking taylor expansion of -1 in x.re 10.587 * [backup-simplify]: Simplify -1 into -1 10.587 * [taylor]: Taking taylor expansion of x.im in x.re 10.587 * [backup-simplify]: Simplify x.im into x.im 10.587 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.587 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.587 * [taylor]: Taking taylor expansion of -1 in x.re 10.587 * [backup-simplify]: Simplify -1 into -1 10.587 * [taylor]: Taking taylor expansion of x.im in x.re 10.587 * [backup-simplify]: Simplify x.im into x.im 10.588 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.588 * [backup-simplify]: Simplify (* -1 -1) into 1 10.588 * [backup-simplify]: Simplify (+ 1 0) into 1 10.589 * [backup-simplify]: Simplify (sqrt 1) into 1 10.590 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.590 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.591 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.591 * [backup-simplify]: Simplify (+ 0 0) into 0 10.592 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.593 * [backup-simplify]: Simplify (log 1) into 0 10.593 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.593 * [taylor]: Taking taylor expansion of -1 in x.re 10.593 * [backup-simplify]: Simplify -1 into -1 10.593 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.593 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.593 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.593 * [taylor]: Taking taylor expansion of y.re in x.re 10.593 * [backup-simplify]: Simplify y.re into y.re 10.593 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.593 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.594 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.594 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.594 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.594 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.595 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.595 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.595 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.596 * [backup-simplify]: Simplify (- 0) into 0 10.596 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.596 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.596 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.596 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.596 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.596 * [taylor]: Taking taylor expansion of x.re in x.im 10.596 * [backup-simplify]: Simplify x.re into x.re 10.597 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.597 * [taylor]: Taking taylor expansion of y.im in x.im 10.597 * [backup-simplify]: Simplify y.im into y.im 10.597 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.597 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.597 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.597 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.597 * [taylor]: Taking taylor expansion of y.re in x.im 10.597 * [backup-simplify]: Simplify y.re into y.re 10.597 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.597 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.598 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.598 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.598 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.599 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.599 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.599 * [backup-simplify]: Simplify (- 0) into 0 10.600 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.600 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.600 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.600 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.600 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.600 * [taylor]: Taking taylor expansion of x.re in y.re 10.600 * [backup-simplify]: Simplify x.re into x.re 10.600 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.600 * [taylor]: Taking taylor expansion of y.im in y.re 10.600 * [backup-simplify]: Simplify y.im into y.im 10.600 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.600 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.600 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.600 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.600 * [taylor]: Taking taylor expansion of y.re in y.re 10.600 * [backup-simplify]: Simplify 0 into 0 10.600 * [backup-simplify]: Simplify 1 into 1 10.601 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.601 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.601 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.601 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.601 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.601 * [taylor]: Taking taylor expansion of 0 in x.re 10.602 * [backup-simplify]: Simplify 0 into 0 10.602 * [taylor]: Taking taylor expansion of 0 in x.im 10.602 * [backup-simplify]: Simplify 0 into 0 10.602 * [taylor]: Taking taylor expansion of 0 in y.re 10.602 * [backup-simplify]: Simplify 0 into 0 10.602 * [backup-simplify]: Simplify 0 into 0 10.602 * [backup-simplify]: Simplify (+ 0) into 0 10.603 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.604 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.605 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.605 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.605 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.606 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.606 * [backup-simplify]: Simplify (+ 0 0) into 0 10.607 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.608 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.608 * [backup-simplify]: Simplify (- 0) into 0 10.608 * [backup-simplify]: Simplify (+ 0 0) into 0 10.608 * [taylor]: Taking taylor expansion of 0 in x.im 10.608 * [backup-simplify]: Simplify 0 into 0 10.608 * [taylor]: Taking taylor expansion of 0 in y.re 10.608 * [backup-simplify]: Simplify 0 into 0 10.608 * [backup-simplify]: Simplify 0 into 0 10.609 * [backup-simplify]: Simplify (+ 0) into 0 10.610 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.610 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.611 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.611 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.611 * [backup-simplify]: Simplify (- 0) into 0 10.612 * [backup-simplify]: Simplify (+ 0 0) into 0 10.612 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.613 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.613 * [backup-simplify]: Simplify (- 0) into 0 10.614 * [backup-simplify]: Simplify (+ 0 0) into 0 10.614 * [taylor]: Taking taylor expansion of 0 in y.re 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [taylor]: Taking taylor expansion of 0 in x.re 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [taylor]: Taking taylor expansion of 0 in x.im 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [taylor]: Taking taylor expansion of 0 in y.re 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [taylor]: Taking taylor expansion of 0 in x.im 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [taylor]: Taking taylor expansion of 0 in y.re 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [backup-simplify]: Simplify 0 into 0 10.615 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.615 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2 1) 10.615 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.615 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.615 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.615 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.615 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.615 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.615 * [backup-simplify]: Simplify 1/3 into 1/3 10.615 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.615 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.615 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.615 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.615 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.616 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.616 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.616 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.616 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.616 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.616 * [backup-simplify]: Simplify 1/3 into 1/3 10.616 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.616 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.616 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.616 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.616 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.616 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.616 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.616 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.616 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.616 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.616 * [backup-simplify]: Simplify 1/3 into 1/3 10.616 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.616 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.617 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.617 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.617 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.617 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.617 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.617 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.617 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.617 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.617 * [backup-simplify]: Simplify 1/3 into 1/3 10.617 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.617 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.617 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.617 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.617 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.618 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.618 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.619 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.620 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.621 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.621 * [taylor]: Taking taylor expansion of 0 in x.re 10.621 * [backup-simplify]: Simplify 0 into 0 10.621 * [backup-simplify]: Simplify 0 into 0 10.622 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.622 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.623 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.623 * [backup-simplify]: Simplify 0 into 0 10.625 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.626 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.627 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.627 * [taylor]: Taking taylor expansion of 0 in x.re 10.627 * [backup-simplify]: Simplify 0 into 0 10.627 * [backup-simplify]: Simplify 0 into 0 10.627 * [backup-simplify]: Simplify 0 into 0 10.629 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.630 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.631 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.631 * [backup-simplify]: Simplify 0 into 0 10.635 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.636 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.638 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.638 * [taylor]: Taking taylor expansion of 0 in x.re 10.638 * [backup-simplify]: Simplify 0 into 0 10.638 * [backup-simplify]: Simplify 0 into 0 10.638 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.638 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.638 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.638 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.638 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.638 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.638 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.638 * [backup-simplify]: Simplify 1/3 into 1/3 10.639 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.639 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.639 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.639 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.639 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.639 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.639 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.639 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.639 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.639 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.639 * [backup-simplify]: Simplify 1/3 into 1/3 10.639 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.639 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.639 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.640 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.640 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.640 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.640 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.640 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.640 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.640 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.640 * [backup-simplify]: Simplify 1/3 into 1/3 10.640 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.640 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.640 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.640 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.641 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.641 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.641 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.641 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.641 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.641 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.641 * [backup-simplify]: Simplify 1/3 into 1/3 10.641 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.641 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.641 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.641 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.641 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.642 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.642 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.643 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.644 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.644 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.645 * [taylor]: Taking taylor expansion of 0 in x.re 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.646 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.646 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.646 * [backup-simplify]: Simplify 0 into 0 10.648 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.648 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.649 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.649 * [taylor]: Taking taylor expansion of 0 in x.re 10.649 * [backup-simplify]: Simplify 0 into 0 10.649 * [backup-simplify]: Simplify 0 into 0 10.649 * [backup-simplify]: Simplify 0 into 0 10.650 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.651 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.652 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.652 * [backup-simplify]: Simplify 0 into 0 10.654 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.655 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.656 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.656 * [taylor]: Taking taylor expansion of 0 in x.re 10.656 * [backup-simplify]: Simplify 0 into 0 10.656 * [backup-simplify]: Simplify 0 into 0 10.656 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.656 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.656 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.656 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.656 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.656 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.656 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.656 * [backup-simplify]: Simplify 1/3 into 1/3 10.656 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.656 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.657 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.657 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.657 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.657 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.657 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.657 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.657 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.657 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.657 * [backup-simplify]: Simplify 1/3 into 1/3 10.657 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.657 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.657 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.657 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.657 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.657 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.657 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.657 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.657 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.657 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.657 * [backup-simplify]: Simplify 1/3 into 1/3 10.657 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.657 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.658 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.658 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.658 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.658 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.658 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.658 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.658 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.658 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.658 * [backup-simplify]: Simplify 1/3 into 1/3 10.658 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.658 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.658 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.658 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.658 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.658 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.658 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.659 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.659 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.660 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.660 * [taylor]: Taking taylor expansion of 0 in x.re 10.660 * [backup-simplify]: Simplify 0 into 0 10.660 * [backup-simplify]: Simplify 0 into 0 10.661 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.661 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.662 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.662 * [backup-simplify]: Simplify 0 into 0 10.663 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.663 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.664 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.664 * [taylor]: Taking taylor expansion of 0 in x.re 10.664 * [backup-simplify]: Simplify 0 into 0 10.664 * [backup-simplify]: Simplify 0 into 0 10.664 * [backup-simplify]: Simplify 0 into 0 10.666 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.666 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.667 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.667 * [backup-simplify]: Simplify 0 into 0 10.671 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.672 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.673 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.673 * [taylor]: Taking taylor expansion of 0 in x.re 10.673 * [backup-simplify]: Simplify 0 into 0 10.673 * [backup-simplify]: Simplify 0 into 0 10.674 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.674 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 2) 10.674 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.674 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.674 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.674 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.674 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.674 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.674 * [backup-simplify]: Simplify 1/3 into 1/3 10.674 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.674 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.674 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.674 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.674 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.674 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.674 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.674 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.674 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.674 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.674 * [backup-simplify]: Simplify 1/3 into 1/3 10.674 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.674 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.674 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.674 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.674 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.674 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.674 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.674 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.675 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.675 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.675 * [backup-simplify]: Simplify 1/3 into 1/3 10.675 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.675 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.675 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.675 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.675 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.675 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.675 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.675 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.675 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.675 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.675 * [backup-simplify]: Simplify 1/3 into 1/3 10.675 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.675 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.675 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.675 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.675 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.675 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.675 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.676 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.677 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.677 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.677 * [taylor]: Taking taylor expansion of 0 in x.re 10.678 * [backup-simplify]: Simplify 0 into 0 10.678 * [backup-simplify]: Simplify 0 into 0 10.678 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.679 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.680 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.680 * [backup-simplify]: Simplify 0 into 0 10.682 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.683 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.684 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.684 * [taylor]: Taking taylor expansion of 0 in x.re 10.684 * [backup-simplify]: Simplify 0 into 0 10.684 * [backup-simplify]: Simplify 0 into 0 10.684 * [backup-simplify]: Simplify 0 into 0 10.687 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.688 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.689 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.689 * [backup-simplify]: Simplify 0 into 0 10.693 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.694 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.696 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.696 * [taylor]: Taking taylor expansion of 0 in x.re 10.696 * [backup-simplify]: Simplify 0 into 0 10.696 * [backup-simplify]: Simplify 0 into 0 10.696 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.696 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.696 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.696 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.696 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.696 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.696 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.696 * [backup-simplify]: Simplify 1/3 into 1/3 10.696 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.696 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.696 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.697 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.697 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.697 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.697 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.697 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.697 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.697 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.697 * [backup-simplify]: Simplify 1/3 into 1/3 10.697 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.697 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.697 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.697 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.698 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.698 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.698 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.698 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.698 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.698 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.698 * [backup-simplify]: Simplify 1/3 into 1/3 10.698 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.698 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.698 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.699 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.699 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.699 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.699 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.699 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.699 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.699 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.699 * [backup-simplify]: Simplify 1/3 into 1/3 10.699 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.699 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.699 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.699 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.700 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.700 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.700 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.701 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.702 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.703 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.703 * [taylor]: Taking taylor expansion of 0 in x.re 10.703 * [backup-simplify]: Simplify 0 into 0 10.703 * [backup-simplify]: Simplify 0 into 0 10.704 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.704 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.705 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.705 * [backup-simplify]: Simplify 0 into 0 10.708 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.708 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.710 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.710 * [taylor]: Taking taylor expansion of 0 in x.re 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 0 into 0 10.712 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.714 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.715 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.715 * [backup-simplify]: Simplify 0 into 0 10.718 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.720 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.721 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.721 * [taylor]: Taking taylor expansion of 0 in x.re 10.721 * [backup-simplify]: Simplify 0 into 0 10.721 * [backup-simplify]: Simplify 0 into 0 10.722 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.722 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.722 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.722 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.722 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.722 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.722 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.722 * [backup-simplify]: Simplify 1/3 into 1/3 10.722 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.722 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.722 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.722 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.723 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.723 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.723 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.723 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.723 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.723 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.723 * [backup-simplify]: Simplify 1/3 into 1/3 10.723 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.723 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.723 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.723 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.723 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.724 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.724 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.724 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.724 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.724 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.724 * [backup-simplify]: Simplify 1/3 into 1/3 10.724 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.724 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.724 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.724 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.724 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.724 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.724 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.724 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.724 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.725 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.725 * [backup-simplify]: Simplify 1/3 into 1/3 10.725 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.725 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.725 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.725 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.725 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.725 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.725 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.726 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.727 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.728 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.728 * [taylor]: Taking taylor expansion of 0 in x.re 10.728 * [backup-simplify]: Simplify 0 into 0 10.728 * [backup-simplify]: Simplify 0 into 0 10.729 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.730 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.730 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.730 * [backup-simplify]: Simplify 0 into 0 10.732 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.733 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.735 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.735 * [taylor]: Taking taylor expansion of 0 in x.re 10.735 * [backup-simplify]: Simplify 0 into 0 10.735 * [backup-simplify]: Simplify 0 into 0 10.735 * [backup-simplify]: Simplify 0 into 0 10.737 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.738 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.739 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.739 * [backup-simplify]: Simplify 0 into 0 10.743 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.744 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.746 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.746 * [taylor]: Taking taylor expansion of 0 in x.re 10.746 * [backup-simplify]: Simplify 0 into 0 10.746 * [backup-simplify]: Simplify 0 into 0 10.746 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.746 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 1 1) 10.746 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.746 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.746 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.746 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.746 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.746 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.746 * [backup-simplify]: Simplify 1/3 into 1/3 10.746 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.747 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.747 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.747 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.747 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.747 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.747 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.747 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.747 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.747 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.747 * [backup-simplify]: Simplify 1/3 into 1/3 10.747 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.747 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.747 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.747 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.747 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.748 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.748 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.748 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.748 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.748 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.748 * [backup-simplify]: Simplify 1/3 into 1/3 10.748 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.748 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.748 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.748 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.748 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.748 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.748 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.749 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.749 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.749 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.749 * [backup-simplify]: Simplify 1/3 into 1/3 10.749 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.749 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.749 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.749 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.749 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.749 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.749 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.750 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.751 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.752 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.752 * [taylor]: Taking taylor expansion of 0 in x.re 10.752 * [backup-simplify]: Simplify 0 into 0 10.752 * [backup-simplify]: Simplify 0 into 0 10.752 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.753 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.754 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.754 * [backup-simplify]: Simplify 0 into 0 10.756 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.757 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.759 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.759 * [taylor]: Taking taylor expansion of 0 in x.re 10.759 * [backup-simplify]: Simplify 0 into 0 10.759 * [backup-simplify]: Simplify 0 into 0 10.759 * [backup-simplify]: Simplify 0 into 0 10.761 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.762 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.763 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.763 * [backup-simplify]: Simplify 0 into 0 10.766 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.768 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.769 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.769 * [taylor]: Taking taylor expansion of 0 in x.re 10.769 * [backup-simplify]: Simplify 0 into 0 10.769 * [backup-simplify]: Simplify 0 into 0 10.770 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.770 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.770 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.770 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.770 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.770 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.770 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.770 * [backup-simplify]: Simplify 1/3 into 1/3 10.770 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.770 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.770 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.770 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.771 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.771 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.771 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.771 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.771 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.771 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.771 * [backup-simplify]: Simplify 1/3 into 1/3 10.771 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.771 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.771 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.771 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.771 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.772 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.772 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.772 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.772 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.772 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.772 * [backup-simplify]: Simplify 1/3 into 1/3 10.772 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.772 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.772 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.772 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.772 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.772 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.773 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.773 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.773 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.773 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.773 * [backup-simplify]: Simplify 1/3 into 1/3 10.773 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.773 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.773 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.773 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.773 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.773 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.774 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.775 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.775 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.776 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.777 * [taylor]: Taking taylor expansion of 0 in x.re 10.777 * [backup-simplify]: Simplify 0 into 0 10.777 * [backup-simplify]: Simplify 0 into 0 10.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.778 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.779 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.779 * [backup-simplify]: Simplify 0 into 0 10.782 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.783 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.784 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.784 * [taylor]: Taking taylor expansion of 0 in x.re 10.784 * [backup-simplify]: Simplify 0 into 0 10.784 * [backup-simplify]: Simplify 0 into 0 10.784 * [backup-simplify]: Simplify 0 into 0 10.786 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.787 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.789 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.789 * [backup-simplify]: Simplify 0 into 0 10.792 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.793 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.794 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.794 * [taylor]: Taking taylor expansion of 0 in x.re 10.794 * [backup-simplify]: Simplify 0 into 0 10.794 * [backup-simplify]: Simplify 0 into 0 10.794 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.794 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.794 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.794 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.794 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.794 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.795 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.795 * [backup-simplify]: Simplify 1/3 into 1/3 10.795 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.795 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.795 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.795 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.795 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.795 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.795 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.795 * [backup-simplify]: Simplify 1/3 into 1/3 10.795 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.795 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.795 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.795 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.795 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.795 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.795 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.795 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.795 * [backup-simplify]: Simplify 1/3 into 1/3 10.795 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.795 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.795 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.796 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.796 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.796 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.796 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.796 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.796 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.796 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.796 * [backup-simplify]: Simplify 1/3 into 1/3 10.796 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.796 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.796 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.796 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.796 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.796 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.796 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.797 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.797 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.798 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.798 * [taylor]: Taking taylor expansion of 0 in x.re 10.798 * [backup-simplify]: Simplify 0 into 0 10.798 * [backup-simplify]: Simplify 0 into 0 10.799 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.799 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.800 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.800 * [backup-simplify]: Simplify 0 into 0 10.801 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.802 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.802 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.802 * [taylor]: Taking taylor expansion of 0 in x.re 10.802 * [backup-simplify]: Simplify 0 into 0 10.803 * [backup-simplify]: Simplify 0 into 0 10.803 * [backup-simplify]: Simplify 0 into 0 10.804 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.804 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.805 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.805 * [backup-simplify]: Simplify 0 into 0 10.807 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.808 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.809 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.809 * [taylor]: Taking taylor expansion of 0 in x.re 10.809 * [backup-simplify]: Simplify 0 into 0 10.809 * [backup-simplify]: Simplify 0 into 0 10.809 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.809 * * * [progress]: simplifying candidates 10.810 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 10.811 * * [simplify]: iteration 0: 66 enodes 10.827 * * [simplify]: iteration 1: 119 enodes 10.854 * * [simplify]: iteration 2: 248 enodes 10.928 * * [simplify]: iteration 3: 638 enodes 11.485 * * [simplify]: iteration 4: 2360 enodes 12.856 * * [simplify]: iteration complete: 5001 enodes 12.856 * * [simplify]: Extracting #0: cost 25 inf + 0 12.857 * * [simplify]: Extracting #1: cost 197 inf + 1 12.870 * * [simplify]: Extracting #2: cost 848 inf + 2364 12.886 * * [simplify]: Extracting #3: cost 656 inf + 91940 12.950 * * [simplify]: Extracting #4: cost 279 inf + 254000 13.024 * * [simplify]: Extracting #5: cost 87 inf + 334589 13.102 * * [simplify]: Extracting #6: cost 14 inf + 355801 13.213 * * [simplify]: Extracting #7: cost 0 inf + 361320 13.325 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (* (* (log x.im) y.im) (- (* (atan2 x.im x.re) y.re) (* (* (log x.im) y.im) -1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 13.337 * * * [progress]: adding candidates to table 13.895 * * [progress]: iteration 4 / 4 13.895 * * * [progress]: picking best candidate 14.030 * * * * [pick]: Picked # 14.030 * * * [progress]: localizing error 14.191 * * * [progress]: generating rewritten candidates 14.191 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 14.195 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2 1) 14.196 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 2) 14.197 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 1 1 2 1) 14.200 * * * [progress]: generating series expansions 14.200 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 14.200 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 14.200 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 14.200 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 14.201 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 14.201 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.201 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 14.201 * [taylor]: Taking taylor expansion of y.im in y.re 14.201 * [backup-simplify]: Simplify y.im into y.im 14.201 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 14.201 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 14.201 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.201 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 14.201 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 14.201 * [taylor]: Taking taylor expansion of x.re in y.re 14.201 * [backup-simplify]: Simplify x.re into x.re 14.201 * [taylor]: Taking taylor expansion of x.re in y.re 14.201 * [backup-simplify]: Simplify x.re into x.re 14.201 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 14.201 * [taylor]: Taking taylor expansion of x.im in y.re 14.201 * [backup-simplify]: Simplify x.im into x.im 14.201 * [taylor]: Taking taylor expansion of x.im in y.re 14.201 * [backup-simplify]: Simplify x.im into x.im 14.201 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.201 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.202 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.202 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.202 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.202 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.203 * [backup-simplify]: Simplify (+ 0 0) into 0 14.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.203 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.203 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.203 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.203 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.203 * [taylor]: Taking taylor expansion of y.re in y.re 14.204 * [backup-simplify]: Simplify 0 into 0 14.204 * [backup-simplify]: Simplify 1 into 1 14.204 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 14.204 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.204 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 14.205 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.205 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.205 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.205 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.205 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.205 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 14.205 * [taylor]: Taking taylor expansion of y.im in x.im 14.205 * [backup-simplify]: Simplify y.im into y.im 14.205 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 14.205 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 14.205 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.205 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 14.206 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 14.206 * [taylor]: Taking taylor expansion of x.re in x.im 14.206 * [backup-simplify]: Simplify x.re into x.re 14.206 * [taylor]: Taking taylor expansion of x.re in x.im 14.206 * [backup-simplify]: Simplify x.re into x.re 14.206 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 14.206 * [taylor]: Taking taylor expansion of x.im in x.im 14.206 * [backup-simplify]: Simplify 0 into 0 14.206 * [backup-simplify]: Simplify 1 into 1 14.206 * [taylor]: Taking taylor expansion of x.im in x.im 14.206 * [backup-simplify]: Simplify 0 into 0 14.206 * [backup-simplify]: Simplify 1 into 1 14.206 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.206 * [backup-simplify]: Simplify (* 0 0) into 0 14.206 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 14.207 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 14.207 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.207 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.208 * [backup-simplify]: Simplify (+ 0 0) into 0 14.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 14.208 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.208 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.208 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.208 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.208 * [taylor]: Taking taylor expansion of y.re in x.im 14.208 * [backup-simplify]: Simplify y.re into y.re 14.208 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 14.208 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.208 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 14.209 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 14.209 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 14.209 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 14.209 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 14.209 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.209 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 14.209 * [taylor]: Taking taylor expansion of y.im in x.re 14.209 * [backup-simplify]: Simplify y.im into y.im 14.209 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.209 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.209 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.209 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.209 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.209 * [taylor]: Taking taylor expansion of x.re in x.re 14.210 * [backup-simplify]: Simplify 0 into 0 14.210 * [backup-simplify]: Simplify 1 into 1 14.210 * [taylor]: Taking taylor expansion of x.re in x.re 14.210 * [backup-simplify]: Simplify 0 into 0 14.210 * [backup-simplify]: Simplify 1 into 1 14.210 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.210 * [taylor]: Taking taylor expansion of x.im in x.re 14.210 * [backup-simplify]: Simplify x.im into x.im 14.210 * [taylor]: Taking taylor expansion of x.im in x.re 14.210 * [backup-simplify]: Simplify x.im into x.im 14.210 * [backup-simplify]: Simplify (* 0 0) into 0 14.210 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.210 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.210 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.211 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.211 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.212 * [backup-simplify]: Simplify (+ 0 0) into 0 14.212 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.212 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.212 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.212 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.212 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.212 * [taylor]: Taking taylor expansion of y.re in x.re 14.212 * [backup-simplify]: Simplify y.re into y.re 14.212 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.212 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.212 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 14.213 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 14.213 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 14.213 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.213 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.213 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.213 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.213 * [taylor]: Taking taylor expansion of y.im in y.im 14.213 * [backup-simplify]: Simplify 0 into 0 14.213 * [backup-simplify]: Simplify 1 into 1 14.213 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.213 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.213 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.213 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.214 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.214 * [taylor]: Taking taylor expansion of x.re in y.im 14.214 * [backup-simplify]: Simplify x.re into x.re 14.214 * [taylor]: Taking taylor expansion of x.re in y.im 14.214 * [backup-simplify]: Simplify x.re into x.re 14.214 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.214 * [taylor]: Taking taylor expansion of x.im in y.im 14.214 * [backup-simplify]: Simplify x.im into x.im 14.214 * [taylor]: Taking taylor expansion of x.im in y.im 14.214 * [backup-simplify]: Simplify x.im into x.im 14.214 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.214 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.214 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.214 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.214 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.215 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.215 * [backup-simplify]: Simplify (+ 0 0) into 0 14.215 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.216 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.216 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.216 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.216 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.216 * [taylor]: Taking taylor expansion of y.re in y.im 14.216 * [backup-simplify]: Simplify y.re into y.re 14.216 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.216 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.216 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.217 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.217 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.217 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.217 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.217 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.217 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.217 * [taylor]: Taking taylor expansion of y.im in y.im 14.217 * [backup-simplify]: Simplify 0 into 0 14.217 * [backup-simplify]: Simplify 1 into 1 14.217 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.217 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.217 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.217 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.217 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.217 * [taylor]: Taking taylor expansion of x.re in y.im 14.217 * [backup-simplify]: Simplify x.re into x.re 14.217 * [taylor]: Taking taylor expansion of x.re in y.im 14.217 * [backup-simplify]: Simplify x.re into x.re 14.217 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.217 * [taylor]: Taking taylor expansion of x.im in y.im 14.217 * [backup-simplify]: Simplify x.im into x.im 14.217 * [taylor]: Taking taylor expansion of x.im in y.im 14.217 * [backup-simplify]: Simplify x.im into x.im 14.217 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.218 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.218 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 14.218 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.218 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.218 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.219 * [backup-simplify]: Simplify (+ 0 0) into 0 14.219 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.219 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.219 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.219 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.219 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.219 * [taylor]: Taking taylor expansion of y.re in y.im 14.220 * [backup-simplify]: Simplify y.re into y.re 14.220 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 14.220 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.220 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.220 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.220 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.221 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.221 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.221 * [backup-simplify]: Simplify (- 0) into 0 14.221 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.221 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 14.221 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.221 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.221 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.222 * [taylor]: Taking taylor expansion of y.re in x.re 14.222 * [backup-simplify]: Simplify y.re into y.re 14.222 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.222 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.222 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.222 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.222 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.223 * [backup-simplify]: Simplify (- 0) into 0 14.223 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.223 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 14.223 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.223 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.223 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.223 * [taylor]: Taking taylor expansion of y.re in x.im 14.223 * [backup-simplify]: Simplify y.re into y.re 14.223 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.223 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.223 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.223 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.224 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.224 * [backup-simplify]: Simplify (- 0) into 0 14.224 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.224 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.224 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.224 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.224 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.224 * [taylor]: Taking taylor expansion of y.re in y.re 14.224 * [backup-simplify]: Simplify 0 into 0 14.224 * [backup-simplify]: Simplify 1 into 1 14.224 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.225 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.225 * [backup-simplify]: Simplify 1 into 1 14.226 * [backup-simplify]: Simplify (+ 0) into 0 14.226 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.227 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 14.228 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.228 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.229 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 14.229 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.230 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 14.231 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.231 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 14.231 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 14.231 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 14.231 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 14.231 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.231 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.231 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.231 * [taylor]: Taking taylor expansion of y.re in x.re 14.231 * [backup-simplify]: Simplify y.re into y.re 14.231 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.232 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.232 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.232 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 14.232 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 14.232 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 14.232 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 14.232 * [taylor]: Taking taylor expansion of x.im in x.re 14.232 * [backup-simplify]: Simplify x.im into x.im 14.232 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 14.232 * [taylor]: Taking taylor expansion of x.re in x.re 14.232 * [backup-simplify]: Simplify 0 into 0 14.232 * [backup-simplify]: Simplify 1 into 1 14.232 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.232 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 14.232 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.232 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.233 * [backup-simplify]: Simplify (+ 0 0) into 0 14.233 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.234 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.234 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.234 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.234 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.234 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 14.234 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 14.234 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 14.234 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 14.235 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 14.235 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.235 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.235 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.235 * [taylor]: Taking taylor expansion of y.re in x.im 14.235 * [backup-simplify]: Simplify y.re into y.re 14.235 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.235 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.235 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.235 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.235 * [taylor]: Taking taylor expansion of x.im in x.im 14.235 * [backup-simplify]: Simplify 0 into 0 14.235 * [backup-simplify]: Simplify 1 into 1 14.236 * [backup-simplify]: Simplify (log 1) into 0 14.236 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.236 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.236 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.237 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.237 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 14.237 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 14.237 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 14.237 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 14.237 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.237 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.237 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.237 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.237 * [taylor]: Taking taylor expansion of y.re in y.re 14.237 * [backup-simplify]: Simplify 0 into 0 14.237 * [backup-simplify]: Simplify 1 into 1 14.237 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.238 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.238 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.238 * [taylor]: Taking taylor expansion of x.im in y.re 14.238 * [backup-simplify]: Simplify x.im into x.im 14.238 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.238 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 14.239 * [backup-simplify]: Simplify (- 0) into 0 14.239 * [backup-simplify]: Simplify 0 into 0 14.239 * [backup-simplify]: Simplify (+ 0) into 0 14.240 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.240 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.241 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.241 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.241 * [backup-simplify]: Simplify (- 0) into 0 14.242 * [backup-simplify]: Simplify (+ 0 0) into 0 14.242 * [taylor]: Taking taylor expansion of 0 in x.im 14.242 * [backup-simplify]: Simplify 0 into 0 14.242 * [taylor]: Taking taylor expansion of 0 in y.re 14.242 * [backup-simplify]: Simplify 0 into 0 14.242 * [backup-simplify]: Simplify 0 into 0 14.242 * [backup-simplify]: Simplify (+ 0) into 0 14.243 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.243 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.244 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.244 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.245 * [backup-simplify]: Simplify (- 0) into 0 14.245 * [backup-simplify]: Simplify (+ 0 0) into 0 14.245 * [taylor]: Taking taylor expansion of 0 in y.re 14.245 * [backup-simplify]: Simplify 0 into 0 14.245 * [backup-simplify]: Simplify 0 into 0 14.246 * [backup-simplify]: Simplify (+ 0) into 0 14.246 * [backup-simplify]: Simplify 0 into 0 14.246 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 14.248 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 14.248 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 14.249 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 14.249 * [backup-simplify]: Simplify (+ 0 0) into 0 14.250 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.252 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 14.253 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 14.254 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.254 * [backup-simplify]: Simplify (+ 0 0) into 0 14.255 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.256 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 14.256 * [backup-simplify]: Simplify (- 0) into 0 14.257 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 14.257 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 14.257 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 14.257 * [taylor]: Taking taylor expansion of 1/2 in x.re 14.257 * [backup-simplify]: Simplify 1/2 into 1/2 14.257 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 14.257 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 14.257 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.257 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.257 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.257 * [taylor]: Taking taylor expansion of y.re in x.re 14.257 * [backup-simplify]: Simplify y.re into y.re 14.258 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.258 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.258 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.258 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 14.258 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 14.258 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 14.258 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 14.258 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 14.258 * [taylor]: Taking taylor expansion of x.re in x.re 14.258 * [backup-simplify]: Simplify 0 into 0 14.258 * [backup-simplify]: Simplify 1 into 1 14.258 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 14.258 * [taylor]: Taking taylor expansion of x.im in x.re 14.258 * [backup-simplify]: Simplify x.im into x.im 14.258 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.258 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.258 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.259 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.259 * [backup-simplify]: Simplify (+ 0 0) into 0 14.259 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.259 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.259 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.260 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.260 * [backup-simplify]: Simplify (- 0) into 0 14.260 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.260 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.260 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 14.261 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 14.261 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 14.261 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 14.261 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 14.261 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.261 * [backup-simplify]: Simplify 1/2 into 1/2 14.261 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 14.261 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 14.261 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.261 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.262 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.262 * [taylor]: Taking taylor expansion of y.re in x.im 14.262 * [backup-simplify]: Simplify y.re into y.re 14.262 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.262 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.262 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.262 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 14.262 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.262 * [taylor]: Taking taylor expansion of x.im in x.im 14.262 * [backup-simplify]: Simplify 0 into 0 14.262 * [backup-simplify]: Simplify 1 into 1 14.263 * [backup-simplify]: Simplify (log 1) into 0 14.263 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.264 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.264 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.264 * [backup-simplify]: Simplify (- 0) into 0 14.264 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.265 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.265 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.265 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.265 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 14.265 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 14.266 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 14.266 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 14.266 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 14.266 * [taylor]: Taking taylor expansion of 1/2 in y.re 14.266 * [backup-simplify]: Simplify 1/2 into 1/2 14.266 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 14.266 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.266 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.266 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.266 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.266 * [taylor]: Taking taylor expansion of y.re in y.re 14.266 * [backup-simplify]: Simplify 0 into 0 14.266 * [backup-simplify]: Simplify 1 into 1 14.266 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.266 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.266 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 14.266 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.266 * [taylor]: Taking taylor expansion of x.im in y.re 14.266 * [backup-simplify]: Simplify x.im into x.im 14.266 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.266 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.266 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 14.267 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 14.267 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 14.267 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 14.267 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.268 * [backup-simplify]: Simplify (+ 0) into 0 14.268 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.268 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.269 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.269 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.269 * [backup-simplify]: Simplify (+ 0 0) into 0 14.269 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 14.270 * [backup-simplify]: Simplify (- 0) into 0 14.270 * [taylor]: Taking taylor expansion of 0 in x.im 14.270 * [backup-simplify]: Simplify 0 into 0 14.270 * [taylor]: Taking taylor expansion of 0 in y.re 14.270 * [backup-simplify]: Simplify 0 into 0 14.270 * [backup-simplify]: Simplify 0 into 0 14.272 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.273 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 14.273 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.274 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.274 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 14.274 * [backup-simplify]: Simplify (- 0) into 0 14.275 * [backup-simplify]: Simplify (+ 0 0) into 0 14.275 * [taylor]: Taking taylor expansion of 0 in x.im 14.275 * [backup-simplify]: Simplify 0 into 0 14.275 * [taylor]: Taking taylor expansion of 0 in y.re 14.275 * [backup-simplify]: Simplify 0 into 0 14.275 * [backup-simplify]: Simplify 0 into 0 14.276 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.276 * [backup-simplify]: Simplify (+ 0) into 0 14.276 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.276 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.277 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.277 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.277 * [backup-simplify]: Simplify (+ 0 0) into 0 14.278 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.278 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 14.278 * [backup-simplify]: Simplify (- 0) into 0 14.278 * [taylor]: Taking taylor expansion of 0 in y.re 14.278 * [backup-simplify]: Simplify 0 into 0 14.278 * [backup-simplify]: Simplify 0 into 0 14.278 * [taylor]: Taking taylor expansion of 0 in y.re 14.278 * [backup-simplify]: Simplify 0 into 0 14.278 * [backup-simplify]: Simplify 0 into 0 14.279 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.279 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 14.279 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.280 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.280 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 14.281 * [backup-simplify]: Simplify (- 0) into 0 14.281 * [backup-simplify]: Simplify (+ 0 0) into 0 14.281 * [taylor]: Taking taylor expansion of 0 in y.re 14.281 * [backup-simplify]: Simplify 0 into 0 14.281 * [backup-simplify]: Simplify 0 into 0 14.281 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.282 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 14.282 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 14.282 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 14.282 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 14.283 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 14.283 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.283 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 14.283 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 14.283 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 14.283 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.284 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 14.284 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 14.284 * [taylor]: Taking taylor expansion of y.im in y.re 14.284 * [backup-simplify]: Simplify y.im into y.im 14.284 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.284 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 14.284 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 14.284 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.284 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 14.284 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 14.284 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.284 * [taylor]: Taking taylor expansion of x.re in y.re 14.284 * [backup-simplify]: Simplify x.re into x.re 14.284 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.284 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.284 * [taylor]: Taking taylor expansion of x.re in y.re 14.284 * [backup-simplify]: Simplify x.re into x.re 14.284 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.284 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 14.284 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.284 * [taylor]: Taking taylor expansion of x.im in y.re 14.284 * [backup-simplify]: Simplify x.im into x.im 14.284 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.284 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.284 * [taylor]: Taking taylor expansion of x.im in y.re 14.284 * [backup-simplify]: Simplify x.im into x.im 14.284 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.284 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.284 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.284 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.285 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.285 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.285 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.285 * [backup-simplify]: Simplify (+ 0 0) into 0 14.286 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.286 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.286 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.286 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.286 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.286 * [taylor]: Taking taylor expansion of y.re in y.re 14.286 * [backup-simplify]: Simplify 0 into 0 14.286 * [backup-simplify]: Simplify 1 into 1 14.286 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.286 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.286 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.286 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 14.286 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 14.287 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.287 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 14.287 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 14.287 * [taylor]: Taking taylor expansion of y.im in x.im 14.287 * [backup-simplify]: Simplify y.im into y.im 14.287 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.287 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 14.287 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 14.287 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.287 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 14.287 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 14.287 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.287 * [taylor]: Taking taylor expansion of x.re in x.im 14.287 * [backup-simplify]: Simplify x.re into x.re 14.287 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.287 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.287 * [taylor]: Taking taylor expansion of x.re in x.im 14.287 * [backup-simplify]: Simplify x.re into x.re 14.287 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.287 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 14.287 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.287 * [taylor]: Taking taylor expansion of x.im in x.im 14.287 * [backup-simplify]: Simplify 0 into 0 14.287 * [backup-simplify]: Simplify 1 into 1 14.287 * [backup-simplify]: Simplify (/ 1 1) into 1 14.287 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.287 * [taylor]: Taking taylor expansion of x.im in x.im 14.287 * [backup-simplify]: Simplify 0 into 0 14.287 * [backup-simplify]: Simplify 1 into 1 14.288 * [backup-simplify]: Simplify (/ 1 1) into 1 14.288 * [backup-simplify]: Simplify (* 1 1) into 1 14.288 * [backup-simplify]: Simplify (+ 0 1) into 1 14.289 * [backup-simplify]: Simplify (sqrt 1) into 1 14.289 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.290 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.290 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.290 * [backup-simplify]: Simplify (+ 0 0) into 0 14.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.291 * [backup-simplify]: Simplify (log 1) into 0 14.291 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.291 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.291 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.291 * [taylor]: Taking taylor expansion of y.re in x.im 14.291 * [backup-simplify]: Simplify y.re into y.re 14.291 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.292 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.292 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 14.292 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 14.292 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 14.292 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 14.292 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 14.292 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 14.292 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.292 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 14.292 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.292 * [taylor]: Taking taylor expansion of y.im in x.re 14.292 * [backup-simplify]: Simplify y.im into y.im 14.292 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.292 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.292 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.293 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.293 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.293 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.293 * [taylor]: Taking taylor expansion of x.re in x.re 14.293 * [backup-simplify]: Simplify 0 into 0 14.293 * [backup-simplify]: Simplify 1 into 1 14.293 * [backup-simplify]: Simplify (/ 1 1) into 1 14.293 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.293 * [taylor]: Taking taylor expansion of x.re in x.re 14.293 * [backup-simplify]: Simplify 0 into 0 14.293 * [backup-simplify]: Simplify 1 into 1 14.294 * [backup-simplify]: Simplify (/ 1 1) into 1 14.294 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.294 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.294 * [taylor]: Taking taylor expansion of x.im in x.re 14.294 * [backup-simplify]: Simplify x.im into x.im 14.294 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.294 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.294 * [taylor]: Taking taylor expansion of x.im in x.re 14.294 * [backup-simplify]: Simplify x.im into x.im 14.294 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.294 * [backup-simplify]: Simplify (* 1 1) into 1 14.295 * [backup-simplify]: Simplify (+ 1 0) into 1 14.295 * [backup-simplify]: Simplify (sqrt 1) into 1 14.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.297 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.298 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.298 * [backup-simplify]: Simplify (+ 0 0) into 0 14.299 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.299 * [backup-simplify]: Simplify (log 1) into 0 14.299 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.299 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.299 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.299 * [taylor]: Taking taylor expansion of y.re in x.re 14.299 * [backup-simplify]: Simplify y.re into y.re 14.300 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.300 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.300 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 14.300 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.301 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.301 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.301 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 14.301 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 14.301 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.301 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 14.301 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.301 * [taylor]: Taking taylor expansion of y.im in y.im 14.301 * [backup-simplify]: Simplify 0 into 0 14.302 * [backup-simplify]: Simplify 1 into 1 14.302 * [backup-simplify]: Simplify (/ 1 1) into 1 14.302 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.302 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.302 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.302 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.302 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.302 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.302 * [taylor]: Taking taylor expansion of x.re in y.im 14.302 * [backup-simplify]: Simplify x.re into x.re 14.302 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.302 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.302 * [taylor]: Taking taylor expansion of x.re in y.im 14.302 * [backup-simplify]: Simplify x.re into x.re 14.302 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.302 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.303 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.303 * [taylor]: Taking taylor expansion of x.im in y.im 14.303 * [backup-simplify]: Simplify x.im into x.im 14.303 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.303 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.303 * [taylor]: Taking taylor expansion of x.im in y.im 14.303 * [backup-simplify]: Simplify x.im into x.im 14.303 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.303 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.303 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.303 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.304 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.304 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.304 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.305 * [backup-simplify]: Simplify (+ 0 0) into 0 14.305 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.306 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.306 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.306 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.306 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.306 * [taylor]: Taking taylor expansion of y.re in y.im 14.306 * [backup-simplify]: Simplify y.re into y.re 14.306 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.307 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.307 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.308 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.308 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 14.308 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 14.308 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.308 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 14.308 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.308 * [taylor]: Taking taylor expansion of y.im in y.im 14.308 * [backup-simplify]: Simplify 0 into 0 14.308 * [backup-simplify]: Simplify 1 into 1 14.309 * [backup-simplify]: Simplify (/ 1 1) into 1 14.309 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.309 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.309 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.309 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.309 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.309 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.309 * [taylor]: Taking taylor expansion of x.re in y.im 14.309 * [backup-simplify]: Simplify x.re into x.re 14.309 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.309 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.309 * [taylor]: Taking taylor expansion of x.re in y.im 14.309 * [backup-simplify]: Simplify x.re into x.re 14.309 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.310 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.310 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.310 * [taylor]: Taking taylor expansion of x.im in y.im 14.310 * [backup-simplify]: Simplify x.im into x.im 14.310 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.310 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.310 * [taylor]: Taking taylor expansion of x.im in y.im 14.310 * [backup-simplify]: Simplify x.im into x.im 14.310 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.310 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.310 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.310 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.311 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.311 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.311 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.311 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.311 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.311 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.311 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.312 * [backup-simplify]: Simplify (+ 0 0) into 0 14.312 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.313 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.313 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.313 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.313 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.313 * [taylor]: Taking taylor expansion of y.re in y.im 14.313 * [backup-simplify]: Simplify y.re into y.re 14.313 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.313 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.314 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.314 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.314 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 14.314 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 14.314 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.314 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 14.315 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.315 * [taylor]: Taking taylor expansion of y.im in x.re 14.315 * [backup-simplify]: Simplify y.im into y.im 14.315 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.315 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.315 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.315 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.315 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.315 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.315 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.315 * [taylor]: Taking taylor expansion of x.re in x.re 14.315 * [backup-simplify]: Simplify 0 into 0 14.315 * [backup-simplify]: Simplify 1 into 1 14.316 * [backup-simplify]: Simplify (/ 1 1) into 1 14.316 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.316 * [taylor]: Taking taylor expansion of x.re in x.re 14.316 * [backup-simplify]: Simplify 0 into 0 14.316 * [backup-simplify]: Simplify 1 into 1 14.316 * [backup-simplify]: Simplify (/ 1 1) into 1 14.316 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.316 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.316 * [taylor]: Taking taylor expansion of x.im in x.re 14.316 * [backup-simplify]: Simplify x.im into x.im 14.316 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.316 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.316 * [taylor]: Taking taylor expansion of x.im in x.re 14.316 * [backup-simplify]: Simplify x.im into x.im 14.316 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.317 * [backup-simplify]: Simplify (* 1 1) into 1 14.317 * [backup-simplify]: Simplify (+ 1 0) into 1 14.318 * [backup-simplify]: Simplify (sqrt 1) into 1 14.318 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.319 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.320 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.320 * [backup-simplify]: Simplify (+ 0 0) into 0 14.321 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.322 * [backup-simplify]: Simplify (log 1) into 0 14.322 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.322 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.322 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.322 * [taylor]: Taking taylor expansion of y.re in x.re 14.322 * [backup-simplify]: Simplify y.re into y.re 14.322 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.322 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.323 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 14.323 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.323 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.323 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.324 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.324 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.325 * [backup-simplify]: Simplify (- 0) into 0 14.325 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.325 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 14.325 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 14.325 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.325 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.325 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.325 * [taylor]: Taking taylor expansion of y.re in x.im 14.325 * [backup-simplify]: Simplify y.re into y.re 14.325 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.325 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.325 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.325 * [taylor]: Taking taylor expansion of x.re in x.im 14.325 * [backup-simplify]: Simplify x.re into x.re 14.326 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.326 * [taylor]: Taking taylor expansion of y.im in x.im 14.326 * [backup-simplify]: Simplify y.im into y.im 14.326 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.326 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 14.326 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 14.326 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.327 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.327 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.327 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 14.328 * [backup-simplify]: Simplify (- 0) into 0 14.328 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 14.328 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 14.328 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 14.328 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.328 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.328 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.328 * [taylor]: Taking taylor expansion of y.re in y.re 14.328 * [backup-simplify]: Simplify 0 into 0 14.328 * [backup-simplify]: Simplify 1 into 1 14.328 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.328 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 14.329 * [taylor]: Taking taylor expansion of (log x.re) in y.re 14.329 * [taylor]: Taking taylor expansion of x.re in y.re 14.329 * [backup-simplify]: Simplify x.re into x.re 14.329 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.329 * [taylor]: Taking taylor expansion of y.im in y.re 14.329 * [backup-simplify]: Simplify y.im into y.im 14.329 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.329 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.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))) 14.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))) 14.330 * [taylor]: Taking taylor expansion of 0 in x.re 14.330 * [backup-simplify]: Simplify 0 into 0 14.330 * [taylor]: Taking taylor expansion of 0 in x.im 14.330 * [backup-simplify]: Simplify 0 into 0 14.330 * [taylor]: Taking taylor expansion of 0 in y.re 14.330 * [backup-simplify]: Simplify 0 into 0 14.330 * [backup-simplify]: Simplify 0 into 0 14.330 * [backup-simplify]: Simplify (+ 0) into 0 14.331 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.332 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 14.333 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.333 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 14.334 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.334 * [backup-simplify]: Simplify (+ 0 0) into 0 14.335 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.335 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.336 * [backup-simplify]: Simplify (- 0) into 0 14.336 * [backup-simplify]: Simplify (+ 0 0) into 0 14.336 * [taylor]: Taking taylor expansion of 0 in x.im 14.336 * [backup-simplify]: Simplify 0 into 0 14.337 * [taylor]: Taking taylor expansion of 0 in y.re 14.337 * [backup-simplify]: Simplify 0 into 0 14.337 * [backup-simplify]: Simplify 0 into 0 14.337 * [backup-simplify]: Simplify (+ 0) into 0 14.338 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 14.338 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 14.339 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.339 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.339 * [backup-simplify]: Simplify (- 0) into 0 14.340 * [backup-simplify]: Simplify (+ 0 0) into 0 14.341 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.341 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 14.342 * [backup-simplify]: Simplify (- 0) into 0 14.342 * [backup-simplify]: Simplify (+ 0 0) into 0 14.342 * [taylor]: Taking taylor expansion of 0 in y.re 14.342 * [backup-simplify]: Simplify 0 into 0 14.342 * [backup-simplify]: Simplify 0 into 0 14.342 * [backup-simplify]: Simplify 0 into 0 14.342 * [taylor]: Taking taylor expansion of 0 in x.re 14.342 * [backup-simplify]: Simplify 0 into 0 14.342 * [taylor]: Taking taylor expansion of 0 in x.im 14.342 * [backup-simplify]: Simplify 0 into 0 14.342 * [taylor]: Taking taylor expansion of 0 in y.re 14.342 * [backup-simplify]: Simplify 0 into 0 14.342 * [backup-simplify]: Simplify 0 into 0 14.343 * [taylor]: Taking taylor expansion of 0 in x.im 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [taylor]: Taking taylor expansion of 0 in y.re 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 14.344 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.344 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 14.344 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 14.344 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 14.344 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.344 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 14.344 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 14.344 * [taylor]: Taking taylor expansion of -1 in y.re 14.344 * [backup-simplify]: Simplify -1 into -1 14.344 * [taylor]: Taking taylor expansion of y.im in y.re 14.344 * [backup-simplify]: Simplify y.im into y.im 14.344 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.344 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 14.344 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 14.344 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.344 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 14.344 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 14.344 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 14.344 * [taylor]: Taking taylor expansion of -1 in y.re 14.344 * [backup-simplify]: Simplify -1 into -1 14.344 * [taylor]: Taking taylor expansion of x.re in y.re 14.344 * [backup-simplify]: Simplify x.re into x.re 14.345 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.345 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 14.345 * [taylor]: Taking taylor expansion of -1 in y.re 14.345 * [backup-simplify]: Simplify -1 into -1 14.345 * [taylor]: Taking taylor expansion of x.re in y.re 14.345 * [backup-simplify]: Simplify x.re into x.re 14.345 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.345 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 14.345 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 14.345 * [taylor]: Taking taylor expansion of -1 in y.re 14.345 * [backup-simplify]: Simplify -1 into -1 14.345 * [taylor]: Taking taylor expansion of x.im in y.re 14.345 * [backup-simplify]: Simplify x.im into x.im 14.345 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.345 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 14.345 * [taylor]: Taking taylor expansion of -1 in y.re 14.345 * [backup-simplify]: Simplify -1 into -1 14.345 * [taylor]: Taking taylor expansion of x.im in y.re 14.345 * [backup-simplify]: Simplify x.im into x.im 14.345 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.345 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.345 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.346 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.346 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.346 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.346 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.346 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.347 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.347 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.347 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.347 * [backup-simplify]: Simplify (+ 0 0) into 0 14.348 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.348 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.348 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 14.348 * [taylor]: Taking taylor expansion of -1 in y.re 14.348 * [backup-simplify]: Simplify -1 into -1 14.348 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 14.348 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 14.348 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.348 * [taylor]: Taking taylor expansion of y.re in y.re 14.348 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 1 into 1 14.349 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.349 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 14.349 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.350 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.350 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 14.350 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 14.350 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.350 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 14.350 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 14.350 * [taylor]: Taking taylor expansion of -1 in x.im 14.350 * [backup-simplify]: Simplify -1 into -1 14.350 * [taylor]: Taking taylor expansion of y.im in x.im 14.350 * [backup-simplify]: Simplify y.im into y.im 14.350 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.350 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 14.350 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 14.350 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.350 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 14.350 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 14.351 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 14.351 * [taylor]: Taking taylor expansion of -1 in x.im 14.351 * [backup-simplify]: Simplify -1 into -1 14.351 * [taylor]: Taking taylor expansion of x.re in x.im 14.351 * [backup-simplify]: Simplify x.re into x.re 14.351 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.351 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 14.351 * [taylor]: Taking taylor expansion of -1 in x.im 14.351 * [backup-simplify]: Simplify -1 into -1 14.351 * [taylor]: Taking taylor expansion of x.re in x.im 14.351 * [backup-simplify]: Simplify x.re into x.re 14.351 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.351 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 14.351 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 14.351 * [taylor]: Taking taylor expansion of -1 in x.im 14.351 * [backup-simplify]: Simplify -1 into -1 14.351 * [taylor]: Taking taylor expansion of x.im in x.im 14.351 * [backup-simplify]: Simplify 0 into 0 14.351 * [backup-simplify]: Simplify 1 into 1 14.352 * [backup-simplify]: Simplify (/ -1 1) into -1 14.352 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 14.352 * [taylor]: Taking taylor expansion of -1 in x.im 14.352 * [backup-simplify]: Simplify -1 into -1 14.352 * [taylor]: Taking taylor expansion of x.im in x.im 14.352 * [backup-simplify]: Simplify 0 into 0 14.352 * [backup-simplify]: Simplify 1 into 1 14.352 * [backup-simplify]: Simplify (/ -1 1) into -1 14.353 * [backup-simplify]: Simplify (* -1 -1) into 1 14.353 * [backup-simplify]: Simplify (+ 0 1) into 1 14.353 * [backup-simplify]: Simplify (sqrt 1) into 1 14.354 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.355 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.356 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.356 * [backup-simplify]: Simplify (+ 0 0) into 0 14.357 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.357 * [backup-simplify]: Simplify (log 1) into 0 14.358 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.358 * [taylor]: Taking taylor expansion of -1 in x.im 14.358 * [backup-simplify]: Simplify -1 into -1 14.358 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.358 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.358 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.358 * [taylor]: Taking taylor expansion of y.re in x.im 14.358 * [backup-simplify]: Simplify y.re into y.re 14.358 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.358 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.359 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 14.359 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.359 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.359 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.360 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.360 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 14.360 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 14.360 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.360 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 14.360 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 14.360 * [taylor]: Taking taylor expansion of -1 in x.re 14.360 * [backup-simplify]: Simplify -1 into -1 14.360 * [taylor]: Taking taylor expansion of y.im in x.re 14.360 * [backup-simplify]: Simplify y.im into y.im 14.360 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.360 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 14.360 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 14.360 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.360 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 14.360 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 14.360 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.360 * [taylor]: Taking taylor expansion of -1 in x.re 14.360 * [backup-simplify]: Simplify -1 into -1 14.361 * [taylor]: Taking taylor expansion of x.re in x.re 14.361 * [backup-simplify]: Simplify 0 into 0 14.361 * [backup-simplify]: Simplify 1 into 1 14.361 * [backup-simplify]: Simplify (/ -1 1) into -1 14.361 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.361 * [taylor]: Taking taylor expansion of -1 in x.re 14.361 * [backup-simplify]: Simplify -1 into -1 14.361 * [taylor]: Taking taylor expansion of x.re in x.re 14.361 * [backup-simplify]: Simplify 0 into 0 14.361 * [backup-simplify]: Simplify 1 into 1 14.362 * [backup-simplify]: Simplify (/ -1 1) into -1 14.362 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 14.362 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.362 * [taylor]: Taking taylor expansion of -1 in x.re 14.362 * [backup-simplify]: Simplify -1 into -1 14.362 * [taylor]: Taking taylor expansion of x.im in x.re 14.362 * [backup-simplify]: Simplify x.im into x.im 14.362 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.362 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.362 * [taylor]: Taking taylor expansion of -1 in x.re 14.362 * [backup-simplify]: Simplify -1 into -1 14.362 * [taylor]: Taking taylor expansion of x.im in x.re 14.362 * [backup-simplify]: Simplify x.im into x.im 14.362 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.363 * [backup-simplify]: Simplify (* -1 -1) into 1 14.363 * [backup-simplify]: Simplify (+ 1 0) into 1 14.363 * [backup-simplify]: Simplify (sqrt 1) into 1 14.364 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.365 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.366 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.366 * [backup-simplify]: Simplify (+ 0 0) into 0 14.367 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.367 * [backup-simplify]: Simplify (log 1) into 0 14.367 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 14.368 * [taylor]: Taking taylor expansion of -1 in x.re 14.368 * [backup-simplify]: Simplify -1 into -1 14.368 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 14.368 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.368 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.368 * [taylor]: Taking taylor expansion of y.re in x.re 14.368 * [backup-simplify]: Simplify y.re into y.re 14.368 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.368 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.369 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 14.369 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.369 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.369 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.370 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.370 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 14.370 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 14.370 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.370 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 14.370 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 14.370 * [taylor]: Taking taylor expansion of -1 in y.im 14.370 * [backup-simplify]: Simplify -1 into -1 14.370 * [taylor]: Taking taylor expansion of y.im in y.im 14.370 * [backup-simplify]: Simplify 0 into 0 14.370 * [backup-simplify]: Simplify 1 into 1 14.371 * [backup-simplify]: Simplify (/ -1 1) into -1 14.371 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 14.371 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 14.371 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.371 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 14.371 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 14.371 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.371 * [taylor]: Taking taylor expansion of -1 in y.im 14.371 * [backup-simplify]: Simplify -1 into -1 14.371 * [taylor]: Taking taylor expansion of x.re in y.im 14.371 * [backup-simplify]: Simplify x.re into x.re 14.371 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.371 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.371 * [taylor]: Taking taylor expansion of -1 in y.im 14.371 * [backup-simplify]: Simplify -1 into -1 14.371 * [taylor]: Taking taylor expansion of x.re in y.im 14.371 * [backup-simplify]: Simplify x.re into x.re 14.371 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.371 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 14.371 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.371 * [taylor]: Taking taylor expansion of -1 in y.im 14.371 * [backup-simplify]: Simplify -1 into -1 14.371 * [taylor]: Taking taylor expansion of x.im in y.im 14.371 * [backup-simplify]: Simplify x.im into x.im 14.372 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.372 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.372 * [taylor]: Taking taylor expansion of -1 in y.im 14.372 * [backup-simplify]: Simplify -1 into -1 14.372 * [taylor]: Taking taylor expansion of x.im in y.im 14.372 * [backup-simplify]: Simplify x.im into x.im 14.372 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.372 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.372 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.372 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.372 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.373 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.373 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.373 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.373 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.373 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.373 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.374 * [backup-simplify]: Simplify (+ 0 0) into 0 14.374 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.375 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.375 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 14.375 * [taylor]: Taking taylor expansion of -1 in y.im 14.375 * [backup-simplify]: Simplify -1 into -1 14.375 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 14.375 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 14.375 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.375 * [taylor]: Taking taylor expansion of y.re in y.im 14.375 * [backup-simplify]: Simplify y.re into y.re 14.375 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.375 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 14.376 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 14.376 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.376 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 14.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 y.im 14.377 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.377 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 14.377 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 14.377 * [taylor]: Taking taylor expansion of -1 in y.im 14.377 * [backup-simplify]: Simplify -1 into -1 14.377 * [taylor]: Taking taylor expansion of y.im in y.im 14.377 * [backup-simplify]: Simplify 0 into 0 14.377 * [backup-simplify]: Simplify 1 into 1 14.377 * [backup-simplify]: Simplify (/ -1 1) into -1 14.377 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 14.377 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 14.377 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.377 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 14.377 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 14.378 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.378 * [taylor]: Taking taylor expansion of -1 in y.im 14.378 * [backup-simplify]: Simplify -1 into -1 14.378 * [taylor]: Taking taylor expansion of x.re in y.im 14.378 * [backup-simplify]: Simplify x.re into x.re 14.378 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.378 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 14.378 * [taylor]: Taking taylor expansion of -1 in y.im 14.378 * [backup-simplify]: Simplify -1 into -1 14.378 * [taylor]: Taking taylor expansion of x.re in y.im 14.378 * [backup-simplify]: Simplify x.re into x.re 14.378 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 14.378 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 14.378 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.378 * [taylor]: Taking taylor expansion of -1 in y.im 14.378 * [backup-simplify]: Simplify -1 into -1 14.378 * [taylor]: Taking taylor expansion of x.im in y.im 14.378 * [backup-simplify]: Simplify x.im into x.im 14.378 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.378 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 14.378 * [taylor]: Taking taylor expansion of -1 in y.im 14.378 * [backup-simplify]: Simplify -1 into -1 14.378 * [taylor]: Taking taylor expansion of x.im in y.im 14.378 * [backup-simplify]: Simplify x.im into x.im 14.378 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.378 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 14.378 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 14.379 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.379 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.379 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.379 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 14.380 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 14.380 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.380 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 14.380 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 14.380 * [backup-simplify]: Simplify (+ 0 0) into 0 14.381 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.381 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.381 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 14.381 * [taylor]: Taking taylor expansion of -1 in y.im 14.381 * [backup-simplify]: Simplify -1 into -1 14.381 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 14.381 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 14.381 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.381 * [taylor]: Taking taylor expansion of y.re in y.im 14.382 * [backup-simplify]: Simplify y.re into y.re 14.382 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.382 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 14.382 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 14.383 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 14.383 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 14.383 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 14.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))) 14.383 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 14.383 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 14.383 * [taylor]: Taking taylor expansion of -1 in x.re 14.383 * [backup-simplify]: Simplify -1 into -1 14.383 * [taylor]: Taking taylor expansion of y.im in x.re 14.383 * [backup-simplify]: Simplify y.im into y.im 14.383 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 14.383 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 14.383 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 14.384 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 14.384 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 14.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 14.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.384 * [taylor]: Taking taylor expansion of -1 in x.re 14.384 * [backup-simplify]: Simplify -1 into -1 14.384 * [taylor]: Taking taylor expansion of x.re in x.re 14.384 * [backup-simplify]: Simplify 0 into 0 14.384 * [backup-simplify]: Simplify 1 into 1 14.385 * [backup-simplify]: Simplify (/ -1 1) into -1 14.385 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 14.385 * [taylor]: Taking taylor expansion of -1 in x.re 14.385 * [backup-simplify]: Simplify -1 into -1 14.385 * [taylor]: Taking taylor expansion of x.re in x.re 14.385 * [backup-simplify]: Simplify 0 into 0 14.385 * [backup-simplify]: Simplify 1 into 1 14.385 * [backup-simplify]: Simplify (/ -1 1) into -1 14.385 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 14.385 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.385 * [taylor]: Taking taylor expansion of -1 in x.re 14.385 * [backup-simplify]: Simplify -1 into -1 14.385 * [taylor]: Taking taylor expansion of x.im in x.re 14.385 * [backup-simplify]: Simplify x.im into x.im 14.385 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.385 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 14.385 * [taylor]: Taking taylor expansion of -1 in x.re 14.386 * [backup-simplify]: Simplify -1 into -1 14.386 * [taylor]: Taking taylor expansion of x.im in x.re 14.386 * [backup-simplify]: Simplify x.im into x.im 14.386 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 14.386 * [backup-simplify]: Simplify (* -1 -1) into 1 14.386 * [backup-simplify]: Simplify (+ 1 0) into 1 14.387 * [backup-simplify]: Simplify (sqrt 1) into 1 14.388 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.389 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 14.389 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 14.390 * [backup-simplify]: Simplify (+ 0 0) into 0 14.390 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.391 * [backup-simplify]: Simplify (log 1) into 0 14.391 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 14.391 * [taylor]: Taking taylor expansion of -1 in x.re 14.391 * [backup-simplify]: Simplify -1 into -1 14.391 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 14.391 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.391 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.391 * [taylor]: Taking taylor expansion of y.re in x.re 14.391 * [backup-simplify]: Simplify y.re into y.re 14.391 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.392 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.392 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 14.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)) 14.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)) 14.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))) 14.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))) 14.393 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.393 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.394 * [backup-simplify]: Simplify (- 0) into 0 14.394 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.394 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 14.394 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 14.394 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 14.394 * [taylor]: Taking taylor expansion of (log x.re) in x.im 14.394 * [taylor]: Taking taylor expansion of x.re in x.im 14.394 * [backup-simplify]: Simplify x.re into x.re 14.394 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.394 * [taylor]: Taking taylor expansion of y.im in x.im 14.394 * [backup-simplify]: Simplify y.im into y.im 14.395 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.395 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 14.395 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.395 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.395 * [taylor]: Taking taylor expansion of y.re in x.im 14.395 * [backup-simplify]: Simplify y.re into y.re 14.395 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 14.395 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.395 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 14.396 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.396 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.396 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.397 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 14.397 * [backup-simplify]: Simplify (- 0) into 0 14.397 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.397 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 14.397 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 14.397 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 14.398 * [taylor]: Taking taylor expansion of (log x.re) in y.re 14.398 * [taylor]: Taking taylor expansion of x.re in y.re 14.398 * [backup-simplify]: Simplify x.re into x.re 14.398 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.398 * [taylor]: Taking taylor expansion of y.im in y.re 14.398 * [backup-simplify]: Simplify y.im into y.im 14.398 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 14.398 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 14.398 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 14.398 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.398 * [taylor]: Taking taylor expansion of y.re in y.re 14.398 * [backup-simplify]: Simplify 0 into 0 14.398 * [backup-simplify]: Simplify 1 into 1 14.398 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.398 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.398 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 14.399 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.399 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 14.399 * [taylor]: Taking taylor expansion of 0 in x.re 14.399 * [backup-simplify]: Simplify 0 into 0 14.399 * [taylor]: Taking taylor expansion of 0 in x.im 14.399 * [backup-simplify]: Simplify 0 into 0 14.399 * [taylor]: Taking taylor expansion of 0 in y.re 14.399 * [backup-simplify]: Simplify 0 into 0 14.399 * [backup-simplify]: Simplify 0 into 0 14.400 * [backup-simplify]: Simplify (+ 0) into 0 14.401 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 14.402 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.402 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 14.403 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.403 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 14.403 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.404 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 14.404 * [backup-simplify]: Simplify (+ 0 0) into 0 14.405 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.406 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 14.406 * [backup-simplify]: Simplify (- 0) into 0 14.407 * [backup-simplify]: Simplify (+ 0 0) into 0 14.407 * [taylor]: Taking taylor expansion of 0 in x.im 14.407 * [backup-simplify]: Simplify 0 into 0 14.407 * [taylor]: Taking taylor expansion of 0 in y.re 14.407 * [backup-simplify]: Simplify 0 into 0 14.407 * [backup-simplify]: Simplify 0 into 0 14.407 * [backup-simplify]: Simplify (+ 0) into 0 14.408 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 14.409 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 14.409 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 14.409 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 14.410 * [backup-simplify]: Simplify (- 0) into 0 14.410 * [backup-simplify]: Simplify (+ 0 0) into 0 14.411 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.411 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 14.412 * [backup-simplify]: Simplify (- 0) into 0 14.412 * [backup-simplify]: Simplify (+ 0 0) into 0 14.412 * [taylor]: Taking taylor expansion of 0 in y.re 14.412 * [backup-simplify]: Simplify 0 into 0 14.412 * [backup-simplify]: Simplify 0 into 0 14.412 * [backup-simplify]: Simplify 0 into 0 14.412 * [taylor]: Taking taylor expansion of 0 in x.re 14.412 * [backup-simplify]: Simplify 0 into 0 14.412 * [taylor]: Taking taylor expansion of 0 in x.im 14.413 * [backup-simplify]: Simplify 0 into 0 14.413 * [taylor]: Taking taylor expansion of 0 in y.re 14.413 * [backup-simplify]: Simplify 0 into 0 14.413 * [backup-simplify]: Simplify 0 into 0 14.413 * [taylor]: Taking taylor expansion of 0 in x.im 14.413 * [backup-simplify]: Simplify 0 into 0 14.413 * [taylor]: Taking taylor expansion of 0 in y.re 14.413 * [backup-simplify]: Simplify 0 into 0 14.413 * [backup-simplify]: Simplify 0 into 0 14.413 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 14.413 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2 1) 14.414 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 14.414 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 14.414 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 14.414 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 14.414 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 14.414 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.414 * [backup-simplify]: Simplify 1/3 into 1/3 14.414 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 14.414 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.414 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.414 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.414 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.414 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.414 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 14.414 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 14.414 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 14.414 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.414 * [backup-simplify]: Simplify 1/3 into 1/3 14.414 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 14.414 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.414 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.415 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.415 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.415 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.415 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 14.415 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 14.415 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 14.415 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.415 * [backup-simplify]: Simplify 1/3 into 1/3 14.415 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 14.415 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.415 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.415 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.415 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.415 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.415 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 14.415 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 14.415 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 14.415 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.416 * [backup-simplify]: Simplify 1/3 into 1/3 14.416 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 14.416 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.416 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.416 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.416 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.416 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.416 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.417 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 14.418 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 14.419 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 14.419 * [taylor]: Taking taylor expansion of 0 in x.re 14.419 * [backup-simplify]: Simplify 0 into 0 14.419 * [backup-simplify]: Simplify 0 into 0 14.420 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 14.420 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 14.421 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 14.421 * [backup-simplify]: Simplify 0 into 0 14.423 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 14.424 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 14.425 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.425 * [taylor]: Taking taylor expansion of 0 in x.re 14.425 * [backup-simplify]: Simplify 0 into 0 14.425 * [backup-simplify]: Simplify 0 into 0 14.426 * [backup-simplify]: Simplify 0 into 0 14.428 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 14.428 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 14.430 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.430 * [backup-simplify]: Simplify 0 into 0 14.433 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 14.437 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 14.438 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.438 * [taylor]: Taking taylor expansion of 0 in x.re 14.438 * [backup-simplify]: Simplify 0 into 0 14.439 * [backup-simplify]: Simplify 0 into 0 14.439 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.439 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.439 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 14.439 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 14.439 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 14.439 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 14.439 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.439 * [backup-simplify]: Simplify 1/3 into 1/3 14.439 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 14.439 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.439 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.439 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.440 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.440 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.440 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 14.440 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 14.440 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 14.440 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.440 * [backup-simplify]: Simplify 1/3 into 1/3 14.440 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 14.440 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.440 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.440 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.440 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.441 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.441 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 14.441 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 14.441 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 14.441 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.441 * [backup-simplify]: Simplify 1/3 into 1/3 14.441 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 14.441 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.441 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.441 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.441 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.441 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.441 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 14.441 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 14.442 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 14.442 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.442 * [backup-simplify]: Simplify 1/3 into 1/3 14.442 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 14.442 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.442 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.442 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.442 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.442 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.442 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.444 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 14.444 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 14.445 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.445 * [taylor]: Taking taylor expansion of 0 in x.re 14.445 * [backup-simplify]: Simplify 0 into 0 14.445 * [backup-simplify]: Simplify 0 into 0 14.446 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 14.447 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 14.448 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.448 * [backup-simplify]: Simplify 0 into 0 14.449 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 14.450 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 14.451 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.451 * [taylor]: Taking taylor expansion of 0 in x.re 14.451 * [backup-simplify]: Simplify 0 into 0 14.451 * [backup-simplify]: Simplify 0 into 0 14.451 * [backup-simplify]: Simplify 0 into 0 14.452 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 14.453 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 14.453 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.453 * [backup-simplify]: Simplify 0 into 0 14.455 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 14.456 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 14.457 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.457 * [taylor]: Taking taylor expansion of 0 in x.re 14.457 * [backup-simplify]: Simplify 0 into 0 14.457 * [backup-simplify]: Simplify 0 into 0 14.457 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.458 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.458 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 14.458 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 14.458 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 14.458 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 14.458 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.458 * [backup-simplify]: Simplify 1/3 into 1/3 14.458 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 14.458 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.458 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.458 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.458 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.458 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.458 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 14.458 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 14.458 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 14.458 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.458 * [backup-simplify]: Simplify 1/3 into 1/3 14.458 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 14.458 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.458 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.458 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.458 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.459 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.459 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 14.459 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 14.459 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 14.459 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.459 * [backup-simplify]: Simplify 1/3 into 1/3 14.459 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 14.459 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.459 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.459 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.459 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.459 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.459 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 14.459 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 14.459 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 14.459 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.459 * [backup-simplify]: Simplify 1/3 into 1/3 14.459 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 14.459 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.459 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.459 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.459 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.459 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.460 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.460 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 14.461 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 14.461 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.461 * [taylor]: Taking taylor expansion of 0 in x.re 14.461 * [backup-simplify]: Simplify 0 into 0 14.461 * [backup-simplify]: Simplify 0 into 0 14.462 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 14.462 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 14.463 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.463 * [backup-simplify]: Simplify 0 into 0 14.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 14.465 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 14.466 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.466 * [taylor]: Taking taylor expansion of 0 in x.re 14.466 * [backup-simplify]: Simplify 0 into 0 14.466 * [backup-simplify]: Simplify 0 into 0 14.466 * [backup-simplify]: Simplify 0 into 0 14.467 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 14.468 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 14.468 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.468 * [backup-simplify]: Simplify 0 into 0 14.470 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 14.471 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 14.472 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.472 * [taylor]: Taking taylor expansion of 0 in x.re 14.472 * [backup-simplify]: Simplify 0 into 0 14.472 * [backup-simplify]: Simplify 0 into 0 14.473 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.473 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 2) 14.473 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 14.473 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 14.473 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 14.473 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 14.473 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 14.473 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.473 * [backup-simplify]: Simplify 1/3 into 1/3 14.473 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 14.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.473 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.473 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.473 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.473 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 14.473 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 14.473 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 14.473 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.473 * [backup-simplify]: Simplify 1/3 into 1/3 14.473 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 14.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.473 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.473 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.474 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.474 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 14.474 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 14.474 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 14.474 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.474 * [backup-simplify]: Simplify 1/3 into 1/3 14.474 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 14.474 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.474 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.474 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.474 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.474 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.474 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 14.474 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 14.474 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 14.474 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.474 * [backup-simplify]: Simplify 1/3 into 1/3 14.474 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 14.474 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.474 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.474 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.474 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.474 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.474 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.475 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 14.475 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 14.476 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 14.476 * [taylor]: Taking taylor expansion of 0 in x.re 14.476 * [backup-simplify]: Simplify 0 into 0 14.476 * [backup-simplify]: Simplify 0 into 0 14.477 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 14.478 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 14.479 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 14.479 * [backup-simplify]: Simplify 0 into 0 14.481 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 14.482 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 14.483 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.483 * [taylor]: Taking taylor expansion of 0 in x.re 14.483 * [backup-simplify]: Simplify 0 into 0 14.483 * [backup-simplify]: Simplify 0 into 0 14.483 * [backup-simplify]: Simplify 0 into 0 14.486 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 14.487 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 14.488 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.488 * [backup-simplify]: Simplify 0 into 0 14.492 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 14.494 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 14.496 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.496 * [taylor]: Taking taylor expansion of 0 in x.re 14.496 * [backup-simplify]: Simplify 0 into 0 14.496 * [backup-simplify]: Simplify 0 into 0 14.496 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.497 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.497 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 14.497 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 14.497 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 14.497 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 14.497 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.497 * [backup-simplify]: Simplify 1/3 into 1/3 14.497 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 14.497 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.497 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.497 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.497 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.497 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.497 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 14.497 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 14.498 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 14.498 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.498 * [backup-simplify]: Simplify 1/3 into 1/3 14.498 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 14.498 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.498 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.498 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.498 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.498 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.498 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 14.498 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 14.498 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 14.498 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.498 * [backup-simplify]: Simplify 1/3 into 1/3 14.498 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 14.498 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.499 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.499 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.499 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.499 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.499 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 14.499 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 14.499 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 14.499 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.499 * [backup-simplify]: Simplify 1/3 into 1/3 14.499 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 14.499 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.499 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.500 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.500 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.500 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.500 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.502 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 14.502 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 14.503 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.503 * [taylor]: Taking taylor expansion of 0 in x.re 14.503 * [backup-simplify]: Simplify 0 into 0 14.503 * [backup-simplify]: Simplify 0 into 0 14.504 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 14.505 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 14.505 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.506 * [backup-simplify]: Simplify 0 into 0 14.507 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 14.508 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 14.508 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.508 * [taylor]: Taking taylor expansion of 0 in x.re 14.508 * [backup-simplify]: Simplify 0 into 0 14.508 * [backup-simplify]: Simplify 0 into 0 14.509 * [backup-simplify]: Simplify 0 into 0 14.510 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 14.510 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 14.511 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.511 * [backup-simplify]: Simplify 0 into 0 14.513 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 14.514 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 14.515 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.515 * [taylor]: Taking taylor expansion of 0 in x.re 14.515 * [backup-simplify]: Simplify 0 into 0 14.515 * [backup-simplify]: Simplify 0 into 0 14.515 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.515 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.515 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 14.515 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 14.515 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 14.515 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 14.515 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.515 * [backup-simplify]: Simplify 1/3 into 1/3 14.515 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 14.515 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.516 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.516 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.516 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.516 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.516 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 14.516 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 14.516 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 14.516 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.516 * [backup-simplify]: Simplify 1/3 into 1/3 14.516 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 14.516 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.516 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.516 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.516 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.516 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.516 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 14.516 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 14.516 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 14.516 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.516 * [backup-simplify]: Simplify 1/3 into 1/3 14.516 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 14.516 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.516 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.516 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.517 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.517 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.517 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 14.517 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 14.517 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 14.517 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.517 * [backup-simplify]: Simplify 1/3 into 1/3 14.517 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 14.517 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.517 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.517 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.517 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.517 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.517 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.518 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 14.518 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 14.519 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.519 * [taylor]: Taking taylor expansion of 0 in x.re 14.519 * [backup-simplify]: Simplify 0 into 0 14.519 * [backup-simplify]: Simplify 0 into 0 14.519 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 14.520 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 14.520 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.520 * [backup-simplify]: Simplify 0 into 0 14.522 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 14.522 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 14.523 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.523 * [taylor]: Taking taylor expansion of 0 in x.re 14.523 * [backup-simplify]: Simplify 0 into 0 14.523 * [backup-simplify]: Simplify 0 into 0 14.523 * [backup-simplify]: Simplify 0 into 0 14.524 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 14.525 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 14.526 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.526 * [backup-simplify]: Simplify 0 into 0 14.528 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 14.528 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 14.529 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.529 * [taylor]: Taking taylor expansion of 0 in x.re 14.530 * [backup-simplify]: Simplify 0 into 0 14.530 * [backup-simplify]: Simplify 0 into 0 14.530 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.530 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 1 1 2 1) 14.530 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 14.530 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 14.530 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 14.530 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 14.530 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 14.530 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.530 * [backup-simplify]: Simplify 1/3 into 1/3 14.530 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 14.530 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.530 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.530 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.530 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.530 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.530 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 14.530 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 14.530 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 14.530 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.530 * [backup-simplify]: Simplify 1/3 into 1/3 14.530 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 14.530 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.530 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.530 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.530 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.531 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.531 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 14.531 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 14.531 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 14.531 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.531 * [backup-simplify]: Simplify 1/3 into 1/3 14.531 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 14.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.531 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.531 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.531 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.531 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 14.531 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 14.531 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 14.531 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.531 * [backup-simplify]: Simplify 1/3 into 1/3 14.531 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 14.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.531 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 14.531 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 14.531 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 14.531 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.532 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 14.532 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 14.533 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 14.533 * [taylor]: Taking taylor expansion of 0 in x.re 14.533 * [backup-simplify]: Simplify 0 into 0 14.533 * [backup-simplify]: Simplify 0 into 0 14.534 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 14.534 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 14.535 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 14.535 * [backup-simplify]: Simplify 0 into 0 14.536 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 14.536 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 14.537 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.537 * [taylor]: Taking taylor expansion of 0 in x.re 14.537 * [backup-simplify]: Simplify 0 into 0 14.537 * [backup-simplify]: Simplify 0 into 0 14.537 * [backup-simplify]: Simplify 0 into 0 14.538 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 14.539 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 14.540 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.540 * [backup-simplify]: Simplify 0 into 0 14.542 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 14.544 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 14.546 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.546 * [taylor]: Taking taylor expansion of 0 in x.re 14.546 * [backup-simplify]: Simplify 0 into 0 14.546 * [backup-simplify]: Simplify 0 into 0 14.546 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.546 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.546 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 14.546 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 14.546 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 14.546 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 14.546 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.546 * [backup-simplify]: Simplify 1/3 into 1/3 14.547 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 14.547 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.547 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.547 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.547 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.547 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.547 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 14.547 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 14.547 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 14.547 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.547 * [backup-simplify]: Simplify 1/3 into 1/3 14.547 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 14.547 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.548 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.548 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.548 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.548 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.548 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 14.548 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 14.548 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 14.548 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.548 * [backup-simplify]: Simplify 1/3 into 1/3 14.548 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 14.548 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.548 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.548 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.549 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.549 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.549 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 14.549 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 14.549 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 14.549 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.549 * [backup-simplify]: Simplify 1/3 into 1/3 14.549 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 14.549 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.549 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.549 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 14.550 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 14.550 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.550 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 14.551 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 14.552 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 14.553 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.553 * [taylor]: Taking taylor expansion of 0 in x.re 14.553 * [backup-simplify]: Simplify 0 into 0 14.553 * [backup-simplify]: Simplify 0 into 0 14.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 14.554 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 14.555 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.555 * [backup-simplify]: Simplify 0 into 0 14.557 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 14.560 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 14.561 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.562 * [taylor]: Taking taylor expansion of 0 in x.re 14.562 * [backup-simplify]: Simplify 0 into 0 14.562 * [backup-simplify]: Simplify 0 into 0 14.562 * [backup-simplify]: Simplify 0 into 0 14.564 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 14.565 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 14.566 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.566 * [backup-simplify]: Simplify 0 into 0 14.569 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 14.571 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 14.573 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.573 * [taylor]: Taking taylor expansion of 0 in x.re 14.573 * [backup-simplify]: Simplify 0 into 0 14.573 * [backup-simplify]: Simplify 0 into 0 14.573 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.573 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.573 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 14.573 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 14.573 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 14.573 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 14.574 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.574 * [backup-simplify]: Simplify 1/3 into 1/3 14.574 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 14.574 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.574 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.574 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.574 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.574 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.574 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 14.574 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 14.574 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 14.574 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.574 * [backup-simplify]: Simplify 1/3 into 1/3 14.574 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 14.574 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.575 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.575 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.575 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.575 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.575 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 14.575 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 14.575 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 14.575 * [taylor]: Taking taylor expansion of 1/3 in x.im 14.575 * [backup-simplify]: Simplify 1/3 into 1/3 14.575 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 14.575 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 14.575 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.576 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.576 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.576 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.576 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 14.576 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 14.576 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 14.576 * [taylor]: Taking taylor expansion of 1/3 in x.re 14.576 * [backup-simplify]: Simplify 1/3 into 1/3 14.576 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 14.576 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 14.577 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 14.577 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 14.577 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 14.577 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.577 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 14.579 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 14.579 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 14.580 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.580 * [taylor]: Taking taylor expansion of 0 in x.re 14.580 * [backup-simplify]: Simplify 0 into 0 14.580 * [backup-simplify]: Simplify 0 into 0 14.581 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 14.582 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 14.583 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 14.583 * [backup-simplify]: Simplify 0 into 0 14.585 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 14.586 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 14.588 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.588 * [taylor]: Taking taylor expansion of 0 in x.re 14.588 * [backup-simplify]: Simplify 0 into 0 14.588 * [backup-simplify]: Simplify 0 into 0 14.588 * [backup-simplify]: Simplify 0 into 0 14.590 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 14.591 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 14.593 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 14.593 * [backup-simplify]: Simplify 0 into 0 14.596 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 14.597 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 14.599 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 14.599 * [taylor]: Taking taylor expansion of 0 in x.re 14.599 * [backup-simplify]: Simplify 0 into 0 14.599 * [backup-simplify]: Simplify 0 into 0 14.600 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 14.600 * * * [progress]: simplifying candidates 14.601 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 14.602 * * [simplify]: iteration 0: 66 enodes 14.628 * * [simplify]: iteration 1: 119 enodes 14.660 * * [simplify]: iteration 2: 248 enodes 14.728 * * [simplify]: iteration 3: 638 enodes 15.299 * * [simplify]: iteration 4: 2360 enodes 16.630 * * [simplify]: iteration complete: 5001 enodes 16.630 * * [simplify]: Extracting #0: cost 25 inf + 0 16.631 * * [simplify]: Extracting #1: cost 197 inf + 1 16.639 * * [simplify]: Extracting #2: cost 848 inf + 2364 16.663 * * [simplify]: Extracting #3: cost 656 inf + 91940 16.724 * * [simplify]: Extracting #4: cost 279 inf + 254000 16.801 * * [simplify]: Extracting #5: cost 87 inf + 334589 16.888 * * [simplify]: Extracting #6: cost 14 inf + 355801 16.980 * * [simplify]: Extracting #7: cost 0 inf + 361320 17.037 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (* (* (log x.im) y.im) (- (* (atan2 x.im x.re) y.re) (* (* (log x.im) y.im) -1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 17.047 * * * [progress]: adding candidates to table 17.730 * [progress]: [Phase 3 of 3] Extracting. 17.730 * * [regime]: Finding splitpoints for: (# # # # # # # # #) 17.750 * * * [regime-changes]: Trying 5 branch expressions: ((* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) y.im y.re x.im x.re) 17.750 * * * * [regimes]: Trying to branch on (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) from (# # # # # # # # #) 17.914 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # #) 18.113 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # #) 18.305 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # #) 18.478 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # #) 18.685 * * * [regime]: Found split indices: #